/PHP-5.5/Zend/ |
H A D | zend_execute_API.c | 248 zval *zeh; in shutdown_executor() 455 zval *value; in zval_deep_copy() 468 zval *p = *pp; in zval_update_constant_ex() 470 zval const_value; in zval_update_constant_ex() 568 zval *tmp; in zval_update_constant_ex() 680 …nction(HashTable *function_table, zval **object_pp, zval *function_name, zval *retval_ptr, zend_ui… in call_user_function() 688 params_array = (zval ***) emalloc(sizeof(zval **)*param_count); in call_user_function() 826 zval *param; in zend_call_function() 830 zval *new_zval; in zend_call_function() 1010 zval **args[1]; in zend_lookup_class_ex() [all …]
|
H A D | zend_gc.c | 282 zval **table; in zval_scan_black() 337 zval **table; in zobj_scan_black() 389 zval **table; in zval_mark_grey() 445 zval **table; in zobj_mark_grey() 483 zval z; in gc_mark_roots() 529 zval **table; in zval_scan() 586 zval **table; in zobj_scan() 615 zval z; in gc_scan_roots() 648 zval **table, *zv; in zval_collect_white() 720 zval **table; in zobj_collect_white() [all …]
|
H A D | zend_gc.h | 86 zval *pz; 92 zval z; 143 ZEND_API void gc_zval_possible_root(zval *zv TSRMLS_DC); 144 ZEND_API void gc_zobj_possible_root(zval *zv TSRMLS_DC); 145 ZEND_API void gc_remove_zval_from_buffer(zval *zv TSRMLS_DC); 180 static zend_always_inline void gc_zval_check_possible_root(zval *z TSRMLS_DC) 198 (z) = (zval*)malloc(sizeof(zval_gc_info)); \ 206 (z) = (zval*)emalloc(sizeof(zval_gc_info)); \ 220 (z) = (zval*)emalloc_rel(sizeof(zval_gc_info)); \
|
H A D | zend_generators.c | 84 zval_ptr_dtor((zval **) ptr); in zend_generator_cleanup_unfinished_execution() 141 zval **arguments_start = (zval **) (arguments - arguments_count); in zend_generator_close() 246 zend_hash_quick_update(target, key->arKey, key->nKeyLength, key->h, var, sizeof(zval *), NULL); in copy_closure_static_var() 252 ZEND_API zval *zend_generator_create_zval(zend_op_array *op_array TSRMLS_DC) /* {{{ */ in zend_generator_create_zval() 254 zval *return_value; in zend_generator_create_zval() 321 static zend_function *zend_generator_get_constructor(zval *object TSRMLS_DC) /* {{{ */ in zend_generator_get_constructor() 345 zval **original_return_value_ptr_ptr = EG(return_value_ptr_ptr); in zend_generator_resume() 350 zval *original_This = EG(This); in zend_generator_resume() 357 EG(return_value_ptr_ptr) = (zval **) generator; in zend_generator_resume() 517 zval *value; in ZEND_METHOD() [all …]
|
H A D | zend_generators.h | 48 zval *value; 50 zval *key; 52 zval **send_target; 65 ZEND_API zval *zend_generator_create_zval(zend_op_array *op_array TSRMLS_DC);
|
H A D | zend_globals.h | 65 zval ticks; 132 zval *current_namespace; 155 zval ***static_members_table; 162 zval **return_value_ptr_ptr; 164 zval uninitialized_zval; 165 zval *uninitialized_zval_ptr; 167 zval error_zval; 168 zval *error_zval_ptr; 197 zval *This; 222 zval *user_error_handler; [all …]
|
H A D | zend_hash.c | 1174 ZEND_API void zend_hash_get_current_key_zval_ex(const HashTable *ht, zval *key, HashPosition *pos) { in zend_hash_get_current_key_zval_ex()
|
H A D | zend_hash.h | 180 ZEND_API void zend_hash_get_current_key_zval_ex(const HashTable *ht, zval *key, HashPosition *pos);
|
H A D | zend_highlight.c | 87 zval token; in zend_highlight() 169 zval token; in zend_strip()
|
H A D | zend_highlight.h | 45 ZEND_API int highlight_string(zval *str, zend_syntax_highlighter_ini *syntax_highlighter_ini, char …
|
H A D | zend_indent.c | 52 zval token; in zend_indent()
|
H A D | zend_ini.c | 181 zval default_value; in zend_register_ini_entries()
|
H A D | zend_ini.h | 195 typedef void (*zend_ini_parser_cb_t)(zval *arg1, zval *arg2, zval *arg3, int callback_type, void *a…
|
H A D | zend_ini_parser.y | 37 #define YYSTYPE zval 52 static void zend_ini_do_op(char type, zval *result, zval *op1, zval *op2) in zend_ini_do_op() 98 static void zend_ini_init_string(zval *result) in zend_ini_init_string() 109 static void zend_ini_add_string(zval *result, zval *op1, zval *op2) in zend_ini_add_string() 123 static void zend_ini_get_constant(zval *result, zval *name TSRMLS_DC) in zend_ini_get_constant() 125 zval z_constant; in zend_ini_get_constant() 145 static void zend_ini_get_var(zval *result, zval *name TSRMLS_DC) in zend_ini_get_var() 147 zval curval; in zend_ini_get_var()
|
H A D | zend_ini_scanner.c | 266 static void zend_ini_escape_string(zval *lval, char *str, int len, char quote_type TSRMLS_DC) in zend_ini_escape_string() 313 int ini_lex(zval *ini_lval TSRMLS_DC) in ini_lex()
|
H A D | zend_ini_scanner.h | 34 int ini_lex(zval *ini_lval TSRMLS_DC);
|
H A D | zend_ini_scanner.l | 264 static void zend_ini_escape_string(zval *lval, char *str, int len, char quote_type TSRMLS_DC) in zend_ini_escape_string() 311 int ini_lex(zval *ini_lval TSRMLS_DC) in ini_lex()
|
H A D | zend_interfaces.c | 38 zval z_fname; in zend_call_method() 39 zval *retval; in zend_call_method() 123 zval *retval; in zend_user_it_new_iterator() 146 zval *object = (zval*)iter->it.data; in zend_user_it_dtor() 159 zval *object = (zval*)iter->it.data; in zend_user_it_valid() 160 zval *more; in zend_user_it_valid() 178 zval *object = (zval*)iter->it.data; in zend_user_it_get_current_data() 201 zval *object = (zval*)iter->it.data; in zend_user_it_get_current_key() 202 zval *retval; in zend_user_it_get_current_key() 221 zval *object = (zval*)iter->it.data; in zend_user_it_move_forward() [all …]
|
H A D | zend_interfaces.h | 38 zval *value; 41 …zval* zend_call_method(zval **object_pp, zend_class_entry *obj_ce, zend_function **fn_proxy, const… 54 ZEND_API void zend_user_it_get_current_key(zend_object_iterator *_iter, zval *key TSRMLS_DC); 55 ZEND_API void zend_user_it_get_current_data(zend_object_iterator *_iter, zval ***data TSRMLS_DC); 59 ZEND_API zval *zend_user_it_new_iterator(zend_class_entry *ce, zval *object TSRMLS_DC); 60 ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, in… 64 ZEND_API int zend_user_serialize(zval *object, unsigned char **buffer, zend_uint *buf_len, zend_ser… 65 ZEND_API int zend_user_unserialize(zval **object, zend_class_entry *ce, const unsigned char *buf, z… 67 ZEND_API int zend_class_serialize_deny(zval *object, unsigned char **buffer, zend_uint *buf_len, ze… 68 ZEND_API int zend_class_unserialize_deny(zval **object, zend_class_entry *ce, const unsigned char *…
|
H A D | zend_iterators.c | 64 ZEND_API zval *zend_iterator_wrap(zend_object_iterator *iter TSRMLS_DC) in zend_iterator_wrap() 66 zval *wrapped; in zend_iterator_wrap() 77 zval *array_ptr, zend_object_iterator **iter TSRMLS_DC) in zend_iterator_unwrap()
|
H A D | zend_iterators.h | 39 void (*get_current_data)(zend_object_iterator *iter, zval ***data TSRMLS_DC); 45 void (*get_current_key)(zend_object_iterator *iter, zval *key TSRMLS_DC); 82 ZEND_API enum zend_object_iterator_kind zend_iterator_unwrap(zval *array_ptr, zend_object_iterator … 85 ZEND_API zval *zend_iterator_wrap(zend_object_iterator *iter TSRMLS_DC);
|
H A D | zend_language_scanner.c | 614 zend_op_array *compile_filename(int type, zval *filename TSRMLS_DC) in compile_filename() 617 zval tmp; in compile_filename() 655 ZEND_API int zend_prepare_string_for_scanning(zval *str, char *filename TSRMLS_DC) in zend_prepare_string_for_scanning() 726 zend_op_array *compile_string(zval *source_string, char *filename TSRMLS_DC) in compile_string() 732 zval tmp; in compile_string() 816 int highlight_string(zval *str, zend_syntax_highlighter_ini *syntax_highlighter_ini, char *str_name… in highlight_string() 819 zval tmp = *str; in highlight_string() 881 static void zend_scan_escape_string(zval *zendlval, char *str, int len, char quote_type TSRMLS_DC) in zend_scan_escape_string() 1001 int lex_scan(zval *zendlval TSRMLS_DC) in lex_scan()
|
H A D | zend_language_scanner.h | 63 ZEND_API int zend_prepare_string_for_scanning(zval *str, char *filename TSRMLS_DC);
|
H A D | zend_language_scanner.l | 612 zend_op_array *compile_filename(int type, zval *filename TSRMLS_DC) in compile_filename() 615 zval tmp; in compile_filename() 653 ZEND_API int zend_prepare_string_for_scanning(zval *str, char *filename TSRMLS_DC) in zend_prepare_string_for_scanning() 724 zend_op_array *compile_string(zval *source_string, char *filename TSRMLS_DC) in compile_string() 730 zval tmp; in compile_string() 814 int highlight_string(zval *str, zend_syntax_highlighter_ini *syntax_highlighter_ini, char *str_name… in highlight_string() 817 zval tmp = *str; in highlight_string() 879 static void zend_scan_escape_string(zval *zendlval, char *str, int len, char quote_type TSRMLS_DC) in zend_scan_escape_string() 999 int lex_scan(zval *zendlval TSRMLS_DC) in lex_scan()
|
H A D | zend_list.c | 94 ZEND_API int zend_register_resource(zval *rsrc_result, void *rsrc_pointer, int rsrc_type TSRMLS_DC) in zend_register_resource() 109 ZEND_API void *zend_fetch_resource(zval **passed_id TSRMLS_DC, int default_id, const char *resource… in zend_fetch_resource()
|