Searched refs:zend_refcounted (Results 1 – 19 of 19) sorted by relevance
/php-src/Zend/ |
H A D | zend_gc.h | 48 ZEND_API void ZEND_FASTCALL gc_possible_root(zend_refcounted *ref); 49 ZEND_API void ZEND_FASTCALL gc_remove_from_buffer(zend_refcounted *ref); 77 zend_refcounted *_p = (zend_refcounted*)(p); \ 87 static zend_always_inline void gc_check_possible_root(zend_refcounted *ref) in gc_check_possible_root() 102 static zend_always_inline void gc_check_possible_root_no_ref(zend_refcounted *ref) in gc_check_possible_root_no_ref()
|
H A D | zend_variables.c | 37 typedef void (ZEND_FASTCALL *zend_rc_dtor_func_t)(zend_refcounted *p); 54 ZEND_API void ZEND_FASTCALL rc_dtor_func(zend_refcounted *p) in rc_dtor_func() 91 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in zval_internal_ptr_dtor()
|
H A D | zend_variables.h | 30 ZEND_API void ZEND_FASTCALL rc_dtor_func(zend_refcounted *p); 43 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in i_zval_ptr_dtor()
|
H A D | zend_gc.c | 97 gc_trace_ref((zend_refcounted *) ref); \ 243 zend_refcounted *ref; 309 zend_refcounted *data[GC_STACK_SEGMENT_SIZE]; 943 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_scan_black() 1118 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_mark_grey() 1159 zend_refcounted *p; in gc_compact() 1263 GC_STACK_PUSH((zend_refcounted *) ht); in gc_scan() 1329 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_scan() 1608 zend_refcounted *ref; in gc_collect_roots() 1755 zend_refcounted *ref = Z_COUNTED_P(zv); in gc_remove_nested_data_from_buffer() [all …]
|
H A D | zend_objects_API.h | 78 } else if (UNEXPECTED(GC_MAY_LEAK((zend_refcounted*)obj))) { in END_EXTERN_C() 79 gc_possible_root((zend_refcounted*)obj); in END_EXTERN_C()
|
H A D | zend_types.h | 95 typedef struct _zend_refcounted zend_refcounted; typedef 318 zend_refcounted *counted; 718 rc_dtor_func((zend_refcounted *)_p); \ 720 gc_check_possible_root((zend_refcounted *)_p); \ 728 rc_dtor_func((zend_refcounted *)_p); \ 730 gc_check_possible_root_no_ref((zend_refcounted *)_p); \ 1403 zend_refcounted *_gc = Z_COUNTED_P(_z2); \ 1412 zend_refcounted *_gc = Z_COUNTED_P(_z2); \ 1424 zend_refcounted *_gc = Z_COUNTED_P(_z2); \ 1444 zend_refcounted *_gc = Z_COUNTED_P(_z2); \
|
H A D | zend_execute.h | 126 …ex(zval *variable_ptr, zval *value, uint8_t value_type, bool strict, zend_refcounted **garbage_ptr… 130 zend_refcounted *ref = NULL; in zend_copy_to_variable() 159 zend_refcounted *garbage; in zend_assign_to_variable() 182 …zval *variable_ptr, zval *value, zend_uchar value_type, bool strict, zend_refcounted **garbage_ptr) in zend_assign_to_variable_ex()
|
H A D | zend_vm_execute.h | 942 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_CONST_HANDLER() 978 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_TMP_HANDLER() 1014 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_VAR_HANDLER() 1050 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_CV_HANDLER() 1086 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_REF_SPEC_HANDLER() 23496 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER() 23630 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER() 23764 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER() 23898 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_CV_HANDLER() 24033 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER() [all …]
|
H A D | zend_execute.c | 163 zend_refcounted *__ref = Z_COUNTED_P(__container_to_free); \ 554 …nd_assign_to_variable_reference(zval *variable_ptr, zval *value_ptr, zend_refcounted **garbage_ptr) in zend_assign_to_variable_reference() 572 …eference(zend_property_info *prop_info, zval *prop, zval *value_ptr, zend_refcounted **garbage_ptr… in zend_assign_to_typed_property_reference() 585 …ng_assign_to_variable_reference(zval *variable_ptr, zval *value_ptr, zend_refcounted **garbage_ptr… in zend_wrong_assign_to_variable_reference() 1024 …yped_prop(zend_property_info *info, zval *property_val, zval *value, zend_refcounted **garbage_ptr… in zend_assign_to_typed_prop() 3291 zend_refcounted *garbage = NULL; in zend_assign_to_property_reference() 3626 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in i_zval_ptr_dtor_noref() 3632 …al *variable_ptr, zval *orig_value, uint8_t value_type, bool strict, zend_refcounted **garbage_ptr) in zend_assign_to_typed_ref_ex() 3636 zend_refcounted *ref = NULL; in zend_assign_to_typed_ref_ex() 3669 zend_refcounted *garbage = NULL; in zend_assign_to_typed_ref()
|
H A D | zend_vm_def.h | 2391 zend_refcounted *garbage = NULL; 2524 zend_refcounted *garbage = NULL; 2562 zend_refcounted *garbage = NULL; 2719 zend_refcounted *garbage = NULL; 2742 zend_refcounted *garbage = NULL; 2818 zend_refcounted *garbage = NULL; 4916 zend_refcounted *ref = Z_COUNTED_P(varptr); 5094 zend_refcounted *ref = Z_COUNTED_P(varptr); 6997 zend_refcounted *gc = Z_COUNTED_P(value); in ZEND_VM_HELPER() 7077 zend_refcounted *gc = Z_COUNTED_P(value); [all …]
|
H A D | zend_execute_API.c | 725 rc_dtor_func((zend_refcounted *)ast_ref); in zval_update_constant_with_ctx()
|
H A D | zend_object_handlers.c | 852 zend_refcounted *garbage = NULL; in zend_std_write_property()
|
/php-src/sapi/phpdbg/ |
H A D | phpdbg_watch.h | 65 zend_refcounted *ref; 71 zend_refcounted *ref; /* key to fetch the collision on parents */ 77 zend_refcounted ref; 101 zend_refcounted ref;
|
H A D | phpdbg_watch.c | 133 #define HT_WATCH_OFFSET (sizeof(zend_refcounted *) + sizeof(uint32_t)) /* we are not interested in … 199 phpdbg_writeln("Old refcount: %d", GC_REFCOUNT((zend_refcounted *) oldPtr)); in phpdbg_print_watch_diff() 200 phpdbg_writeln("New refcount: %d", GC_REFCOUNT((zend_refcounted *) newPtr)); in phpdbg_print_watch_diff() 469 if ((zend_refcounted *) Z_INDIRECT_P(watch->addr.zv) == watch->ref) { 477 watch->ref = (zend_refcounted *) Z_INDIRECT_P(watch->addr.zv);
|
/php-src/ext/soap/ |
H A D | php_packet_soap.c | 383 zend_refcounted *garbage = Z_COUNTED_P(return_value); in parse_packet_soap()
|
/php-src/docs/source/core/data-structures/ |
H A D | zval.rst | 47 zend_refcounted *counted;
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit_helpers.c | 2136 static void ZEND_FASTCALL zend_jit_extract_helper(zend_refcounted *garbage) in zend_jit_extract_helper() 2196 zend_refcounted *garbage = NULL; in zend_jit_assign_to_typed_ref2_helper() 2556 zend_refcounted *garbage = NULL; in zend_jit_assign_to_typed_prop()
|
H A D | zend_jit_ir.c | 1556 ir_LOAD_U32(ir_ADD_OFFSET(ref, offsetof(zend_refcounted, gc.u.type_info))), in jit_if_GC_MAY_NOT_LEAK() 13388 ir_LOAD_U32(ir_ADD_OFFSET(key_ref, offsetof(zend_refcounted, gc.u.type_info))),
|
/php-src/ext/standard/ |
H A D | var.c | 1401 zend_refcounted *ref = Z_COUNTED_P(return_value); in php_unserialize_with_options()
|
Completed in 298 milliseconds