Home
last modified time | relevance | path

Searched refs:zend_refcounted (Results 1 – 19 of 19) sorted by relevance

/PHP-8.3/Zend/
H A Dzend_gc.h48 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 Dzend_variables.c37 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 Dzend_variables.h29 ZEND_API void ZEND_FASTCALL rc_dtor_func(zend_refcounted *p);
42 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in i_zval_ptr_dtor()
H A Dzend_gc.c97 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 Dzend_objects_API.h76 } else if (UNEXPECTED(GC_MAY_LEAK((zend_refcounted*)obj))) { in END_EXTERN_C()
77 gc_possible_root((zend_refcounted*)obj); in END_EXTERN_C()
H A Dzend_types.h95 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 Dzend_execute.h126 …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 Dzend_vm_execute.h930 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_CONST_HANDLER()
966 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_TMP_HANDLER()
1002 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_VAR_HANDLER()
1038 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_CV_HANDLER()
1074 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_STATIC_PROP_REF_SPEC_HANDLER()
23375 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
23509 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
23643 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_VAR_HANDLER()
23777 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_CV_HANDLER()
23912 zend_refcounted *garbage = NULL; in ZEND_ASSIGN_DIM_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
[all …]
H A Dzend_vm_def.h2391 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;
4898 zend_refcounted *ref = Z_COUNTED_P(varptr);
5076 zend_refcounted *ref = Z_COUNTED_P(varptr);
6979 zend_refcounted *gc = Z_COUNTED_P(value); in ZEND_VM_HELPER()
7059 zend_refcounted *gc = Z_COUNTED_P(value);
[all …]
H A Dzend_execute.c161 zend_refcounted *__ref = Z_COUNTED_P(__container_to_free); \
552 …nd_assign_to_variable_reference(zval *variable_ptr, zval *value_ptr, zend_refcounted **garbage_ptr) in zend_assign_to_variable_reference()
570 …eference(zend_property_info *prop_info, zval *prop, zval *value_ptr, zend_refcounted **garbage_ptr… in zend_assign_to_typed_property_reference()
583 …ng_assign_to_variable_reference(zval *variable_ptr, zval *value_ptr, zend_refcounted **garbage_ptr… in zend_wrong_assign_to_variable_reference()
1022 …yped_prop(zend_property_info *info, zval *property_val, zval *value, zend_refcounted **garbage_ptr… in zend_assign_to_typed_prop()
3292 zend_refcounted *garbage = NULL; in zend_assign_to_property_reference()
3627 zend_refcounted *ref = Z_COUNTED_P(zval_ptr); in i_zval_ptr_dtor_noref()
3633 …al *variable_ptr, zval *orig_value, uint8_t value_type, bool strict, zend_refcounted **garbage_ptr) in zend_assign_to_typed_ref_ex()
3637 zend_refcounted *ref = NULL; in zend_assign_to_typed_ref_ex()
3670 zend_refcounted *garbage = NULL; in zend_assign_to_typed_ref()
H A Dzend_execute_API.c711 rc_dtor_func((zend_refcounted *)ast_ref); in zval_update_constant_with_ctx()
H A Dzend_object_handlers.c858 zend_refcounted *garbage = NULL; in zend_std_write_property()
/PHP-8.3/sapi/phpdbg/
H A Dphpdbg_watch.h65 zend_refcounted *ref;
71 zend_refcounted *ref; /* key to fetch the collision on parents */
77 zend_refcounted ref;
101 zend_refcounted ref;
H A Dphpdbg_watch.c132 #define HT_WATCH_OFFSET (sizeof(zend_refcounted *) + sizeof(uint32_t)) /* we are not interested in …
198 phpdbg_writeln("Old refcount: %d", GC_REFCOUNT((zend_refcounted *) oldPtr)); in phpdbg_print_watch_diff()
199 phpdbg_writeln("New refcount: %d", GC_REFCOUNT((zend_refcounted *) newPtr)); in phpdbg_print_watch_diff()
466 if ((zend_refcounted *) Z_INDIRECT_P(watch->addr.zv) == watch->ref) {
474 watch->ref = (zend_refcounted *) Z_INDIRECT_P(watch->addr.zv);
/PHP-8.3/ext/soap/
H A Dphp_packet_soap.c383 zend_refcounted *garbage = Z_COUNTED_P(return_value); in parse_packet_soap()
/PHP-8.3/ext/opcache/jit/
H A Dzend_jit_helpers.c2128 static void ZEND_FASTCALL zend_jit_extract_helper(zend_refcounted *garbage) in zend_jit_extract_helper()
2188 zend_refcounted *garbage = NULL; in zend_jit_assign_to_typed_ref2_helper()
2548 zend_refcounted *garbage = NULL; in zend_jit_assign_to_typed_prop()
H A Dzend_jit_arm64.dasc5656 | // zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
10107 | // zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
11016 | // zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
11842 | // zend_refcounted *garbage = Z_COUNTED_P(variable_ptr);
14590 | ldr TMP1w, [REG0, #offsetof(zend_refcounted, gc.u.type_info)]
H A Dzend_jit_x86.dasc6192 | // zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
10825 | // zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
11737 | // zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
12602 | // zend_refcounted *garbage = Z_COUNTED_P(variable_ptr);
15534 | test dword [r0 + offsetof(zend_refcounted, gc.u.type_info)], IS_STR_INTERNED
/PHP-8.3/ext/standard/
H A Dvar.c1417 zend_refcounted *ref = Z_COUNTED_P(return_value); in php_unserialize_with_options()

Completed in 295 milliseconds