env 55 TSRM/tsrm_nw.c char *command = NULL, *argv[MAX_ARGS] = {'\0'}, **env = NULL; env 116 TSRM/tsrm_nw.c env = (char **) NXMemAlloc(sizeof(char *) * envCount, 0); env 117 TSRM/tsrm_nw.c if (!env) env 120 TSRM/tsrm_nw.c err = NXCopyEnv(env, envCount); env 122 TSRM/tsrm_nw.c NXMemFree (env); env 132 TSRM/tsrm_nw.c NXMemFree (env); env 144 TSRM/tsrm_nw.c NXMemFree (env); env 165 TSRM/tsrm_nw.c envSpec.esEnv = (void **) env; env 205 TSRM/tsrm_nw.c if (env) env 206 TSRM/tsrm_nw.c NXMemFree (env); env 458 TSRM/tsrm_win32.c TSRM_API FILE *popen_ex(const char *command, const char *type, const char *cwd, char *env) env 543 TSRM/tsrm_win32.c res = CreateProcessAsUser(token_user, NULL, cmd, &security, &security, security.bInheritHandle, dwCreateFlags, env, cwd, &startup, &process); env 546 TSRM/tsrm_win32.c res = CreateProcess(NULL, cmd, &security, &security, security.bInheritHandle, dwCreateFlags, env, cwd, &startup, &process); env 102 TSRM/tsrm_win32.h TSRM_API FILE *popen_ex(const char *command, const char *type, const char *cwd, char *env); env 2693 ext/imap/php_imap.c ENVELOPE *env; env 2699 ext/imap/php_imap.c env = mail_newenvelope(); env 2703 ext/imap/php_imap.c rfc822_parse_adrlist(&env->to, str_copy, ZSTR_VAL(defaulthost)); env 2708 ext/imap/php_imap.c addresstmp = env->to; env 2727 ext/imap/php_imap.c mail_free_envelope(&env); env 3462 ext/imap/php_imap.c ENVELOPE *env; env 3467 ext/imap/php_imap.c (env = mail_fetch_structure (imap_le_struct->imap_stream, i, NIL, NIL))) { env 3469 ext/imap/php_imap.c if (env->subject) { env 3470 ext/imap/php_imap.c add_property_string(&myoverview, "subject", env->subject); env 3472 ext/imap/php_imap.c if (env->from) { env 3473 ext/imap/php_imap.c env->from->next=NULL; env 3474 ext/imap/php_imap.c address =_php_rfc822_write_address(env->from); env 3479 ext/imap/php_imap.c if (env->to) { env 3480 ext/imap/php_imap.c env->to->next = NULL; env 3481 ext/imap/php_imap.c address = _php_rfc822_write_address(env->to); env 3486 ext/imap/php_imap.c if (env->date) { env 3487 ext/imap/php_imap.c add_property_string(&myoverview, "date", (char*)env->date); env 3489 ext/imap/php_imap.c if (env->message_id) { env 3490 ext/imap/php_imap.c add_property_string(&myoverview, "message_id", env->message_id); env 3492 ext/imap/php_imap.c if (env->references) { env 3493 ext/imap/php_imap.c add_property_string(&myoverview, "references", env->references); env 3495 ext/imap/php_imap.c if (env->in_reply_to) { env 3496 ext/imap/php_imap.c add_property_string(&myoverview, "in_reply_to", env->in_reply_to); env 3523 ext/imap/php_imap.c ENVELOPE *env; env 3540 ext/imap/php_imap.c env = mail_newenvelope(); env 3543 ext/imap/php_imap.c env->remail = cpystr(Z_STRVAL_P(pvalue)); env 3547 ext/imap/php_imap.c PHP_RFC822_PARSE_ADRLIST(&env->return_path, pvalue); env 3551 ext/imap/php_imap.c env->date = (unsigned char*)cpystr(Z_STRVAL_P(pvalue)); env 3555 ext/imap/php_imap.c PHP_RFC822_PARSE_ADRLIST(&env->from, pvalue); env 3559 ext/imap/php_imap.c PHP_RFC822_PARSE_ADRLIST(&env->reply_to, pvalue); env 3563 ext/imap/php_imap.c env->in_reply_to = cpystr(Z_STRVAL_P(pvalue)); env 3567 ext/imap/php_imap.c env->subject = cpystr(Z_STRVAL_P(pvalue)); env 3571 ext/imap/php_imap.c PHP_RFC822_PARSE_ADRLIST(&env->to, pvalue); env 3575 ext/imap/php_imap.c PHP_RFC822_PARSE_ADRLIST(&env->cc, pvalue); env 3579 ext/imap/php_imap.c PHP_RFC822_PARSE_ADRLIST(&env->bcc, pvalue); env 3583 ext/imap/php_imap.c env->message_id=cpystr(Z_STRVAL_P(pvalue)); env 3817 ext/imap/php_imap.c rfc822_encode_body_7bit(env, topbod); env 3821 ext/imap/php_imap.c rfc822_header(tmp, env, topbod); env 3917 ext/imap/php_imap.c mail_free_envelope(&env); env 1894 ext/mbstring/oniguruma/regcomp.c disable_noname_group_capture(Node** root, regex_t* reg, ScanEnv* env) env 1900 ext/mbstring/oniguruma/regcomp.c map = (GroupNumRemap* )xalloca(sizeof(GroupNumRemap) * (env->num_mem + 1)); env 1902 ext/mbstring/oniguruma/regcomp.c for (i = 1; i <= env->num_mem; i++) { env 1912 ext/mbstring/oniguruma/regcomp.c for (i = 1, pos = 1; i <= env->num_mem; i++) { env 1914 ext/mbstring/oniguruma/regcomp.c SCANENV_MEM_NODES(env)[pos] = SCANENV_MEM_NODES(env)[i]; env 1919 ext/mbstring/oniguruma/regcomp.c loc = env->capture_history; env 1920 ext/mbstring/oniguruma/regcomp.c BIT_STATUS_CLEAR(env->capture_history); env 1923 ext/mbstring/oniguruma/regcomp.c BIT_STATUS_ON_AT_SIMPLE(env->capture_history, map[i].new_val); env 1927 ext/mbstring/oniguruma/regcomp.c env->num_mem = env->num_named; env 1928 ext/mbstring/oniguruma/regcomp.c reg->num_mem = env->num_named; env 2024 ext/mbstring/oniguruma/regcomp.c get_min_match_length(Node* node, OnigDistance *min, ScanEnv* env) env 2035 ext/mbstring/oniguruma/regcomp.c Node** nodes = SCANENV_MEM_NODES(env); env 2040 ext/mbstring/oniguruma/regcomp.c if (backs[0] > env->num_mem) return ONIGERR_INVALID_BACKREF; env 2041 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[0]], min, env); env 2044 ext/mbstring/oniguruma/regcomp.c if (backs[i] > env->num_mem) return ONIGERR_INVALID_BACKREF; env 2045 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[i]], &tmin, env); env 2060 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(NCALL(node)->target, min, env); env 2066 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(NCAR(node), &tmin, env); env 2077 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(x, &tmin, env); env 2106 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(qn->target, min, env); env 2122 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(en->target, min, env); env 2132 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(en->target, min, env); env 2147 ext/mbstring/oniguruma/regcomp.c get_max_match_length(Node* node, OnigDistance *max, ScanEnv* env) env 2156 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(NCAR(node), &tmax, env); env 2164 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(NCAR(node), &tmax, env); env 2177 ext/mbstring/oniguruma/regcomp.c *max = ONIGENC_MBC_MAXLEN_DIST(env->enc); env 2182 ext/mbstring/oniguruma/regcomp.c *max = ONIGENC_MBC_MAXLEN_DIST(env->enc); env 2189 ext/mbstring/oniguruma/regcomp.c Node** nodes = SCANENV_MEM_NODES(env); env 2197 ext/mbstring/oniguruma/regcomp.c if (backs[i] > env->num_mem) return ONIGERR_INVALID_BACKREF; env 2198 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(nodes[backs[i]], &tmax, env); env 2208 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(NCALL(node)->target, max, env); env 2219 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(qn->target, max, env); env 2239 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(en->target, max, env); env 2249 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(en->target, max, env); env 2714 ext/mbstring/oniguruma/regcomp.c subexp_inf_recursive_check(Node* node, ScanEnv* env, int head) env 2729 ext/mbstring/oniguruma/regcomp.c ret = subexp_inf_recursive_check(NCAR(x), env, head); env 2733 ext/mbstring/oniguruma/regcomp.c ret = get_min_match_length(NCAR(x), &min, env); env 2746 ext/mbstring/oniguruma/regcomp.c ret = subexp_inf_recursive_check(NCAR(node), env, head); env 2754 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(NQTFR(node)->target, env, head); env 2768 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(an->target, env, head); env 2775 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(NCALL(node)->target, env, head); env 2785 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(NENCLOSE(node)->target, env, head); env 2798 ext/mbstring/oniguruma/regcomp.c subexp_inf_recursive_check_trav(Node* node, ScanEnv* env) env 2808 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(NCAR(node), env); env 2813 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(NQTFR(node)->target, env); env 2824 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(an->target, env); env 2836 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check(en->target, env, 1); env 2840 ext/mbstring/oniguruma/regcomp.c r = subexp_inf_recursive_check_trav(en->target, env); env 2909 ext/mbstring/oniguruma/regcomp.c subexp_recursive_check_trav(Node* node, ScanEnv* env) env 2923 ext/mbstring/oniguruma/regcomp.c ret = subexp_recursive_check_trav(NCAR(node), env); env 2931 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check_trav(NQTFR(node)->target, env); env 2946 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check_trav(an->target, env); env 2964 ext/mbstring/oniguruma/regcomp.c r = subexp_recursive_check_trav(en->target, env); env 2978 ext/mbstring/oniguruma/regcomp.c setup_subexp_call(Node* node, ScanEnv* env) env 2987 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(NCAR(node), env); env 2993 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(NCAR(node), env); env 2998 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(NQTFR(node)->target, env); env 3001 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(NENCLOSE(node)->target, env); env 3007 ext/mbstring/oniguruma/regcomp.c Node** nodes = SCANENV_MEM_NODES(env); env 3013 ext/mbstring/oniguruma/regcomp.c if (env->num_named > 0 && env 3014 ext/mbstring/oniguruma/regcomp.c IS_SYNTAX_BV(env->syntax, ONIG_SYN_CAPTURE_ONLY_NAMED_GROUP) && env 3015 ext/mbstring/oniguruma/regcomp.c !ONIG_IS_OPTION_ON(env->option, ONIG_OPTION_CAPTURE_GROUP)) { env 3019 ext/mbstring/oniguruma/regcomp.c if (gnum > env->num_mem) { env 3020 ext/mbstring/oniguruma/regcomp.c onig_scan_env_set_error_string(env, env 3030 ext/mbstring/oniguruma/regcomp.c onig_scan_env_set_error_string(env, env 3035 ext/mbstring/oniguruma/regcomp.c BIT_STATUS_ON_AT(env->bt_mem_start, cn->group_num); env 3036 ext/mbstring/oniguruma/regcomp.c cn->unset_addr_list = env->unset_addr_list; env 3042 ext/mbstring/oniguruma/regcomp.c int n = onig_name_to_group_numbers(env->reg, cn->name, cn->name_end, env 3045 ext/mbstring/oniguruma/regcomp.c onig_scan_env_set_error_string(env, env 3050 ext/mbstring/oniguruma/regcomp.c onig_scan_env_set_error_string(env, env 3072 ext/mbstring/oniguruma/regcomp.c r = setup_subexp_call(an->target, env); env 3121 ext/mbstring/oniguruma/regcomp.c setup_look_behind(Node* node, regex_t* reg, ScanEnv* env) env 3132 ext/mbstring/oniguruma/regcomp.c if (IS_SYNTAX_BV(env->syntax, ONIG_SYN_DIFFERENT_LEN_ALT_LOOK_BEHIND)) env 3511 ext/mbstring/oniguruma/regcomp.c setup_comb_exp_check(Node* node, int state, ScanEnv* env) env 3522 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(NCAR(node), r, env); env 3532 ext/mbstring/oniguruma/regcomp.c ret = setup_comb_exp_check(NCAR(node), state, env); env 3552 ext/mbstring/oniguruma/regcomp.c if (env->backrefed_mem == 0) { env 3590 ext/mbstring/oniguruma/regcomp.c env->num_comb_exp_check++; env 3591 ext/mbstring/oniguruma/regcomp.c qn->comb_exp_check_num = env->num_comb_exp_check; env 3592 ext/mbstring/oniguruma/regcomp.c if (env->curr_max_regnum > env->comb_exp_max_regnum) env 3593 ext/mbstring/oniguruma/regcomp.c env->comb_exp_max_regnum = env->curr_max_regnum; env 3598 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(target, child_state, env); env 3610 ext/mbstring/oniguruma/regcomp.c if (env->curr_max_regnum < en->regnum) env 3611 ext/mbstring/oniguruma/regcomp.c env->curr_max_regnum = en->regnum; env 3613 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(en->target, state, env); env 3618 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(en->target, state, env); env 3627 ext/mbstring/oniguruma/regcomp.c env->has_recursion = 1; env 3629 ext/mbstring/oniguruma/regcomp.c r = setup_comb_exp_check(NCALL(node)->target, state, env); env 3655 ext/mbstring/oniguruma/regcomp.c setup_tree(Node* node, regex_t* reg, int state, ScanEnv* env) env 3666 ext/mbstring/oniguruma/regcomp.c r = setup_tree(NCAR(node), reg, state, env); env 3677 ext/mbstring/oniguruma/regcomp.c r = setup_tree(NCAR(node), reg, (state | IN_ALT), env); env 3703 ext/mbstring/oniguruma/regcomp.c Node** nodes = SCANENV_MEM_NODES(env); env 3707 ext/mbstring/oniguruma/regcomp.c if (p[i] > env->num_mem) return ONIGERR_INVALID_BACKREF; env 3708 ext/mbstring/oniguruma/regcomp.c BIT_STATUS_ON_AT(env->backrefed_mem, p[i]); env 3709 ext/mbstring/oniguruma/regcomp.c BIT_STATUS_ON_AT(env->bt_mem_start, p[i]); env 3712 ext/mbstring/oniguruma/regcomp.c BIT_STATUS_ON_AT(env->bt_mem_end, p[i]); env 3731 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(target, &d, env); env 3743 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(target, &d, env); env 3759 ext/mbstring/oniguruma/regcomp.c r = setup_tree(target, reg, state, env); env 3809 ext/mbstring/oniguruma/regcomp.c r = setup_tree(NENCLOSE(node)->target, reg, state, env); env 3816 ext/mbstring/oniguruma/regcomp.c BIT_STATUS_ON_AT(env->bt_mem_start, en->regnum); env 3819 ext/mbstring/oniguruma/regcomp.c r = setup_tree(en->target, reg, state, env); env 3825 ext/mbstring/oniguruma/regcomp.c r = setup_tree(target, reg, state, env); env 3847 ext/mbstring/oniguruma/regcomp.c r = setup_tree(an->target, reg, state, env); env 3850 ext/mbstring/oniguruma/regcomp.c r = setup_tree(an->target, reg, (state | IN_NOT), env); env 3872 ext/mbstring/oniguruma/regcomp.c r = setup_look_behind(node, reg, env); env 3874 ext/mbstring/oniguruma/regcomp.c r = setup_tree(an->target, reg, state, env); env 3884 ext/mbstring/oniguruma/regcomp.c r = setup_look_behind(node, reg, env); env 3886 ext/mbstring/oniguruma/regcomp.c r = setup_tree(an->target, reg, (state | IN_NOT), env); env 4248 ext/mbstring/oniguruma/regcomp.c alt_merge_opt_exact_info(OptExactInfo* to, OptExactInfo* add, OptEnv* env) env 4264 ext/mbstring/oniguruma/regcomp.c len = enclen(env->enc, to->s + i); env 4523 ext/mbstring/oniguruma/regcomp.c alt_merge_node_opt_info(NodeOptInfo* to, NodeOptInfo* add, OptEnv* env) env 4526 ext/mbstring/oniguruma/regcomp.c alt_merge_opt_exact_info(&to->exb, &add->exb, env); env 4527 ext/mbstring/oniguruma/regcomp.c alt_merge_opt_exact_info(&to->exm, &add->exm, env); env 4528 ext/mbstring/oniguruma/regcomp.c alt_merge_opt_exact_info(&to->expr, &add->expr, env); env 4529 ext/mbstring/oniguruma/regcomp.c alt_merge_opt_map_info(env->enc, &to->map, &add->map); env 4538 ext/mbstring/oniguruma/regcomp.c optimize_node_left(Node* node, NodeOptInfo* opt, OptEnv* env) env 4544 ext/mbstring/oniguruma/regcomp.c set_bound_node_opt_info(opt, &env->mmd); env 4554 ext/mbstring/oniguruma/regcomp.c copy_opt_env(&nenv, env); env 4559 ext/mbstring/oniguruma/regcomp.c concat_left_node_opt_info(env->enc, opt, &nopt); env 4571 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(NCAR(nd), &nopt, env); env 4574 ext/mbstring/oniguruma/regcomp.c else alt_merge_node_opt_info(opt, &nopt, env); env 4588 ext/mbstring/oniguruma/regcomp.c NSTRING_IS_RAW(node), env->enc); env 4590 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(&opt->map, *(sn->s), env->enc); env 4598 ext/mbstring/oniguruma/regcomp.c int n = onigenc_strlen(env->enc, sn->s, sn->end); env 4599 ext/mbstring/oniguruma/regcomp.c max = ONIGENC_MBC_MAXLEN_DIST(env->enc) * n; env 4603 ext/mbstring/oniguruma/regcomp.c is_raw, env->enc); env 4608 ext/mbstring/oniguruma/regcomp.c env->enc, env->case_fold_flag); env 4631 ext/mbstring/oniguruma/regcomp.c OnigDistance min = ONIGENC_MBC_MINLEN(env->enc); env 4632 ext/mbstring/oniguruma/regcomp.c OnigDistance max = ONIGENC_MBC_MAXLEN_DIST(env->enc); env 4640 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(&opt->map, (UChar )i, env->enc); env 4652 ext/mbstring/oniguruma/regcomp.c max = ONIGENC_MBC_MAXLEN_DIST(env->enc); env 4661 ext/mbstring/oniguruma/regcomp.c if (! ONIGENC_IS_CODE_WORD(env->enc, i)) { env 4662 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(&opt->map, (UChar )i, env->enc); env 4668 ext/mbstring/oniguruma/regcomp.c if (ONIGENC_IS_CODE_WORD(env->enc, i)) { env 4669 ext/mbstring/oniguruma/regcomp.c add_char_opt_map_info(&opt->map, (UChar )i, env->enc); env 4677 ext/mbstring/oniguruma/regcomp.c min = ONIGENC_MBC_MINLEN(env->enc); env 4685 ext/mbstring/oniguruma/regcomp.c OnigDistance min = ONIGENC_MBC_MINLEN(env->enc); env 4686 ext/mbstring/oniguruma/regcomp.c OnigDistance max = ONIGENC_MBC_MAXLEN_DIST(env->enc); env 4706 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(NANCHOR(node)->target, &nopt, env); env 4733 ext/mbstring/oniguruma/regcomp.c Node** nodes = SCANENV_MEM_NODES(env->scan_env); env 4741 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[0]], &min, env->scan_env); env 4743 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(nodes[backs[0]], &max, env->scan_env); env 4746 ext/mbstring/oniguruma/regcomp.c r = get_min_match_length(nodes[backs[i]], &tmin, env->scan_env); env 4748 ext/mbstring/oniguruma/regcomp.c r = get_max_match_length(nodes[backs[i]], &tmax, env->scan_env); env 4762 ext/mbstring/oniguruma/regcomp.c OnigOptionType save = env->options; env 4763 ext/mbstring/oniguruma/regcomp.c env->options = NENCLOSE(NCALL(node)->target)->option; env 4764 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(NCALL(node)->target, opt, env); env 4765 ext/mbstring/oniguruma/regcomp.c env->options = save; env 4777 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(qn->target, &nopt, env); env 4781 ext/mbstring/oniguruma/regcomp.c if (env->mmd.max == 0 && env 4783 ext/mbstring/oniguruma/regcomp.c if (IS_MULTILINE(env->options)) env 4796 ext/mbstring/oniguruma/regcomp.c concat_opt_exact_info(&opt->exb, &nopt.exb, env->enc); env 4830 ext/mbstring/oniguruma/regcomp.c OnigOptionType save = env->options; env 4832 ext/mbstring/oniguruma/regcomp.c env->options = en->option; env 4833 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(en->target, opt, env); env 4834 ext/mbstring/oniguruma/regcomp.c env->options = save; env 4853 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(en->target, opt, env); env 4856 ext/mbstring/oniguruma/regcomp.c if (BIT_STATUS_AT(env->scan_env->backrefed_mem, en->regnum)) env 4863 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(en->target, opt, env); env 4962 ext/mbstring/oniguruma/regcomp.c OptEnv env; env 4964 ext/mbstring/oniguruma/regcomp.c env.enc = reg->enc; env 4965 ext/mbstring/oniguruma/regcomp.c env.options = reg->options; env 4966 ext/mbstring/oniguruma/regcomp.c env.case_fold_flag = reg->case_fold_flag; env 4967 ext/mbstring/oniguruma/regcomp.c env.scan_env = scan_env; env 4968 ext/mbstring/oniguruma/regcomp.c clear_mml(&env.mmd); env 4970 ext/mbstring/oniguruma/regcomp.c r = optimize_node_left(node, &opt, &env); env 124 ext/mbstring/oniguruma/regparse.c #define BACKREF_REL_TO_ABS(rel_no, env) \ env 125 ext/mbstring/oniguruma/regparse.c ((env)->num_mem + 1 + (rel_no)) env 719 ext/mbstring/oniguruma/regparse.c name_add(regex_t* reg, UChar* name, UChar* name_end, int backref, ScanEnv* env) env 795 ext/mbstring/oniguruma/regparse.c ! IS_SYNTAX_BV(env->syntax, ONIG_SYN_ALLOW_MULTIPLEX_DEFINITION_NAME)) { env 796 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, ONIGERR_MULTIPLEX_DEFINED_NAME, env 924 ext/mbstring/oniguruma/regparse.c scan_env_clear(ScanEnv* env) env 928 ext/mbstring/oniguruma/regparse.c BIT_STATUS_CLEAR(env->capture_history); env 929 ext/mbstring/oniguruma/regparse.c BIT_STATUS_CLEAR(env->bt_mem_start); env 930 ext/mbstring/oniguruma/regparse.c BIT_STATUS_CLEAR(env->bt_mem_end); env 931 ext/mbstring/oniguruma/regparse.c BIT_STATUS_CLEAR(env->backrefed_mem); env 932 ext/mbstring/oniguruma/regparse.c env->error = (UChar* )NULL; env 933 ext/mbstring/oniguruma/regparse.c env->error_end = (UChar* )NULL; env 934 ext/mbstring/oniguruma/regparse.c env->num_call = 0; env 935 ext/mbstring/oniguruma/regparse.c env->num_mem = 0; env 937 ext/mbstring/oniguruma/regparse.c env->num_named = 0; env 939 ext/mbstring/oniguruma/regparse.c env->mem_alloc = 0; env 940 ext/mbstring/oniguruma/regparse.c env->mem_nodes_dynamic = (Node** )NULL; env 943 ext/mbstring/oniguruma/regparse.c env->mem_nodes_static[i] = NULL_NODE; env 946 ext/mbstring/oniguruma/regparse.c env->num_comb_exp_check = 0; env 947 ext/mbstring/oniguruma/regparse.c env->comb_exp_max_regnum = 0; env 948 ext/mbstring/oniguruma/regparse.c env->curr_max_regnum = 0; env 949 ext/mbstring/oniguruma/regparse.c env->has_recursion = 0; env 954 ext/mbstring/oniguruma/regparse.c scan_env_add_mem_entry(ScanEnv* env) env 959 ext/mbstring/oniguruma/regparse.c need = env->num_mem + 1; env 961 ext/mbstring/oniguruma/regparse.c if (env->mem_alloc <= need) { env 962 ext/mbstring/oniguruma/regparse.c if (IS_NULL(env->mem_nodes_dynamic)) { env 965 ext/mbstring/oniguruma/regparse.c xmemcpy(p, env->mem_nodes_static, env 969 ext/mbstring/oniguruma/regparse.c alloc = env->mem_alloc * 2; env 970 ext/mbstring/oniguruma/regparse.c p = (Node** )xrealloc(env->mem_nodes_dynamic, sizeof(Node*) * alloc); env 974 ext/mbstring/oniguruma/regparse.c for (i = env->num_mem + 1; i < alloc; i++) env 977 ext/mbstring/oniguruma/regparse.c env->mem_nodes_dynamic = p; env 978 ext/mbstring/oniguruma/regparse.c env->mem_alloc = alloc; env 982 ext/mbstring/oniguruma/regparse.c env->num_mem++; env 983 ext/mbstring/oniguruma/regparse.c return env->num_mem; env 987 ext/mbstring/oniguruma/regparse.c scan_env_set_mem_node(ScanEnv* env, int num, Node* node) env 989 ext/mbstring/oniguruma/regparse.c if (env->num_mem >= num) env 990 ext/mbstring/oniguruma/regparse.c SCANENV_MEM_NODES(env)[num] = node; env 1284 ext/mbstring/oniguruma/regparse.c ScanEnv* env) env 1306 ext/mbstring/oniguruma/regparse.c if (backrefs[i] <= env->num_mem && env 1307 ext/mbstring/oniguruma/regparse.c IS_NULL(SCANENV_MEM_NODES(env)[backrefs[i]])) { env 1772 ext/mbstring/oniguruma/regparse.c add_code_range(BBuf** pbuf, ScanEnv* env, OnigCodePoint from, OnigCodePoint to) env 1775 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_BV(env->syntax, ONIG_SYN_ALLOW_EMPTY_RANGE_IN_CC)) env 2098 ext/mbstring/oniguruma/regparse.c conv_backslash_value(int c, ScanEnv* env) env 2100 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP(env->syntax, ONIG_SYN_OP_ESC_CONTROL_CHARS)) { env 2110 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_ESC_V_VTAB)) env 2318 ext/mbstring/oniguruma/regparse.c fetch_range_quantifier(UChar** src, UChar* end, OnigToken* tok, ScanEnv* env) env 2323 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 2327 ext/mbstring/oniguruma/regparse.c syn_allow = IS_SYNTAX_BV(env->syntax, ONIG_SYN_ALLOW_INVALID_INTERVAL); env 2343 ext/mbstring/oniguruma/regparse.c low = onig_scan_unsigned_number(&p, end, env->enc); env 2349 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_BV(env->syntax, ONIG_SYN_ALLOW_INTERVAL_LOW_ABBREV)) { env 2362 ext/mbstring/oniguruma/regparse.c up = onig_scan_unsigned_number(&p, end, env->enc); env 2384 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP(env->syntax, ONIG_SYN_OP_ESC_BRACE_INTERVAL)) { env 2385 ext/mbstring/oniguruma/regparse.c if (c != MC_ESC(env->syntax)) goto invalid; env 2409 ext/mbstring/oniguruma/regparse.c fetch_escaped_value(UChar** src, UChar* end, ScanEnv* env) env 2413 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 2421 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_ESC_CAPITAL_M_BAR_META)) { env 2427 ext/mbstring/oniguruma/regparse.c if (c == MC_ESC(env->syntax)) { env 2428 ext/mbstring/oniguruma/regparse.c v = fetch_escaped_value(&p, end, env); env 2439 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_ESC_CAPITAL_C_BAR_CONTROL)) { env 2449 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP(env->syntax, ONIG_SYN_OP_ESC_C_CONTROL)) { env 2457 ext/mbstring/oniguruma/regparse.c if (c == MC_ESC(env->syntax)) { env 2458 ext/mbstring/oniguruma/regparse.c v = fetch_escaped_value(&p, end, env); env 2471 ext/mbstring/oniguruma/regparse.c c = conv_backslash_value(c, env); env 2480 ext/mbstring/oniguruma/regparse.c static int fetch_token(OnigToken* tok, UChar** src, UChar* end, ScanEnv* env); env 2504 ext/mbstring/oniguruma/regparse.c UChar** rname_end, ScanEnv* env, env 2510 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 2606 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, r, *src, name_end); env 2618 ext/mbstring/oniguruma/regparse.c UChar** rname_end, ScanEnv* env, int* rback_num, int ref) env 2623 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 2728 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, r, *src, name_end); env 2735 ext/mbstring/oniguruma/regparse.c UChar** rname_end, ScanEnv* env, int* rback_num, int ref) env 2741 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 2805 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, r, *src, name_end); env 2812 ext/mbstring/oniguruma/regparse.c CC_ESC_WARN(ScanEnv* env, UChar *c) env 2816 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_BV(env->syntax, ONIG_SYN_WARN_CC_OP_NOT_ESCAPED) && env 2817 ext/mbstring/oniguruma/regparse.c IS_SYNTAX_BV(env->syntax, ONIG_SYN_BACKSLASH_ESCAPE_IN_CC)) { env 2819 ext/mbstring/oniguruma/regparse.c onig_snprintf_with_pattern(buf, WARN_BUFSIZE, env->enc, env 2820 ext/mbstring/oniguruma/regparse.c env->pattern, env->pattern_end, env 2827 ext/mbstring/oniguruma/regparse.c CLOSE_BRACKET_WITHOUT_ESC_WARN(ScanEnv* env, UChar* c) env 2831 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_BV((env)->syntax, ONIG_SYN_WARN_CC_OP_NOT_ESCAPED)) { env 2833 ext/mbstring/oniguruma/regparse.c onig_snprintf_with_pattern(buf, WARN_BUFSIZE, (env)->enc, env 2834 ext/mbstring/oniguruma/regparse.c (env)->pattern, (env)->pattern_end, env 2908 ext/mbstring/oniguruma/regparse.c fetch_token_in_cc(OnigToken* tok, UChar** src, UChar* end, ScanEnv* env) env 2912 ext/mbstring/oniguruma/regparse.c OnigSyntaxType* syn = env->syntax; env 2913 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 3079 ext/mbstring/oniguruma/regparse.c num = fetch_escaped_value(&p, end, env); env 3108 ext/mbstring/oniguruma/regparse.c CC_ESC_WARN(env, (UChar* )"["); env 3126 ext/mbstring/oniguruma/regparse.c fetch_token(OnigToken* tok, UChar** src, UChar* end, ScanEnv* env) env 3130 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 3131 ext/mbstring/oniguruma/regparse.c OnigSyntaxType* syn = env->syntax; env 3204 ext/mbstring/oniguruma/regparse.c r = fetch_range_quantifier(&p, end, tok, env); env 3410 ext/mbstring/oniguruma/regparse.c (num <= env->num_mem || num <= 9)) { /* This spec. from GNU regex */ env 3412 ext/mbstring/oniguruma/regparse.c if (num > env->num_mem || IS_NULL(SCANENV_MEM_NODES(env)[num])) env 3466 ext/mbstring/oniguruma/regparse.c env, &back_num, &tok->u.backref.level); env 3470 ext/mbstring/oniguruma/regparse.c r = fetch_name(&p, end, &name_end, env, &back_num, 1); env 3476 ext/mbstring/oniguruma/regparse.c back_num = BACKREF_REL_TO_ABS(back_num, env); env 3482 ext/mbstring/oniguruma/regparse.c if (back_num > env->num_mem || env 3483 ext/mbstring/oniguruma/regparse.c IS_NULL(SCANENV_MEM_NODES(env)[back_num])) env 3492 ext/mbstring/oniguruma/regparse.c num = onig_name_to_group_numbers(env->reg, prev, name_end, &backs); env 3494 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, env 3501 ext/mbstring/oniguruma/regparse.c if (backs[i] > env->num_mem || env 3502 ext/mbstring/oniguruma/regparse.c IS_NULL(SCANENV_MEM_NODES(env)[backs[i]])) env 3534 ext/mbstring/oniguruma/regparse.c r = fetch_name((OnigCodePoint )c, &p, end, &name_end, env, &gnum, 1); env 3575 ext/mbstring/oniguruma/regparse.c num = fetch_escaped_value(&p, end, env); env 3654 ext/mbstring/oniguruma/regparse.c r = fetch_range_quantifier(&p, end, tok, env); env 3704 ext/mbstring/oniguruma/regparse.c tok->u.subtype = (IS_SINGLELINE(env->option) env 3711 ext/mbstring/oniguruma/regparse.c tok->u.subtype = (IS_SINGLELINE(env->option) env 3721 ext/mbstring/oniguruma/regparse.c if (*src > env->pattern) /* /].../ is allowed. */ env 3722 ext/mbstring/oniguruma/regparse.c CLOSE_BRACKET_WITHOUT_ESC_WARN(env, (UChar* )"]"); env 3726 ext/mbstring/oniguruma/regparse.c if (IS_EXTEND(env->option)) { env 3738 ext/mbstring/oniguruma/regparse.c if (IS_EXTEND(env->option)) env 3830 ext/mbstring/oniguruma/regparse.c add_ctype_to_cc(CClassNode* cc, int ctype, int not, ScanEnv* env) env 3835 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 3839 ext/mbstring/oniguruma/regparse.c return add_ctype_to_cc_by_range(cc, ctype, not, env->enc, sb_out, ranges); env 3915 ext/mbstring/oniguruma/regparse.c parse_posix_bracket(CClassNode* cc, UChar** src, UChar* end, ScanEnv* env) env 3941 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 3960 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, pb->ctype, not, env); env 3989 ext/mbstring/oniguruma/regparse.c fetch_char_property_to_ctype(UChar** src, UChar* end, ScanEnv* env) env 3993 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 4015 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(env, r, *src, prev); env 4021 ext/mbstring/oniguruma/regparse.c ScanEnv* env) env 4026 ext/mbstring/oniguruma/regparse.c ctype = fetch_char_property_to_ctype(src, end, env); env 4032 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, ctype, 0, env); env 4055 ext/mbstring/oniguruma/regparse.c enum CCSTATE* state, ScanEnv* env) env 4066 ext/mbstring/oniguruma/regparse.c r = add_code_range(&(cc->mbuf), env, *vs, *vs); env 4080 ext/mbstring/oniguruma/regparse.c enum CCSTATE* state, ScanEnv* env) env 4089 ext/mbstring/oniguruma/regparse.c r = add_code_range(&(cc->mbuf), env, *vs, *vs); env 4101 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_BV(env->syntax, ONIG_SYN_ALLOW_EMPTY_RANGE_IN_CC)) env 4109 ext/mbstring/oniguruma/regparse.c r = add_code_range(&(cc->mbuf), env, *vs, v); env 4118 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_BV(env->syntax, ONIG_SYN_ALLOW_EMPTY_RANGE_IN_CC)) env 4124 ext/mbstring/oniguruma/regparse.c r = add_code_range(&(cc->mbuf), env, (OnigCodePoint )*vs, v); env 4153 ext/mbstring/oniguruma/regparse.c ScanEnv* env) env 4157 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 4168 ext/mbstring/oniguruma/regparse.c if (code == MC_ESC(env->syntax)) in_esc = 1; env 4176 ext/mbstring/oniguruma/regparse.c ScanEnv* env) env 4191 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, src, end, env); env 4194 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, src, end, env); env 4203 ext/mbstring/oniguruma/regparse.c *src, env->pattern_end, 1, env)) env 4206 ext/mbstring/oniguruma/regparse.c CC_ESC_WARN(env, (UChar* )"]"); env 4221 ext/mbstring/oniguruma/regparse.c len = ONIGENC_CODE_TO_MBCLEN(env->enc, tok->u.c); env 4240 ext/mbstring/oniguruma/regparse.c if (! ONIGENC_IS_SINGLEBYTE(env->enc) && tok->base != 0) { env 4247 ext/mbstring/oniguruma/regparse.c for (i = 1; i < ONIGENC_MBC_MAXLEN(env->enc); i++) { env 4248 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); env 4257 ext/mbstring/oniguruma/regparse.c if (i < ONIGENC_MBC_MINLEN(env->enc)) { env 4262 ext/mbstring/oniguruma/regparse.c len = enclen(env->enc, buf); env 4270 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); env 4280 ext/mbstring/oniguruma/regparse.c v = ONIGENC_MBC_TO_CODE(env->enc, buf, bufe); env 4297 ext/mbstring/oniguruma/regparse.c len = ONIGENC_CODE_TO_MBCLEN(env->enc, v); env 4305 ext/mbstring/oniguruma/regparse.c &state, env); env 4310 ext/mbstring/oniguruma/regparse.c r = parse_posix_bracket(cc, &p, end, env); env 4313 ext/mbstring/oniguruma/regparse.c CC_ESC_WARN(env, (UChar* )"["); env 4323 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, tok->u.prop.ctype, tok->u.prop.not, env); env 4327 ext/mbstring/oniguruma/regparse.c r = next_state_class(cc, &vs, &val_type, &state, env); env 4335 ext/mbstring/oniguruma/regparse.c ctype = fetch_char_property_to_ctype(&p, end, env); env 4337 ext/mbstring/oniguruma/regparse.c r = add_ctype_to_cc(cc, ctype, tok->u.prop.not, env); env 4345 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); env 4355 ext/mbstring/oniguruma/regparse.c CC_ESC_WARN(env, (UChar* )"-"); env 4365 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); env 4370 ext/mbstring/oniguruma/regparse.c CC_ESC_WARN(env, (UChar* )"-"); env 4375 ext/mbstring/oniguruma/regparse.c CC_ESC_WARN(env, (UChar* )"-"); env 4379 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); env 4384 ext/mbstring/oniguruma/regparse.c CC_ESC_WARN(env, (UChar* )"-"); env 4388 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_BV(env->syntax, ONIG_SYN_ALLOW_DOUBLE_RANGE_OP_IN_CC)) { env 4389 ext/mbstring/oniguruma/regparse.c CC_ESC_WARN(env, (UChar* )"-"); env 4402 ext/mbstring/oniguruma/regparse.c r = parse_char_class(&anode, tok, &p, end, env); env 4405 ext/mbstring/oniguruma/regparse.c r = or_cclass(cc, acc, env->enc); env 4417 ext/mbstring/oniguruma/regparse.c &val_type, &state, env); env 4425 ext/mbstring/oniguruma/regparse.c r = and_cclass(prev_cc, cc, env->enc); env 4450 ext/mbstring/oniguruma/regparse.c r = fetch_token_in_cc(tok, &p, end, env); env 4457 ext/mbstring/oniguruma/regparse.c &val_type, &state, env); env 4462 ext/mbstring/oniguruma/regparse.c r = and_cclass(prev_cc, cc, env->enc); env 4473 ext/mbstring/oniguruma/regparse.c IS_SYNTAX_BV(env->syntax, ONIG_SYN_NOT_NEWLINE_IN_NEGATIVE_CC)) { env 4483 ext/mbstring/oniguruma/regparse.c if (ONIGENC_IS_CODE_NEWLINE(env->enc, NEWLINE_CODE)) { env 4484 ext/mbstring/oniguruma/regparse.c if (ONIGENC_CODE_TO_MBCLEN(env->enc, NEWLINE_CODE) == 1) env 4487 ext/mbstring/oniguruma/regparse.c add_code_range(&(cc->mbuf), env, NEWLINE_CODE, NEWLINE_CODE); env 4502 ext/mbstring/oniguruma/regparse.c UChar** src, UChar* end, ScanEnv* env); env 4506 ext/mbstring/oniguruma/regparse.c ScanEnv* env) env 4512 ext/mbstring/oniguruma/regparse.c OnigEncoding enc = env->enc; env 4524 ext/mbstring/oniguruma/regparse.c option = env->option; env 4526 ext/mbstring/oniguruma/regparse.c IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_QMARK_GROUP_EFFECT)) { env 4534 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, &p, end, env); env 4536 ext/mbstring/oniguruma/regparse.c r = parse_subexp(np, tok, term, &p, end, env); env 4554 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_QMARK_LT_NAMED_GROUP)) { env 4570 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_QMARK_LT_NAMED_GROUP)) { env 4582 ext/mbstring/oniguruma/regparse.c r = fetch_name((OnigCodePoint )c, &p, end, &name_end, env, &num, 0); env 4585 ext/mbstring/oniguruma/regparse.c num = scan_env_add_mem_entry(env); env 4590 ext/mbstring/oniguruma/regparse.c r = name_add(env->reg, name, name_end, num, env); env 4592 ext/mbstring/oniguruma/regparse.c *np = node_new_enclose_memory(env->option, 1); env 4596 ext/mbstring/oniguruma/regparse.c BIT_STATUS_ON_AT_SIMPLE(env->capture_history, num); env 4597 ext/mbstring/oniguruma/regparse.c env->num_named++; env 4611 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_ATMARK_CAPTURE_HISTORY)) { env 4613 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_QMARK_LT_NAMED_GROUP)) { env 4622 ext/mbstring/oniguruma/regparse.c *np = node_new_enclose_memory(env->option, 0); env 4624 ext/mbstring/oniguruma/regparse.c num = scan_env_add_mem_entry(env); env 4634 ext/mbstring/oniguruma/regparse.c BIT_STATUS_ON_AT_SIMPLE(env->capture_history, num); env 4658 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_OPTION_PERL)) { env 4666 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_OPTION_PERL)) { env 4669 ext/mbstring/oniguruma/regparse.c else if (IS_SYNTAX_OP2(env->syntax, ONIG_SYN_OP2_OPTION_RUBY)) { env 4691 ext/mbstring/oniguruma/regparse.c OnigOptionType prev = env->option; env 4693 ext/mbstring/oniguruma/regparse.c env->option = option; env 4694 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, &p, end, env); env 4696 ext/mbstring/oniguruma/regparse.c r = parse_subexp(&target, tok, term, &p, end, env); env 4697 ext/mbstring/oniguruma/regparse.c env->option = prev; env 4717 ext/mbstring/oniguruma/regparse.c if (ONIG_IS_OPTION_ON(env->option, ONIG_OPTION_DONT_CAPTURE_GROUP)) env 4720 ext/mbstring/oniguruma/regparse.c *np = node_new_enclose_memory(env->option, 0); env 4722 ext/mbstring/oniguruma/regparse.c num = scan_env_add_mem_entry(env); env 4728 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, &p, end, env); env 4730 ext/mbstring/oniguruma/regparse.c r = parse_subexp(&target, tok, term, &p, end, env); env 4739 ext/mbstring/oniguruma/regparse.c r = scan_env_set_mem_node(env, NENCLOSE(*np)->regnum, *np); env 4757 ext/mbstring/oniguruma/regparse.c set_quantifier(Node* qnode, Node* target, int group, ScanEnv* env) env 4770 ext/mbstring/oniguruma/regparse.c if (str_node_can_be_split(sn, env->enc)) { env 4771 ext/mbstring/oniguruma/regparse.c Node* n = str_node_split_last_char(sn, env->enc); env 4789 ext/mbstring/oniguruma/regparse.c IS_SYNTAX_BV(env->syntax, ONIG_SYN_WARN_REDUNDANT_NESTED_REPEAT)) { env 4798 ext/mbstring/oniguruma/regparse.c onig_snprintf_with_pattern(buf, WARN_BUFSIZE, env->enc, env 4799 ext/mbstring/oniguruma/regparse.c env->pattern, env->pattern_end, env 4808 ext/mbstring/oniguruma/regparse.c onig_snprintf_with_pattern(buf, WARN_BUFSIZE, env->enc, env 4809 ext/mbstring/oniguruma/regparse.c env->pattern, env->pattern_end, env 4950 ext/mbstring/oniguruma/regparse.c ScanEnv* env; env 4961 ext/mbstring/oniguruma/regparse.c ScanEnv* env; env 4966 ext/mbstring/oniguruma/regparse.c env = iarg->env; env 4971 ext/mbstring/oniguruma/regparse.c int is_in = onig_is_code_in_cc(env->enc, from, cc); env 4975 ext/mbstring/oniguruma/regparse.c if (ONIGENC_MBC_MINLEN(env->enc) > 1 || *to >= SINGLE_BYTE_SIZE) { env 4976 ext/mbstring/oniguruma/regparse.c add_code_range(&(cc->mbuf), env, *to, *to); env 4984 ext/mbstring/oniguruma/regparse.c if (ONIGENC_MBC_MINLEN(env->enc) > 1 || *to >= SINGLE_BYTE_SIZE) { env 4985 ext/mbstring/oniguruma/regparse.c if (IS_NCCLASS_NOT(cc)) clear_not_flag_cclass(cc, env->enc); env 4986 ext/mbstring/oniguruma/regparse.c add_code_range(&(cc->mbuf), env, *to, *to); env 5003 ext/mbstring/oniguruma/regparse.c if (onig_is_code_in_cc(env->enc, from, cc) env 5009 ext/mbstring/oniguruma/regparse.c len = ONIGENC_CODE_TO_MBC(env->enc, to[i], buf); env 5038 ext/mbstring/oniguruma/regparse.c UChar** src, UChar* end, ScanEnv* env) env 5057 ext/mbstring/oniguruma/regparse.c r = parse_enclose(np, tok, TK_SUBEXP_CLOSE, src, end, env); env 5062 ext/mbstring/oniguruma/regparse.c OnigOptionType prev = env->option; env 5064 ext/mbstring/oniguruma/regparse.c env->option = NENCLOSE(*np)->option; env 5065 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); env 5067 ext/mbstring/oniguruma/regparse.c r = parse_subexp(&target, tok, term, src, end, env); env 5068 ext/mbstring/oniguruma/regparse.c env->option = prev; env 5076 ext/mbstring/oniguruma/regparse.c if (! IS_SYNTAX_BV(env->syntax, ONIG_SYN_ALLOW_UNMATCHED_CLOSE_SUBEXP)) env 5090 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); env 5111 ext/mbstring/oniguruma/regparse.c if (len >= ONIGENC_MBC_MINLEN(env->enc)) { env 5112 ext/mbstring/oniguruma/regparse.c if (len == enclen(env->enc, NSTR(*np)->s)) { env 5113 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); env 5119 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); env 5125 ext/mbstring/oniguruma/regparse.c if (len < ONIGENC_MBC_MINLEN(env->enc)) { env 5126 ext/mbstring/oniguruma/regparse.c rem = ONIGENC_MBC_MINLEN(env->enc) - len; env 5128 ext/mbstring/oniguruma/regparse.c if (len + rem == enclen(env->enc, NSTR(*np)->s)) { env 5148 ext/mbstring/oniguruma/regparse.c int num = ONIGENC_CODE_TO_MBC(env->enc, tok->u.code, buf); env 5164 ext/mbstring/oniguruma/regparse.c end_op[0] = (OnigCodePoint )MC_ESC(env->syntax); env 5167 ext/mbstring/oniguruma/regparse.c qend = find_str_position(end_op, 2, qstart, end, &nextp, env->enc); env 5195 ext/mbstring/oniguruma/regparse.c r = ONIGENC_GET_CTYPE_CODE_RANGE(env->enc, tok->u.prop.ctype, env 5203 ext/mbstring/oniguruma/regparse.c key.enc = env->enc; env 5246 ext/mbstring/oniguruma/regparse.c add_ctype_to_cc(cc, tok->u.prop.ctype, 0, env); env 5262 ext/mbstring/oniguruma/regparse.c r = parse_char_property(np, tok, src, end, env); env 5270 ext/mbstring/oniguruma/regparse.c r = parse_char_class(np, tok, src, end, env); env 5274 ext/mbstring/oniguruma/regparse.c if (IS_IGNORECASE(env->option)) { env 5277 ext/mbstring/oniguruma/regparse.c iarg.env = env; env 5282 ext/mbstring/oniguruma/regparse.c r = ONIGENC_APPLY_ALL_CASE_FOLD(env->enc, env->case_fold_flag, env 5323 ext/mbstring/oniguruma/regparse.c env); env 5333 ext/mbstring/oniguruma/regparse.c gnum = BACKREF_REL_TO_ABS(gnum, env); env 5339 ext/mbstring/oniguruma/regparse.c env->num_call++; env 5350 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_BV(env->syntax, ONIG_SYN_CONTEXT_INDEP_REPEAT_OPS)) { env 5351 ext/mbstring/oniguruma/regparse.c if (IS_SYNTAX_BV(env->syntax, ONIG_SYN_CONTEXT_INVALID_REPEAT_OPS)) env 5370 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); env 5382 ext/mbstring/oniguruma/regparse.c r = set_quantifier(qn, *targetp, group, env); env 5429 ext/mbstring/oniguruma/regparse.c UChar** src, UChar* end, ScanEnv* env) env 5435 ext/mbstring/oniguruma/regparse.c r = parse_exp(&node, tok, term, src, end, env); env 5445 ext/mbstring/oniguruma/regparse.c r = parse_exp(&node, tok, term, src, end, env); env 5466 ext/mbstring/oniguruma/regparse.c UChar** src, UChar* end, ScanEnv* env) env 5472 ext/mbstring/oniguruma/regparse.c r = parse_branch(&node, tok, term, src, end, env); env 5485 ext/mbstring/oniguruma/regparse.c r = fetch_token(tok, src, end, env); env 5487 ext/mbstring/oniguruma/regparse.c r = parse_branch(&node, tok, term, src, end, env); env 5509 ext/mbstring/oniguruma/regparse.c parse_regexp(Node** top, UChar** src, UChar* end, ScanEnv* env) env 5514 ext/mbstring/oniguruma/regparse.c r = fetch_token(&tok, src, end, env); env 5516 ext/mbstring/oniguruma/regparse.c r = parse_subexp(top, &tok, TK_EOT, src, end, env); env 5523 ext/mbstring/oniguruma/regparse.c regex_t* reg, ScanEnv* env) env 5532 ext/mbstring/oniguruma/regparse.c scan_env_clear(env); env 5533 ext/mbstring/oniguruma/regparse.c env->option = reg->options; env 5534 ext/mbstring/oniguruma/regparse.c env->case_fold_flag = reg->case_fold_flag; env 5535 ext/mbstring/oniguruma/regparse.c env->enc = reg->enc; env 5536 ext/mbstring/oniguruma/regparse.c env->syntax = reg->syntax; env 5537 ext/mbstring/oniguruma/regparse.c env->pattern = (UChar* )pattern; env 5538 ext/mbstring/oniguruma/regparse.c env->pattern_end = (UChar* )end; env 5539 ext/mbstring/oniguruma/regparse.c env->reg = reg; env 5543 ext/mbstring/oniguruma/regparse.c r = parse_regexp(root, &p, (UChar* )end, env); env 5544 ext/mbstring/oniguruma/regparse.c reg->num_mem = env->num_mem; env 5549 ext/mbstring/oniguruma/regparse.c onig_scan_env_set_error_string(ScanEnv* env, int ecode ARG_UNUSED, env 5552 ext/mbstring/oniguruma/regparse.c env->error = arg; env 5553 ext/mbstring/oniguruma/regparse.c env->error_end = arg_end; env 326 ext/mbstring/oniguruma/regparse.h extern void onig_scan_env_set_error_string P_((ScanEnv* env, int ecode, UChar* arg, UChar* arg_end)); env 342 ext/mbstring/oniguruma/regparse.h extern int onig_parse_make_tree P_((Node** root, const UChar* pattern, const UChar* end, regex_t* reg, ScanEnv* env)); env 1085 ext/oci8/oci8.c errstatus = OCIEnvNlsCreate(&OCI_G(env), PHP_OCI_INIT_MODE, 0, NULL, NULL, NULL, 0, NULL, 0, 0); env 1093 ext/oci8/oci8.c if (OCI_G(env) env 1094 ext/oci8/oci8.c && OCIErrorGet(OCI_G(env), (ub4)1, NULL, &ora_error_code, tmp_buf, (ub4)PHP_OCI_ERRBUF_LEN, (ub4)OCI_HTYPE_ENV) == OCI_SUCCESS env 1099 ext/oci8/oci8.c OCI_G(env) = NULL; env 1104 ext/oci8/oci8.c errstatus = OCIHandleAlloc (OCI_G(env), (dvoid **)&OCI_G(err), OCI_HTYPE_ERROR, 0, NULL); env 1117 ext/oci8/oci8.c PHP_OCI_CALL(OCIHandleAlloc, (OCI_G(env), (dvoid **) &cpoolh, OCI_HTYPE_CPOOL, (size_t) 0, (dvoid **) 0)); env 1118 ext/oci8/oci8.c PHP_OCI_CALL(OCIConnectionPoolCreate, (OCI_G(env), OCI_G(err), cpoolh, NULL, 0, NULL, 0, 0, 0, 0, NULL, 0, NULL, 0, cpoolmode)); env 1123 ext/oci8/oci8.c OCIErrorGet(OCI_G(env), (ub4)1, NULL, &ora_error_code, tmp_buf, (ub4)PHP_OCI_ERRBUF_LEN, (ub4)OCI_HTYPE_ERROR); env 1137 ext/oci8/oci8.c OCIHandleFree((dvoid *) OCI_G(env), OCI_HTYPE_ENV); env 1139 ext/oci8/oci8.c OCI_G(env) = NULL; env 1158 ext/oci8/oci8.c if (OCI_G(env)) { env 1159 ext/oci8/oci8.c PHP_OCI_CALL(OCIHandleFree, ((dvoid *) OCI_G(env), OCI_HTYPE_ENV)); env 1160 ext/oci8/oci8.c OCI_G(env) = NULL; env 1853 ext/oci8/oci8.c if (OCI_G(env) == NULL) { env 1855 ext/oci8/oci8.c if (OCI_G(env) == NULL) { env 1898 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(charsetid, OCINlsCharSetNameToId, (OCI_G(env), (CONST oratext *)charset)); env 2366 ext/oci8/oci8.c if (connection->env) { env 2367 ext/oci8/oci8.c PHP_OCI_CALL(OCIHandleFree, ((dvoid *) connection->env, OCI_HTYPE_ENV)); env 2877 ext/oci8/oci8.c if (!(session_pool->env = php_oci_create_env(charsetid))) { env 2883 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(errstatus, OCIHandleAlloc, (session_pool->env, (dvoid **) &session_pool->poolh, OCI_HTYPE_SPOOL, (size_t) 0, (dvoid **) 0)); env 2895 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(errstatus, OCIHandleAlloc, ((dvoid *) session_pool->env, (dvoid **)&(session_pool->err), (ub4) OCI_HTYPE_ERROR,(size_t) 0, (dvoid **) 0)); env 2912 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(errstatus, OCIHandleAlloc, (session_pool->env, (dvoid **)&(spoolAuth), OCI_HTYPE_AUTHINFO, 0, NULL)); env 2957 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(errstatus, OCISessionPoolCreate,(session_pool->env, OCI_G(err), session_pool->poolh, (OraText **)&session_pool->poolname, &session_pool->poolname_len, (OraText *)dbname, (ub4)dbname_len, 0, UB4MAXVAL, 1,(OraText *)username, (ub4)username_len, (OraText *)password,(ub4)password_len, poolmode)); env 3112 ext/oci8/oci8.c if (!(connection->env = php_oci_create_env(connection->charset))) { env 3117 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(OCI_G(errcode), OCIHandleAlloc, (connection->env, (dvoid **)&(connection->server), OCI_HTYPE_SERVER, 0, NULL)); env 3136 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(OCI_G(errcode), OCIHandleAlloc, (connection->env, (dvoid **)&(connection->session), OCI_HTYPE_SESSION, 0, NULL)); env 3145 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(OCI_G(errcode), OCIHandleAlloc, (connection->env, (dvoid **)&(connection->err), OCI_HTYPE_ERROR, 0, NULL)); env 3154 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(OCI_G(errcode), OCIHandleAlloc, (connection->env, (dvoid **)&(connection->svc), OCI_HTYPE_SVCCTX, 0, NULL)); env 3313 ext/oci8/oci8.c connection->env = actual_spool->env; env 3333 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(OCI_G(errcode), OCIHandleAlloc, (connection->env, (dvoid **)&(connection->err), OCI_HTYPE_ERROR, 0, NULL)); env 3343 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(OCI_G(errcode), OCIHandleAlloc, (connection->env, (dvoid **)&(connection->authinfo), OCI_HTYPE_AUTHINFO, 0, NULL)); env 3394 ext/oci8/oci8.c PHP_OCI_CALL_RETURN(OCI_G(errcode),OCISessionGet, (connection->env, OCI_G(err), &(connection->svc), (OCIAuthInfo *)connection->authinfo, (OraText *)actual_spool->poolname, (ub4)actual_spool->poolname_len, NULL, 0, NULL, NULL, NULL, OCI_SESSGET_SPOOL)); env 3490 ext/oci8/oci8.c if (session_pool->env) { env 3491 ext/oci8/oci8.c PHP_OCI_CALL(OCIHandleFree, ((dvoid *) session_pool->env, OCI_HTYPE_ENV)); env 64 ext/oci8/oci8_collection.c connection->env, env 84 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCIHandleAlloc, (connection->env, (dvoid **) &dschp1, (ub4) OCI_HTYPE_DESCRIBE, (size_t) 0, (dvoid **) 0)); env 169 ext/oci8/oci8_collection.c connection->env, env 207 ext/oci8/oci8_collection.c connection->env, env 249 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollSize, (connection->env, connection->err, collection->collection, (sb4 *)size)); env 267 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(*max, OCICollMax, (connection->env, collection->collection)); env 281 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollTrim, (connection->env, connection->err, (sb4) trim_size, collection->collection)); env 302 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollAppend, (connection->env, connection->err, (dvoid *)0, &null_index, collection->collection)); env 335 ext/oci8/oci8_collection.c connection->env, env 376 ext/oci8/oci8_collection.c connection->env, env 404 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCIStringAssignText, (connection->env, connection->err, (CONST oratext *)element, element_len, &ocistr)); env 414 ext/oci8/oci8_collection.c connection->env, env 492 ext/oci8/oci8_collection.c connection->env, env 539 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(str, OCIStringPtr, (connection->env, oci_string)); env 594 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollAssignElem, (connection->env, connection->err, (ub4) index, (dvoid *)"", &null_index, collection->collection)); env 627 ext/oci8/oci8_collection.c connection->env, env 669 ext/oci8/oci8_collection.c connection->env, env 698 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCIStringAssignText, (connection->env, connection->err, (CONST oratext *)element, element_len, &ocistr)); env 708 ext/oci8/oci8_collection.c connection->env, env 776 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCICollAssign, (connection->env, connection->err, collection_from->collection, collection_dest->collection)); env 796 ext/oci8/oci8_collection.c PHP_OCI_CALL_RETURN(errstatus, OCIObjectFree, (connection->env, connection->err, (dvoid *)collection->collection, (ub2)OCI_OBJECTFREE_FORCE)); env 76 ext/oci8/oci8_lob.c PHP_OCI_CALL_RETURN(errstatus, OCIDescriptorAlloc, (connection->env, (dvoid*)&(descriptor->descriptor), descriptor->type, (size_t) 0, (dvoid **) 0)); env 302 ext/oci8/oci8_lob.c PHP_OCI_CALL_RETURN(errstatus, OCILobCharSetId, (connection->env, connection->err, descriptor->descriptor, &charset_id)); env 316 ext/oci8/oci8_lob.c PHP_OCI_CALL_RETURN(errstatus, OCINlsNumericInfoGet, (connection->env, connection->err, &bytes_per_char, OCI_NLS_CHARSET_MAXBYTESZ)); env 593 ext/oci8/oci8_lob.c PHP_OCI_CALL_RETURN(errstatus, OCILobIsTemporary, (connection->env,connection->err, descriptor->descriptor, &is_temporary)); env 890 ext/oci8/oci8_lob.c PHP_OCI_CALL_RETURN(errstatus, OCILobIsEqual, (connection->env, first_lob, second_lob, result)); env 57 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIHandleAlloc, (connection->env, (dvoid **)&(statement->stmt), OCI_HTYPE_STMT, 0, NULL)); env 60 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIHandleAlloc, (connection->env, (dvoid **)&(statement->err), OCI_HTYPE_ERROR, 0, NULL)); env 151 ext/oci8/oci8_statement.c PHP_OCI_CALL(OCIHandleAlloc, (statement->connection->env, (dvoid **)&(statement2->err), OCI_HTYPE_ERROR, 0, NULL)); env 131 ext/oci8/php_oci8_int.h OCIEnv *env; /* env of this session pool */ env 143 ext/oci8/php_oci8_int.h OCIEnv *env; /* private env handle */ env 527 ext/oci8/php_oci8_int.h OCIEnv *env; /* global environment handle */ env 235 ext/pdo_oci/oci_driver.c if (H->charset && H->env) { env 236 ext/pdo_oci/oci_driver.c OCIHandleFree(H->env, OCI_HTYPE_ENV); env 237 ext/pdo_oci/oci_driver.c H->env = NULL; env 284 ext/pdo_oci/oci_driver.c OCIHandleAlloc(H->env, (dvoid*)&S->stmt, OCI_HTYPE_STMT, 0, NULL); env 287 ext/pdo_oci/oci_driver.c OCIHandleAlloc(H->env, (dvoid*)&S->err, OCI_HTYPE_ERROR, 0, NULL); env 333 ext/pdo_oci/oci_driver.c OCIHandleAlloc(H->env, (dvoid*)&stmt, OCI_HTYPE_STMT, 0, NULL); env 618 ext/pdo_oci/oci_driver.c if (OCIEnvNlsCreate(&H->env, PDO_OCI_INIT_MODE, 0, NULL, NULL, NULL, 0, NULL, H->charset, H->charset) != OCI_SUCCESS) { env 625 ext/pdo_oci/oci_driver.c if (H->env == NULL) { env 627 ext/pdo_oci/oci_driver.c H->env = pdo_oci_Env; env 631 ext/pdo_oci/oci_driver.c OCIHandleAlloc(H->env, (dvoid **)&H->err, OCI_HTYPE_ERROR, 0, NULL); env 634 ext/pdo_oci/oci_driver.c OCIHandleAlloc(H->env, (dvoid **)&H->server, OCI_HTYPE_SERVER, 0, NULL); env 647 ext/pdo_oci/oci_driver.c H->last_err = OCIHandleAlloc(H->env, (dvoid**)&H->svc, OCI_HTYPE_SVCCTX, 0, NULL); env 653 ext/pdo_oci/oci_driver.c H->last_err = OCIHandleAlloc(H->env, (dvoid**)&H->session, OCI_HTYPE_SESSION, 0, NULL); env 111 ext/pdo_oci/oci_statement.c OCI_TEMPLOB_CLOSE(S->H->env, S->H->svc, S->H->err, env 308 ext/pdo_oci/oci_statement.c OCI_TEMPLOB_CLOSE(S->H->env, S->H->svc, S->H->err, P->thing); env 369 ext/pdo_oci/oci_statement.c STMT_CALL(OCIDescriptorAlloc, (S->H->env, &P->thing, OCI_DTYPE_LOB, 0, NULL)); env 449 ext/pdo_oci/oci_statement.c OCI_TEMPLOB_CLOSE(S->H->env, S->H->svc, S->H->err, P->thing); env 581 ext/pdo_oci/oci_statement.c STMT_CALL(OCIDescriptorAlloc, (S->H->env, (dvoid**)&S->cols[colno].data, OCI_DTYPE_LOB, 0, NULL)); env 34 ext/pdo_oci/php_pdo_oci_int.h OCIEnv *env; env 89 ext/pdo_odbc/odbc_driver.c eh = H->env; env 137 ext/pdo_odbc/odbc_driver.c SQLFreeHandle(SQL_HANDLE_ENV, H->env); env 138 ext/pdo_odbc/odbc_driver.c H->env = NULL; env 402 ext/pdo_odbc/odbc_driver.c SQLAllocHandle(SQL_HANDLE_ENV, SQL_NULL_HANDLE, &H->env); env 403 ext/pdo_odbc/odbc_driver.c rc = SQLSetEnvAttr(H->env, SQL_ATTR_ODBC_VERSION, (void*)SQL_OV_ODBC3, 0); env 412 ext/pdo_odbc/odbc_driver.c rc = SQLSetEnvAttr(H->env, SQL_ATTR_CP_MATCH, (void*)pdo_odbc_pool_mode, 0); env 420 ext/pdo_odbc/odbc_driver.c rc = SQLAllocHandle(SQL_HANDLE_DBC, H->env, &H->dbc); env 96 ext/pdo_odbc/pdo_odbc.c char *env = malloc(sizeof("DB2INSTANCE=") + strlen(instance)); env 97 ext/pdo_odbc/pdo_odbc.c if (!env) { env 100 ext/pdo_odbc/pdo_odbc.c strcpy(env, "DB2INSTANCE="); env 101 ext/pdo_odbc/pdo_odbc.c strcat(env, instance); env 102 ext/pdo_odbc/pdo_odbc.c putenv(env); env 129 ext/pdo_odbc/php_pdo_odbc_int.h PDO_ODBC_HENV env; env 29 ext/soap/php_packet_soap.c xmlNodePtr trav, env, head, body, resp, cur, fault; env 56 ext/soap/php_packet_soap.c env = NULL; env 60 ext/soap/php_packet_soap.c if (env == NULL && node_is_equal_ex(trav,"Envelope",SOAP_1_1_ENV_NAMESPACE)) { env 61 ext/soap/php_packet_soap.c env = trav; env 64 ext/soap/php_packet_soap.c } else if (env == NULL && node_is_equal_ex(trav,"Envelope",SOAP_1_2_ENV_NAMESPACE)) { env 65 ext/soap/php_packet_soap.c env = trav; env 76 ext/soap/php_packet_soap.c if (env == NULL) { env 82 ext/soap/php_packet_soap.c attr = env->properties; env 104 ext/soap/php_packet_soap.c trav = env->children; env 1653 ext/soap/soap.c xmlNodePtr env = get_node(doc_request->children,"Envelope"); env 1654 ext/soap/soap.c if (env && env->ns) { env 1655 ext/soap/soap.c if (strcmp((char*)env->ns->href, SOAP_1_1_ENV_NAMESPACE) == 0) { env 1657 ext/soap/soap.c } else if (strcmp((char*)env->ns->href,SOAP_1_2_ENV_NAMESPACE) == 0) { env 3457 ext/soap/soap.c xmlNodePtr trav,env,head,body,func; env 3464 ext/soap/soap.c env = NULL; env 3468 ext/soap/soap.c if (env == NULL && node_is_equal_ex(trav,"Envelope",SOAP_1_1_ENV_NAMESPACE)) { env 3469 ext/soap/soap.c env = trav; env 3473 ext/soap/soap.c } else if (env == NULL && node_is_equal_ex(trav,"Envelope",SOAP_1_2_ENV_NAMESPACE)) { env 3474 ext/soap/soap.c env = trav; env 3484 ext/soap/soap.c if (env == NULL) { env 3488 ext/soap/soap.c attr = env->properties; env 3504 ext/soap/soap.c trav = env->children; env 1871 ext/standard/basic_functions.c ZEND_ARG_INFO(0, env) /* ARRAY_INFO(0, env, 1) */ env 3425 ext/standard/basic_functions.c char **env; env 3427 ext/standard/basic_functions.c for (env = environ; env != NULL && *env != NULL; env++) { env 3428 ext/standard/basic_functions.c if (!strncmp(*env, pe->key, pe->key_len) && (*env)[pe->key_len] == '=') { /* found it */ env 3429 ext/standard/basic_functions.c *env = ""; env 4081 ext/standard/basic_functions.c char *p, **env; env 4123 ext/standard/basic_functions.c for (env = environ; env != NULL && *env != NULL; env++) { env 4124 ext/standard/basic_functions.c if (!strncmp(*env, pe.key, pe.key_len) && (*env)[pe.key_len] == '=') { /* found it */ env 4127 ext/standard/basic_functions.c pe.previous_value = estrdup(*env); env 4129 ext/standard/basic_functions.c pe.previous_value = *env; env 824 ext/standard/info.c char **env, *tmp1, *tmp2; env 1008 ext/standard/info.c for (env=environ; env!=NULL && *env !=NULL; env++) { env 1009 ext/standard/info.c tmp1 = estrdup(*env); env 79 ext/standard/proc_open.c php_process_env_t env; env 88 ext/standard/proc_open.c memset(&env, 0, sizeof(env)); env 91 ext/standard/proc_open.c return env; env 98 ext/standard/proc_open.c env.envarray = (char **) pecalloc(1, sizeof(char *), is_persistent); env 100 ext/standard/proc_open.c env.envp = (char *) pecalloc(4, 1, is_persistent); env 101 ext/standard/proc_open.c return env; env 106 ext/standard/proc_open.c return env; env 130 ext/standard/proc_open.c ep = env.envarray = (char **) pecalloc(cnt + 1, sizeof(char *), is_persistent); env 132 ext/standard/proc_open.c p = env.envp = (char *) pecalloc(sizeenv + 4, 1, is_persistent); env 168 ext/standard/proc_open.c assert((uint)(p - env.envp) <= sizeenv); env 170 ext/standard/proc_open.c return env; env 175 ext/standard/proc_open.c static void _php_free_envp(php_process_env_t env, int is_persistent) env 178 ext/standard/proc_open.c if (env.envarray) { env 179 ext/standard/proc_open.c pefree(env.envarray, is_persistent); env 182 ext/standard/proc_open.c if (env.envp) { env 183 ext/standard/proc_open.c pefree(env.envp, is_persistent); env 242 ext/standard/proc_open.c _php_free_envp(proc->env, proc->is_persistent); env 432 ext/standard/proc_open.c php_process_env_t env; env 507 ext/standard/proc_open.c env = _php_array_to_envp(environment, is_persistent); env 509 ext/standard/proc_open.c memset(&env, 0, sizeof(env)); env 736 ext/standard/proc_open.c newprocok = CreateProcess(NULL, command, &security, &security, TRUE, dwCreateFlags, env.envp, cwd, &si, &pi); env 740 ext/standard/proc_open.c newprocok = CreateProcess(NULL, command_with_cmd, &security, &security, TRUE, dwCreateFlags, env.envp, cwd, &si, &pi); env 860 ext/standard/proc_open.c if (env.envarray) { env 861 ext/standard/proc_open.c execle("/bin/sh", "sh", "-c", command, NULL, env.envarray); env 896 ext/standard/proc_open.c proc->env = env; env 975 ext/standard/proc_open.c _php_free_envp(env, is_persistent); env 48 ext/standard/proc_open.h php_process_env_t env; env 232 main/fastcgi.c fcgi_hash env; env 905 main/fastcgi.c fcgi_hash_init(&req->env); env 911 main/fastcgi.c fcgi_hash_destroy(&req->env); env 1035 main/fastcgi.c fcgi_hash_set(&req->env, FCGI_HASH_FUNC(p, name_len), (char*)p, name_len, (char*)p + name_len, val_len); env 1098 main/fastcgi.c fcgi_hash_set(&req->env, FCGI_HASH_FUNC("FCGI_ROLE", sizeof("FCGI_ROLE")-1), "FCGI_ROLE", sizeof("FCGI_ROLE")-1, "RESPONDER", sizeof("RESPONDER")-1); env 1101 main/fastcgi.c fcgi_hash_set(&req->env, FCGI_HASH_FUNC("FCGI_ROLE", sizeof("FCGI_ROLE")-1), "FCGI_ROLE", sizeof("FCGI_ROLE")-1, "AUTHORIZER", sizeof("AUTHORIZER")-1); env 1104 main/fastcgi.c fcgi_hash_set(&req->env, FCGI_HASH_FUNC("FCGI_ROLE", sizeof("FCGI_ROLE")-1), "FCGI_ROLE", sizeof("FCGI_ROLE")-1, "FILTER", sizeof("FILTER")-1); env 1157 main/fastcgi.c q = req->env.list; env 1259 main/fastcgi.c fcgi_hash_clean(&req->env); env 1668 main/fastcgi.c return fcgi_hash_get(&req->env, FCGI_HASH_FUNC(var, var_len), (char*)var, var_len, &val_len); env 1675 main/fastcgi.c return fcgi_hash_get(&req->env, hash_value, (char*)var, var_len, &val_len); env 1682 main/fastcgi.c fcgi_hash_del(&req->env, FCGI_HASH_FUNC(var, var_len), var, var_len); env 1685 main/fastcgi.c return fcgi_hash_set(&req->env, FCGI_HASH_FUNC(var, var_len), var, var_len, val, (unsigned int)strlen(val)); env 1692 main/fastcgi.c fcgi_hash_del(&req->env, hash_value, var, var_len); env 1695 main/fastcgi.c return fcgi_hash_set(&req->env, hash_value, var, var_len, val, (unsigned int)strlen(val)); env 1701 main/fastcgi.c fcgi_hash_apply(&req->env, func, array); env 496 main/php_variables.c char **env, *p, *t = buf; env 500 main/php_variables.c for (env = environ; env != NULL && *env != NULL; env++) { env 501 main/php_variables.c p = strchr(*env, '='); env 505 main/php_variables.c nlen = p - *env; env 510 main/php_variables.c memcpy(t, *env, nlen); env 1571 sapi/cgi/cgi_main.c char **env, *p, *q, *var, *val, *t = buf; env 1575 sapi/cgi/cgi_main.c for (env = environ; env != NULL && *env != NULL; env++) { env 1576 sapi/cgi/cgi_main.c val = strchr(*env, '='); env 1580 sapi/cgi/cgi_main.c var_len = val - *env; env 1585 sapi/cgi/cgi_main.c var = *env; env 674 sapi/fpm/fpm/fpm_conf.c for (kv = wpc->env; kv; kv = kv_next) { env 1424 sapi/fpm/fpm/fpm_conf.c config = (char *)current_wp->config + WPO(env); env 1647 sapi/fpm/fpm/fpm_conf.c for (kv = wp->config->env; kv; kv = kv->next) { env 89 sapi/fpm/fpm/fpm_conf.h struct key_value_s *env; env 150 sapi/fpm/fpm/fpm_env.c for (kv = wp->config->env; kv; kv = kv->next) { env 170 sapi/fpm/fpm/fpm_env.c for (kv = wp->config->env; kv; kv = kv->next) { env 236 sapi/fpm/fpm/fpm_log.c char *env = fcgi_getenv((fcgi_request*) SG(server_context), format, strlen(format)); env 237 sapi/fpm/fpm/fpm_log.c len2 = snprintf(b, FPM_LOG_BUFFER - len, "%s", env ? env : "-"); env 243 sapi/litespeed/lsapi_main.c char **env, *p, *t = buf; env 287 sapi/litespeed/lsapi_main.c for (env = environ; env != NULL && *env != NULL; env++) { env 288 sapi/litespeed/lsapi_main.c p = strchr(*env, '='); env 292 sapi/litespeed/lsapi_main.c nlen = p - *env; env 297 sapi/litespeed/lsapi_main.c memcpy(t, *env, nlen); env 3132 sapi/litespeed/lsapilib.c char **env; env 3134 sapi/litespeed/lsapilib.c env = *_NSGetEnviron(); env 3136 sapi/litespeed/lsapilib.c env = environ; env 3138 sapi/litespeed/lsapilib.c while( env != NULL && *env != NULL ) env 3140 sapi/litespeed/lsapilib.c if (!strncmp(*env, "LSAPI_", 6) || !strncmp( *env, "PHP_LSAPI_", 10 ) env 3141 sapi/litespeed/lsapilib.c || (!strncmp( *env, "PHPRC=", 6 )&&(!s_uid))) env 3143 sapi/litespeed/lsapilib.c char ** del = env; env 3149 sapi/litespeed/lsapilib.c ++env;