/PHP-7.4/main/ |
H A D | php_variables.c | 144 && ex->symbol_table == symtable1) { in php_register_variable_ex() 159 if (symtable1 == &EG(symbol_table) && in php_register_variable_ex() 675 zend_hash_update(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_ARGV), &arr); in php_build_argv() 676 zend_hash_update(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_ARGC), &argc); in php_build_argv() 733 int globals_check = (dest == (&EG(symbol_table))); in php_autoglobal_merge() 781 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_GET]); in php_auto_globals_create_get() 800 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_POST]); in php_auto_globals_create_post() 815 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_COOKIE]); in php_auto_globals_create_cookie() 827 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_FILES]); in php_auto_globals_create_files() 896 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_ENV]); in php_auto_globals_create_env() [all …]
|
H A D | main.c | 1163 zend_hash_str_update_ind(&EG(symbol_table), "php_errormsg", sizeof("php_errormsg")-1, &tmp); in php_verror() 1493 zend_hash_str_update_ind(&EG(symbol_table), "php_errormsg", sizeof("php_errormsg")-1, &tmp); in php_error_cb()
|
/PHP-7.4/ext/standard/ |
H A D | array.c | 1868 zend_hash_add_new(symbol_table, var_name, entry); 1910 zend_hash_add_new(symbol_table, var_name, entry); 2091 zend_hash_add_new(symbol_table, var_name, entry); 2157 zend_hash_add_new(symbol_table, var_name, entry); 2460 zend_array *symbol_table; local 2500 symbol_table = zend_rebuild_symbol_table(); 2604 zend_array *symbol_table; local 2614 symbol_table = zend_rebuild_symbol_table(); 2615 if (UNEXPECTED(symbol_table == NULL)) { 3121 if (in_hash == &EG(symbol_table)) { [all …]
|
H A D | string.c | 5050 zend_array *symbol_table; local 5058 symbol_table = zend_rebuild_symbol_table(); 5059 ZVAL_ARR(&tmp, symbol_table); 5061 if (UNEXPECTED(zend_hash_del(symbol_table, ZSTR_KNOWN(ZEND_STR_THIS)) == SUCCESS)) {
|
H A D | info.c | 179 …if ((data = zend_hash_find_deref(&EG(symbol_table), key)) != NULL && (Z_TYPE_P(data) == IS_ARRAY))… in php_print_gpcse_array() 981 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_SELF", sizeof("PHP_SELF")-1)) != NULL && Z_… in php_print_info() 984 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_TYPE", sizeof("PHP_AUTH_TYPE")-1)) != … in php_print_info() 987 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_USER", sizeof("PHP_AUTH_USER")-1)) != … in php_print_info() 990 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_PW", sizeof("PHP_AUTH_PW")-1)) != NULL… in php_print_info()
|
H A D | basic_functions.c | 4390 (args = zend_hash_find_ex_ind(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_ARGV), 1)) != NULL)
|
/PHP-7.4/ext/mbstring/ |
H A D | mbstring.c | 2188 zend_array *symbol_table; in PHP_FUNCTION() local 2196 symbol_table = zend_rebuild_symbol_table(); in PHP_FUNCTION() 2197 ZVAL_ARR(&tmp, symbol_table); in PHP_FUNCTION()
|
/PHP-7.4/Zend/ |
H A D | zend_vm_execute.h | 1226 zend_array *symbol_table = EX(symbol_table); in zend_leave_helper_SPEC() local 1232 if (old_execute_data->symbol_table == symbol_table) { in zend_leave_helper_SPEC() 4095 call->symbol_table = EX(symbol_table); in ZEND_INCLUDE_OR_EVAL_SPEC_CONST_HANDLER() 13744 call->symbol_table = EX(symbol_table); in ZEND_INCLUDE_OR_EVAL_SPEC_TMPVAR_HANDLER() 24124 if (ht == &EG(symbol_table)) { in ZEND_UNSET_DIM_SPEC_VAR_CONST_HANDLER() 26248 if (ht == &EG(symbol_table)) { in ZEND_UNSET_DIM_SPEC_VAR_TMPVAR_HANDLER() 29972 if (ht == &EG(symbol_table)) { in ZEND_UNSET_DIM_SPEC_VAR_CV_HANDLER() 37575 call->symbol_table = EX(symbol_table); in ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER() 53472 zend_array *symbol_table = EX(symbol_table); local 53478 if (old_execute_data->symbol_table == symbol_table) { [all …]
|
H A D | zend_vm_def.h | 2898 zend_clean_and_cache_symbol_table(EX(symbol_table)); in ZEND_VM_HOT_HELPER() 2950 zend_clean_and_cache_symbol_table(EX(symbol_table)); in ZEND_VM_HOT_HELPER() 2959 zend_array *symbol_table = EX(symbol_table); in ZEND_VM_HOT_HELPER() local 2965 if (old_execute_data->symbol_table == symbol_table) { in ZEND_VM_HOT_HELPER() 6022 call->symbol_table = EX(symbol_table); 6024 call->symbol_table = zend_rebuild_symbol_table(); 6191 if (ht == &EG(symbol_table)) { 8019 Bucket *p = (Bucket*)((char*)EG(symbol_table).arData + idx); 8032 value = zend_hash_find_ex(&EG(symbol_table), varname, 1); 8035 idx = (char*)value - (char*)EG(symbol_table).arData; [all …]
|
H A D | zend_API.c | 2804 HashTable *symbol_table; in zend_set_hash_symbol() local 2815 symbol_table = va_arg(symbol_table_list, HashTable *); in zend_set_hash_symbol() 2816 zend_hash_str_update(symbol_table, name, name_length, symbol); in zend_set_hash_symbol()
|
H A D | zend_execute.c | 1959 ht = &EG(symbol_table); in zend_get_target_symbol_table() 1965 ht = EX(symbol_table); in zend_get_target_symbol_table() 3418 zend_hash_apply(&EG(symbol_table), zend_check_symbol); \ 3419 if (&EG(symbol_table)!=EX(symbol_table)) { \ 3420 zend_hash_apply(EX(symbol_table), zend_check_symbol); \ 3454 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table) /* {{{ */ in zend_clean_and_cache_symbol_table() argument 3459 zend_symtable_clean(symbol_table); in zend_clean_and_cache_symbol_table() 3461 zend_array_destroy(symbol_table); in zend_clean_and_cache_symbol_table() 3463 *(EG(symtable_cache_ptr)++) = symbol_table; in zend_clean_and_cache_symbol_table()
|
H A D | zend_hash.c | 428 } else if (UNEXPECTED(ht == &EG(symbol_table))) { in zend_array_count()
|
H A D | zend_execute_API.c | 1472 zend_array *symbol_table; in zend_rebuild_symbol_table() local 1483 return ex->symbol_table; in zend_rebuild_symbol_table() 1488 symbol_table = ex->symbol_table = *(--EG(symtable_cache_ptr)); in zend_rebuild_symbol_table() 1490 return symbol_table; in zend_rebuild_symbol_table() 1494 symbol_table = ex->symbol_table = zend_new_array(ex->func->op_array.last_var); in zend_rebuild_symbol_table() 1496 return symbol_table; in zend_rebuild_symbol_table() 1498 zend_hash_real_init_mixed(symbol_table); in zend_rebuild_symbol_table() 1512 return symbol_table; in zend_rebuild_symbol_table() 1519 HashTable *ht = execute_data->symbol_table; in zend_attach_symbol_table() 1605 if (symbol_table) { in zend_set_local_var() [all …]
|
H A D | zend.c | 778 ZVAL_ARR(&globals, &EG(symbol_table)); in php_auto_globals_create_globals() 781 zend_hash_update(&EG(symbol_table), name, &globals); in php_auto_globals_create_globals() 1274 zend_array *symbol_table; in zend_error_va_list() local 1351 symbol_table = zend_rebuild_symbol_table(); in zend_error_va_list() 1354 if (!symbol_table) { in zend_error_va_list() 1357 ZVAL_ARR(¶ms[4], zend_array_dup(symbol_table)); in zend_error_va_list()
|
H A D | zend_generators.c | 125 zend_clean_and_cache_symbol_table(execute_data->symbol_table); in zend_generator_close() 416 return execute_data->symbol_table; in zend_generator_get_gc()
|
H A D | zend_builtin_functions.c | 1840 zend_array *symbol_table; in ZEND_FUNCTION() local 1845 symbol_table = zend_rebuild_symbol_table(); in ZEND_FUNCTION() 1846 if (UNEXPECTED(symbol_table == NULL)) { in ZEND_FUNCTION() 1850 RETURN_ARR(zend_array_dup(symbol_table)); in ZEND_FUNCTION() 2129 arg = zend_hash_find_ex_ind(call->symbol_table, arg_name, 1); in debug_backtrace_get_args()
|
H A D | zend_vm_execute.skl | 52 execute_data->symbol_table = zend_rebuild_symbol_table(); 54 execute_data->symbol_table = &EG(symbol_table);
|
/PHP-7.4/ext/opcache/ |
H A D | ZendAccelerator.c | 1627 if (zend_hash_exists(&EG(symbol_table), jit_auto_globals_str[i])) { in zend_accel_get_auto_globals() 1637 if (zend_hash_exists(&EG(symbol_table), jit_auto_globals_str[3])) { in zend_accel_get_auto_globals_no_jit() 4321 if (old_execute_data->symbol_table == &EG(symbol_table)) { in preload_autoload() 4426 zend_hash_graceful_reverse_destroy(&EG(symbol_table)); in accel_preload() 4427 zend_hash_init(&EG(symbol_table), 0, NULL, ZVAL_PTR_DTOR, 0); in accel_preload()
|
/PHP-7.4/sapi/cli/ |
H A D | php_cli.c | 1017 zend_hash_str_update(&EG(symbol_table), "argn", sizeof("argn")-1, &argn); in do_cli() 1019 zend_hash_str_update(&EG(symbol_table), "argi", sizeof("argi")-1, &argi); in do_cli()
|
/PHP-7.4/ |
H A D | .gdbinit | 305 set $symtable = ((HashTable *)&($eg_ptr->symbol_table))
|
/PHP-7.4/ext/session/ |
H A D | session.c | 225 zend_hash_update_ind(&EG(symbol_table), var_name, &PS(http_session_vars)); in php_session_track_init() 878 zend_hash_update_ind(&EG(symbol_table), var_name, &PS(http_session_vars)); in PS_SERIALIZER_DECODE_FUNC() 1475 (data = zend_hash_str_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE") - 1))) { in php_session_reset_id() 1547 …if (PS(use_cookies) && (data = zend_hash_str_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE") … in php_session_start() 1557 if (!PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_GET", sizeof("_GET") - 1))) { in php_session_start() 1563 if (!PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_POST", sizeof("_POST") - 1))) { in php_session_start()
|
/PHP-7.4/sapi/phpdbg/ |
H A D | phpdbg_prompt.c | 880 zend_hash_clean(ex->symbol_table); in PHPDBG_COMMAND() 972 … phpdbg_parse_variable(param->str, param->len, &EG(symbol_table), 0, phpdbg_output_ev_variable, 0); in PHPDBG_COMMAND()
|
H A D | phpdbg_watch.c | 1304 …zend_hash_str_add(EG(current_execute_data)->symbol_table, ZEND_STRL("this"), &EG(current_execute_d… 1314 …o_global(input, len) && phpdbg_watchpoint_parse_input(input, len, &EG(symbol_table), 0, &info, 1) … 1319 …ret = phpdbg_parse_variable_with_arg(input, len, EG(current_execute_data)->symbol_table, 0, (phpdb…
|
/PHP-7.4/ext/spl/ |
H A D | spl_array.c | 547 if (ht == &EG(symbol_table)) { in spl_array_unset_dimension_ex()
|
/PHP-7.4/ext/soap/ |
H A D | soap.c | 1574 if ((server_vars = zend_hash_find(&EG(symbol_table), server)) != NULL &&
|