Searched refs:zend_reference (Results 1 – 14 of 14) sorted by relevance
/php-src/Zend/ |
H A D | zend_variables.c | 34 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 D | zend_types.h | 323 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 D | zend_API.h | 1103 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 D | zend_gc.h | 91 zval *zv = &((zend_reference*)ref)->val; in gc_check_possible_root()
|
H A D | zend_execute.h | 71 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 D | zend_gc.c | 978 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 D | zend_API.c | 2118 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 D | zend_vm_execute.h | 775 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 D | zend_vm_def.h | 1060 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 D | zend_execute.c | 558 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 D | zend_jit_helpers.c | 132 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 D | zend_jit_ir.c | 1811 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 D | zval.rst | 52 zend_reference *ref;
|
/php-src/ext/reflection/ |
H A D | php_reflection.c | 4174 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