Home
last modified time | relevance | path

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

/php-src/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;
1186 zend_reference *_ref = \
1187 (zend_reference *) emalloc(sizeof(zend_reference)); \
1196 zend_reference *_ref = \
1197 (zend_reference *) emalloc(sizeof(zend_reference)); \
1208 zend_reference *_ref = \
1209 (zend_reference *) emalloc(sizeof(zend_reference)); \
1219 zend_reference *_ref = \
1220 (zend_reference *) malloc(sizeof(zend_reference)); \
1489 zend_reference *ref; \
[all …]
H A Dzend_API.h1103 zend_reference *ref = Z_REF_P(_zv); \
1125 zend_reference *ref = Z_REF_P(_zv); \
1147 zend_reference *ref = Z_REF_P(_zv); \
1169 zend_reference *ref = Z_REF_P(_zv); \
1191 zend_reference *ref = Z_REF_P(_zv); \
1213 zend_reference *ref = Z_REF_P(_zv); \
1235 zend_reference *ref = Z_REF_P(_zv); \
1257 zend_reference *ref = Z_REF_P(_zv); \
1279 zend_reference *ref = Z_REF_P(_zv); \
1301 zend_reference *ref = Z_REF_P(_zv); \
[all …]
H A Dzend_gc.h91 zval *zv = &((zend_reference*)ref)->val; in gc_check_possible_root()
H A Dzend_execute.h71 ZEND_API bool ZEND_FASTCALL zend_verify_ref_assignable_zval(zend_reference *ref, zval *zv, bool str…
106 ZEND_API bool zend_verify_ref_array_assignable(zend_reference *ref);
108 zend_type *type, zval *arg, zend_reference *ref, void **cache_slot, bool is_return_type);
154 efree_size(ref, sizeof(zend_reference)); in zend_copy_to_variable()
H A Dzend_gc.c978 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_scan_black()
979 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_scan_black()
1153 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_mark_grey()
1154 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_mark_grey()
1363 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_scan()
1364 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_scan()
1606 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_collect_white()
1607 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_collect_white()
1684 if (Z_REFCOUNTED(((zend_reference*)ref)->val)) { in gc_remove_nested_data_from_buffer()
1685 ref = Z_COUNTED(((zend_reference*)ref)->val); in gc_remove_nested_data_from_buffer()
H A Dzend_API.c2118 ZEND_API void add_index_reference(zval *arg, zend_ulong index, zend_reference *ref) /* {{{ */ in add_index_reference()
2217 ZEND_API zend_result add_next_index_reference(zval *arg, zend_reference *ref) /* {{{ */ in add_next_index_reference()
4669 ZEND_API zend_result zend_try_assign_typed_ref(zend_reference *ref, zval *val) /* {{{ */ in zend_try_assign_typed_ref()
4675 ZEND_API zend_result zend_try_assign_typed_ref_null(zend_reference *ref) /* {{{ */ in zend_try_assign_typed_ref_null()
4684 ZEND_API zend_result zend_try_assign_typed_ref_bool(zend_reference *ref, bool val) /* {{{ */ in zend_try_assign_typed_ref_bool()
4693 ZEND_API zend_result zend_try_assign_typed_ref_long(zend_reference *ref, zend_long lval) /* {{{ */ in zend_try_assign_typed_ref_long()
4702 ZEND_API zend_result zend_try_assign_typed_ref_double(zend_reference *ref, double dval) /* {{{ */ in zend_try_assign_typed_ref_double()
4711 ZEND_API zend_result zend_try_assign_typed_ref_empty_string(zend_reference *ref) /* {{{ */ in zend_try_assign_typed_ref_empty_string()
4720 ZEND_API zend_result zend_try_assign_typed_ref_str(zend_reference *ref, zend_string *str) /* {{{ */ in zend_try_assign_typed_ref_str()
4747 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.h775 zend_reference *ref; in ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HANDLER()
23240 zend_reference *ref; in ZEND_FE_FETCH_RW_SPEC_VAR_HANDLER()
23537 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_VAR_CONST_HANDLER()
26523 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_VAR_TMPVAR_HANDLER()
30881 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_VAR_CV_HANDLER()
33550 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_CONST_HANDLER()
35721 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_TMPVAR_HANDLER()
38369 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_UNUSED_CV_HANDLER()
41737 zend_reference *ref = (zend_reference*)emalloc(sizeof(zend_reference)); in ZEND_BIND_STATIC_SPEC_CV_HANDLER()
42522 zend_reference *ref; in ZEND_ASSIGN_OBJ_OP_SPEC_CV_CONST_HANDLER()
[all …]
H A Dzend_vm_def.h1060 zend_reference *ref;
1108 zend_reference *ref;
1261 zend_reference *ref = Z_REF_P(var_ptr);
1487 zend_reference *ref = Z_REF_P(var_ptr);
1538 zend_reference *ref = Z_REF_P(var_ptr);
4402 zend_reference *ref = NULL;
7374 zend_reference *ref;
7686 zend_reference *ref = NULL;
7733 zend_reference *ref = NULL;
8582 zend_reference *ref;
[all …]
H A Dzend_execute.c558 zend_reference *ref; in zend_assign_to_variable_reference()
1164 zend_type *type, zval *arg, zend_reference *ref, void **cache_slot, in zend_check_type_slow()
1233 zend_reference *ref = NULL; in zend_check_type()
1249 zend_type *type, zval *arg, zend_reference *ref, void **cache_slot, bool is_return_type) in zend_check_user_type_slow()
2070 static zend_property_info *zend_get_prop_not_accepting_double(zend_reference *ref) in zend_get_prop_not_accepting_double()
2082 zend_reference *ref, zend_property_info *error_prop OPLINE_DC) in zend_throw_incdec_ref_error()
2201 zend_reference *ref = Z_REF_P(prop); in zend_pre_incdec_property_zval()
2239 zend_reference *ref = Z_REF_P(prop); in zend_post_incdec_property_zval()
2800 zend_reference *ref = Z_REF_P(container); in zend_fetch_dimension_address()
3281 ZEND_API bool zend_verify_ref_array_assignable(zend_reference *ref) { in zend_verify_ref_array_assignable()
[all …]
/php-src/ext/opcache/jit/
H A Dzend_jit_helpers.c132 zend_reference *ref; in zend_jit_unref_helper()
138 efree_size(ref, sizeof(zend_reference)); in zend_jit_unref_helper()
1856 zend_reference *ref; in zend_jit_fetch_global_helper()
2440 static void ZEND_FASTCALL zend_jit_pre_inc_typed_ref(zend_reference *ref, zval *ret) in zend_jit_pre_inc_typed_ref()
2466 static void ZEND_FASTCALL zend_jit_pre_dec_typed_ref(zend_reference *ref, zval *ret) in zend_jit_pre_dec_typed_ref()
2492 static void ZEND_FASTCALL zend_jit_post_inc_typed_ref(zend_reference *ref, zval *ret) in zend_jit_post_inc_typed_ref()
2843 zend_reference *ref; in zend_jit_assign_obj_op_helper()
3067 zend_reference *ref = Z_REF_P(prop); in zend_jit_pre_inc_obj_helper()
3137 zend_reference *ref = Z_REF_P(prop); in zend_jit_pre_dec_obj_helper()
3205 zend_reference *ref = Z_REF_P(prop); in zend_jit_post_inc_obj_helper()
[all …]
H A Dzend_jit_ir.c1811 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val)); in jit_ZVAL_PTR_DTOR()
6096 ref2 = ir_ADD_OFFSET(ref2, offsetof(zend_reference, val)); in zend_jit_assign_op()
6245 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val)); in zend_jit_simple_assign()
6483 ref2 = ir_ADD_OFFSET(ref2, offsetof(zend_reference, val)); in zend_jit_assign_to_variable()
9503 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val));
9764 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val));
10672 ref = ir_ADD_OFFSET(ref, offsetof(zend_reference, val));
11286 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val));
11734 val2 = ir_ADD_OFFSET(ptr, offsetof(zend_reference, val));
16767 ref = ir_ADD_OFFSET(ref, offsetof(zend_reference, val));
[all …]
/php-src/docs/source/core/data-structures/
H A Dzval.rst52 zend_reference *ref;
/php-src/ext/reflection/
H A Dphp_reflection.c4174 zend_reference *ref = Z_REF_P(variable_ptr); in ZEND_METHOD()
6956 PHP_SHA1Update(&context, (unsigned char *) &Z_REF(intern->obj), sizeof(zend_reference *)); in ZEND_METHOD()

Completed in 408 milliseconds