/PHP-7.3/Zend/ |
H A D | zend_execute_API.c | 1449 zend_array *symbol_table; in zend_rebuild_symbol_table() local 1460 return ex->symbol_table; in zend_rebuild_symbol_table() 1466 symbol_table = ex->symbol_table = *(EG(symtable_cache_ptr)--); in zend_rebuild_symbol_table() 1468 return symbol_table; in zend_rebuild_symbol_table() 1472 symbol_table = ex->symbol_table = zend_new_array(ex->func->op_array.last_var); in zend_rebuild_symbol_table() 1474 return symbol_table; in zend_rebuild_symbol_table() 1476 zend_hash_real_init_mixed(symbol_table); in zend_rebuild_symbol_table() 1490 return symbol_table; in zend_rebuild_symbol_table() 1497 HashTable *ht = execute_data->symbol_table; in zend_attach_symbol_table() 1583 if (symbol_table) { in zend_set_local_var() [all …]
|
H A D | zend_vm_execute.skl | 35 execute_data->symbol_table = zend_rebuild_symbol_table(); 37 execute_data->symbol_table = &EG(symbol_table);
|
H A D | zend_globals.h | 140 zend_array symbol_table; /* main symbol table */ member
|
H A D | zend.c | 755 ZVAL_ARR(&globals, &EG(symbol_table)); in php_auto_globals_create_globals() 758 zend_hash_update(&EG(symbol_table), name, &globals); in php_auto_globals_create_globals() 1187 zend_array *symbol_table; in zend_error() local 1317 symbol_table = zend_rebuild_symbol_table(); in zend_error() 1320 if (!symbol_table) { in zend_error() 1323 ZVAL_ARR(¶ms[4], zend_array_dup(symbol_table)); in zend_error()
|
H A D | zend_execute.c | 1599 ht = &EG(symbol_table); in zend_get_target_symbol_table() 1605 ht = EX(symbol_table); in zend_get_target_symbol_table() 2306 zend_hash_apply(&EG(symbol_table), zend_check_symbol); \ 2307 if (&EG(symbol_table)!=EX(symbol_table)) { \ 2308 zend_hash_apply(EX(symbol_table), zend_check_symbol); \ 2342 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table) /* {{{ */ in zend_clean_and_cache_symbol_table() argument 2345 zend_array_destroy(symbol_table); in zend_clean_and_cache_symbol_table() 2349 zend_symtable_clean(symbol_table); in zend_clean_and_cache_symbol_table() 2350 *(++EG(symtable_cache_ptr)) = symbol_table; in zend_clean_and_cache_symbol_table()
|
H A D | zend_builtin_functions.c | 1885 zend_array *symbol_table; in ZEND_FUNCTION() local 1890 symbol_table = zend_rebuild_symbol_table(); in ZEND_FUNCTION() 1891 if (UNEXPECTED(symbol_table == NULL)) { in ZEND_FUNCTION() 1895 RETURN_ARR(zend_array_dup(symbol_table)); in ZEND_FUNCTION() 2186 arg = zend_hash_find_ex_ind(call->symbol_table, arg_name, 1); in debug_backtrace_get_args()
|
H A D | zend_gc.c | 737 if ((zend_array*)ref != &EG(symbol_table)) { in gc_scan_black() 861 if (((zend_array*)ref) == &EG(symbol_table)) { in gc_mark_grey() 1050 if ((zend_array*)ref == &EG(symbol_table)) { in gc_scan()
|
H A D | zend_execute.h | 333 ZEND_API void zend_clean_and_cache_symbol_table(zend_array *symbol_table);
|
H A D | zend_generators.c | 126 zend_clean_and_cache_symbol_table(execute_data->symbol_table); in zend_generator_close() 388 return execute_data->symbol_table; in zend_generator_get_gc()
|
H A D | zend_vm_def.h | 2433 zend_clean_and_cache_symbol_table(EX(symbol_table)); 2488 zend_clean_and_cache_symbol_table(EX(symbol_table)); 2497 zend_array *symbol_table = EX(symbol_table); local 2503 if (old_execute_data->symbol_table == symbol_table) { 5417 call->symbol_table = EX(symbol_table); 5419 call->symbol_table = zend_rebuild_symbol_table(); 5584 if (ht == &EG(symbol_table)) { 7462 if (EXPECTED(idx < EG(symbol_table).nNumUsed * sizeof(Bucket))) { 7463 Bucket *p = (Bucket*)((char*)EG(symbol_table).arData + idx); 7479 idx = (char*)value - (char*)EG(symbol_table).arData; [all …]
|
H A D | zend_compile.h | 493 zend_array *symbol_table; member
|
/PHP-7.3/main/ |
H A D | php_variables.c | 130 && ex->symbol_table == symtable1) { in php_register_variable_ex() 145 if (symtable1 == &EG(symbol_table) && in php_register_variable_ex() 660 zend_hash_update(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_ARGV), &arr); in php_build_argv() 661 zend_hash_update(&EG(symbol_table), ZSTR_KNOWN(ZEND_STR_ARGC), &argc); in php_build_argv() 718 int globals_check = (dest == (&EG(symbol_table))); in php_autoglobal_merge() 766 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_GET]); in php_auto_globals_create_get() 785 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_POST]); in php_auto_globals_create_post() 800 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_COOKIE]); in php_auto_globals_create_cookie() 812 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_FILES]); in php_auto_globals_create_files() 881 zend_hash_update(&EG(symbol_table), name, &PG(http_globals)[TRACK_VARS_ENV]); in php_auto_globals_create_env() [all …]
|
/PHP-7.3/ext/standard/ |
H A D | array.c | 1844 zend_hash_add_new(symbol_table, var_name, entry); 1886 zend_hash_add_new(symbol_table, var_name, entry); 2065 zend_hash_add_new(symbol_table, var_name, entry); 2129 zend_hash_add_new(symbol_table, var_name, entry); 2428 zend_array *symbol_table; local 2465 symbol_table = zend_rebuild_symbol_table(); 2569 zend_array *symbol_table; local 2579 symbol_table = zend_rebuild_symbol_table(); 2580 if (UNEXPECTED(symbol_table == NULL)) { 3089 if (in_hash == &EG(symbol_table)) { [all …]
|
H A D | info.c | 199 if ((data = zend_hash_find(&EG(symbol_table), key)) != NULL && (Z_TYPE_P(data) == IS_ARRAY)) { in php_print_gpcse_array() 989 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_SELF", sizeof("PHP_SELF")-1)) != NULL && Z_… in php_print_info() 992 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_TYPE", sizeof("PHP_AUTH_TYPE")-1)) != … in php_print_info() 995 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_USER", sizeof("PHP_AUTH_USER")-1)) != … in php_print_info() 998 …if ((data = zend_hash_str_find(&EG(symbol_table), "PHP_AUTH_PW", sizeof("PHP_AUTH_PW")-1)) != NULL… in php_print_info()
|
/PHP-7.3/sapi/phpdbg/ |
H A D | phpdbg_wait.c | 31 if ((zvp = zend_hash_str_find(&EG(symbol_table), name, strlen(name)))) { in ZEND_EXTERN_MODULE_GLOBALS() 158 zend_hash_clean(&EG(symbol_table)); in phpdbg_webdata_decompress() 159 EG(symbol_table) = *Z_ARR_P(zvp); in phpdbg_webdata_decompress()
|
H A D | phpdbg_webdata_transfer.c | 46 zend_hash_copy(Z_ARRVAL(zv[1]), &EG(symbol_table), NULL); in phpdbg_webdata_compress()
|
H A D | phpdbg_info.c | 190 symtable = &EG(symbol_table); in phpdbg_print_symbols()
|
H A D | phpdbg_watch.c | 1302 …zend_hash_str_add(EG(current_execute_data)->symbol_table, ZEND_STRL("this"), &EG(current_execute_d… 1312 …o_global(input, len) && phpdbg_watchpoint_parse_input(input, len, &EG(symbol_table), 0, &info, 1) … 1317 …ret = phpdbg_parse_variable_with_arg(input, len, EG(current_execute_data)->symbol_table, 0, (phpdb…
|
H A D | phpdbg_prompt.c | 926 zend_hash_clean(ex->symbol_table); in PHPDBG_COMMAND() 1018 … phpdbg_parse_variable(param->str, param->len, &EG(symbol_table), 0, phpdbg_output_ev_variable, 0); in PHPDBG_COMMAND()
|
/PHP-7.3/ext/readline/ |
H A D | readline_cli.c | 436 zend_array *symbol_table = &EG(symbol_table); in cli_completion_generator_var() local 438 tmp = retval = cli_completion_generator_ht(text + 1, textlen - 1, state, symbol_table, NULL); in cli_completion_generator_var()
|
/PHP-7.3/sapi/fpm/fpm/ |
H A D | fpm_php.c | 273 data = zend_hash_find(&EG(symbol_table), table); in fpm_php_get_string_from_table()
|
/PHP-7.3/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() 1473 (data = zend_hash_str_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE") - 1))) { in php_session_reset_id() 1545 …if (PS(use_cookies) && (data = zend_hash_str_find(&EG(symbol_table), "_COOKIE", sizeof("_COOKIE") … in php_session_start() 1555 if (!PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_GET", sizeof("_GET") - 1))) { in php_session_start() 1561 if (!PS(id) && (data = zend_hash_str_find(&EG(symbol_table), "_POST", sizeof("_POST") - 1))) { in php_session_start()
|
/PHP-7.3/sapi/cli/ |
H A D | php_cli.c | 1053 zend_hash_str_update(&EG(symbol_table), "argn", sizeof("argn")-1, &argn); in do_cli() 1055 zend_hash_str_update(&EG(symbol_table), "argi", sizeof("argi")-1, &argi); in do_cli()
|
/PHP-7.3/ext/wddx/ |
H A D | wddx.c | 680 zend_array *symbol_table = zend_rebuild_symbol_table(); in php_wddx_add_var() local 681 if ((val = zend_hash_find(symbol_table, Z_STR_P(name_var))) != NULL) { in php_wddx_add_var()
|
/PHP-7.3/ |
H A D | .gdbinit | 296 set $symtable = ((HashTable *)&($eg_ptr->symbol_table))
|