Home
last modified time | relevance | path

Searched refs:zend_reference (Results 1 – 14 of 14) sorted by relevance

/PHP-8.3/Zend/
H A Dzend_variables.c34 static void ZEND_FASTCALL zend_reference_destroy(zend_reference *ref);
35 static void ZEND_FASTCALL zend_empty_destroy(zend_reference *ref);
71 static void ZEND_FASTCALL zend_reference_destroy(zend_reference *ref) in zend_reference_destroy()
75 efree_size(ref, sizeof(zend_reference)); in zend_reference_destroy()
78 static void ZEND_FASTCALL zend_empty_destroy(zend_reference *ref) in zend_empty_destroy()
H A Dzend_types.h323 zend_reference *ref;
1182 zend_reference *_ref = \
1183 (zend_reference *) emalloc(sizeof(zend_reference)); \
1192 zend_reference *_ref = \
1193 (zend_reference *) emalloc(sizeof(zend_reference)); \
1204 zend_reference *_ref = \
1205 (zend_reference *) emalloc(sizeof(zend_reference)); \
1215 zend_reference *_ref = \
1216 (zend_reference *) malloc(sizeof(zend_reference)); \
1485 zend_reference *ref; \
[all …]
H A Dzend_API.h1096 zend_reference *ref = Z_REF_P(_zv); \
1118 zend_reference *ref = Z_REF_P(_zv); \
1140 zend_reference *ref = Z_REF_P(_zv); \
1162 zend_reference *ref = Z_REF_P(_zv); \
1184 zend_reference *ref = Z_REF_P(_zv); \
1206 zend_reference *ref = Z_REF_P(_zv); \
1228 zend_reference *ref = Z_REF_P(_zv); \
1250 zend_reference *ref = Z_REF_P(_zv); \
1272 zend_reference *ref = Z_REF_P(_zv); \
1294 zend_reference *ref = Z_REF_P(_zv); \
[all …]
H A Dzend_gc.h90 zval *zv = &((zend_reference*)ref)->val; in gc_check_possible_root()
H A Dzend_gc.c958 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_scan_black()
959 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_scan_black()
1133 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_mark_grey()
1134 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_mark_grey()
1343 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_scan()
1344 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_scan()
1586 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_collect_white()
1587 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_collect_white()
1664 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_remove_nested_data_from_buffer()
1665 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_remove_nested_data_from_buffer()
H A Dzend_execute.h69 ZEND_API bool ZEND_FASTCALL zend_verify_ref_assignable_zval(zend_reference *ref, zval *zv, bool str…
100 ZEND_API bool zend_verify_ref_array_assignable(zend_reference *ref);
102 zend_type *type, zval *arg, zend_reference *ref, void **cache_slot, bool is_return_type);
148 efree_size(ref, sizeof(zend_reference)); in zend_copy_to_variable()
H A Dzend_API.c2000 ZEND_API void add_index_reference(zval *arg, zend_ulong index, zend_reference *ref) /* {{{ */ in add_index_reference()
2099 ZEND_API zend_result add_next_index_reference(zval *arg, zend_reference *ref) /* {{{ */ in add_next_index_reference()
4464 ZEND_API zend_result zend_try_assign_typed_ref(zend_reference *ref, zval *val) /* {{{ */ in zend_try_assign_typed_ref()
4470 ZEND_API zend_result zend_try_assign_typed_ref_null(zend_reference *ref) /* {{{ */ in zend_try_assign_typed_ref_null()
4479 ZEND_API zend_result zend_try_assign_typed_ref_bool(zend_reference *ref, bool val) /* {{{ */ in zend_try_assign_typed_ref_bool()
4488 ZEND_API zend_result zend_try_assign_typed_ref_long(zend_reference *ref, zend_long lval) /* {{{ */ in zend_try_assign_typed_ref_long()
4497 ZEND_API zend_result zend_try_assign_typed_ref_double(zend_reference *ref, double dval) /* {{{ */ in zend_try_assign_typed_ref_double()
4506 ZEND_API zend_result zend_try_assign_typed_ref_empty_string(zend_reference *ref) /* {{{ */ in zend_try_assign_typed_ref_empty_string()
4515 ZEND_API zend_result zend_try_assign_typed_ref_str(zend_reference *ref, zend_string *str) /* {{{ */ in zend_try_assign_typed_ref_str()
4542 ZEND_API zend_result zend_try_assign_typed_ref_arr(zend_reference *ref, zend_array *arr) /* {{{ */ in zend_try_assign_typed_ref_arr()
[all …]
H A Dzend_vm_execute.h763 zend_reference *ref; in ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HANDLER()
22606 zend_reference *ref; in ZEND_FE_FETCH_RW_SPEC_VAR_HANDLER()
22903 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_VAR_CONST_HANDLER()
25824 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_VAR_TMPVAR_HANDLER()
30121 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_VAR_CV_HANDLER()
32725 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_CONST_HANDLER()
34782 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_TMPVAR_HANDLER()
37280 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_CV_HANDLER()
40523 zend_reference *ref = (zend_reference*)emalloc(sizeof(zend_reference)); in ZEND_BIND_STATIC_SPEC_CV_HANDLER()
41308 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_CV_CONST_HANDLER()
[all …]
H A Dzend_vm_def.h1060 zend_reference *ref;
1112 zend_reference *ref;
1264 zend_reference *ref = Z_REF_P(var_ptr);
1495 zend_reference *ref = Z_REF_P(var_ptr);
1546 zend_reference *ref = Z_REF_P(var_ptr);
4301 zend_reference *ref = NULL;
7257 zend_reference *ref;
7603 zend_reference *ref = NULL;
7650 zend_reference *ref = NULL;
8505 zend_reference *ref;
[all …]
H A Dzend_execute.c554 zend_reference *ref; in zend_assign_to_variable_reference()
1123 zend_type *type, zval *arg, zend_reference *ref, void **cache_slot, in zend_check_type_slow()
1192 zend_reference *ref = NULL; in zend_check_type()
1208 zend_type *type, zval *arg, zend_reference *ref, void **cache_slot, bool is_return_type) in zend_check_user_type_slow()
1879 static zend_property_info *zend_get_prop_not_accepting_double(zend_reference *ref) in zend_get_prop_not_accepting_double()
1891 zend_reference *ref, zend_property_info *error_prop OPLINE_DC) in zend_throw_incdec_ref_error()
2010 zend_reference *ref = Z_REF_P(prop); in zend_pre_incdec_property_zval()
2048 zend_reference *ref = Z_REF_P(prop); in zend_post_incdec_property_zval()
2604 zend_reference *ref = Z_REF_P(container); in zend_fetch_dimension_address()
3085 ZEND_API bool zend_verify_ref_array_assignable(zend_reference *ref) { in zend_verify_ref_array_assignable()
[all …]
/PHP-8.3/ext/opcache/jit/
H A Dzend_jit_helpers.c124 zend_reference *ref; in zend_jit_unref_helper()
130 efree_size(ref, sizeof(zend_reference)); in zend_jit_unref_helper()
1769 zend_reference *ref; in zend_jit_fetch_global_helper()
2266 static void ZEND_FASTCALL zend_jit_pre_inc_typed_ref(zend_reference *ref, zval *ret) in zend_jit_pre_inc_typed_ref()
2292 static void ZEND_FASTCALL zend_jit_pre_dec_typed_ref(zend_reference *ref, zval *ret) in zend_jit_pre_dec_typed_ref()
2318 static void ZEND_FASTCALL zend_jit_post_inc_typed_ref(zend_reference *ref, zval *ret) in zend_jit_post_inc_typed_ref()
2655 zend_reference *ref; in zend_jit_assign_obj_op_helper()
2883 zend_reference *ref = Z_REF_P(prop); in zend_jit_pre_inc_obj_helper()
2953 zend_reference *ref = Z_REF_P(prop); in zend_jit_pre_dec_obj_helper()
3021 zend_reference *ref = Z_REF_P(prop); in zend_jit_post_inc_obj_helper()
[all …]
H A Dzend_jit_x86.dasc1356 | add reg, offsetof(zend_reference, val)
6603 | lea FCARG1a, [FCARG2a + offsetof(zend_reference, val)]
6816 | lea FCARG1a, [FCARG2a + offsetof(zend_reference, val)]
7069 | add FCARG1a, offsetof(zend_reference, val)
10612 | EMALLOC sizeof(zend_reference), op_array, opline
11790 | GET_Z_TYPE_INFO edx, r1+offsetof(zend_reference, val)
11792 | GET_Z_W2 r0, r1+offsetof(zend_reference, val)
11794 | GET_Z_PTR r1, r1+offsetof(zend_reference, val)
12079 | add r0, offsetof(zend_reference, val)
12091 | add r0, offsetof(zend_reference, val)
[all …]
H A Dzend_jit_arm64.dasc1460 | add reg, reg, #offsetof(zend_reference, val)
6053 | add FCARG1x, FCARG2x, #offsetof(zend_reference, val)
6251 | add FCARG1x, FCARG2x, #offsetof(zend_reference, val)
6363 | add REG0, FCARG1x, #offsetof(zend_reference, val)
6487 | add FCARG1x, FCARG1x, #offsetof(zend_reference, val)
11061 | add REG1, REG1, #offsetof(zend_reference, val)
11328 | add REG0, REG0, #offsetof(zend_reference, val)
11341 | add REG0, REG0, #offsetof(zend_reference, val)
11449 | add FCARG1x, FCARG2x, #offsetof(zend_reference, val)
12471 | add REG0, REG0, #offsetof(zend_reference, val)
[all …]
/PHP-8.3/ext/reflection/
H A Dphp_reflection.c4219 zend_reference *ref = Z_REF_P(variable_ptr); in ZEND_METHOD()
6518 PHP_SHA1Update(&context, (unsigned char *) &Z_REF(intern->obj), sizeof(zend_reference *)); in ZEND_METHOD()

Completed in 314 milliseconds