Lines Matching refs:zval

34 ZEND_API extern void (*zend_execute_internal)(zend_execute_data *execute_data, zval *return_value);
39 ZEND_API void zend_init_execute_data(zend_execute_data *execute_data, zend_op_array *op_array, zval
40 ZEND_API void zend_execute(zend_op_array *op_array, zval *return_value);
42 ZEND_API void execute_internal(zend_execute_data *execute_data, zval *return_value);
44 ZEND_API zend_class_entry *zend_lookup_class_ex(zend_string *name, const zval *key, int use_autoloa…
47 ZEND_API int zend_eval_string(char *str, zval *retval_ptr, char *string_name);
48 ZEND_API int zend_eval_stringl(char *str, size_t str_len, zval *retval_ptr, char *string_name);
49 ZEND_API int zend_eval_string_ex(char *str, zval *retval_ptr, char *string_name, int handle_excepti…
50 ZEND_API int zend_eval_stringl_ex(char *str, size_t str_len, zval *retval_ptr, char *string_name, i…
55 ZEND_API void ZEND_FASTCALL zend_check_internal_arg_type(zend_function *zf, uint32_t arg_num, zval
56 …ND_FASTCALL zend_check_arg_type(zend_function *zf, uint32_t arg_num, zval *arg, zval *default_valu…
59 static zend_always_inline zval* zend_assign_to_variable(zval *variable_ptr, zval *value, zend_uchar… in zend_assign_to_variable()
131 ZEND_API int zval_update_constant(zval *pp);
132 ZEND_API int zval_update_constant_ex(zval *pp, zend_class_entry *scope);
136 zval *top;
137 zval *end;
142 …truct _zend_vm_stack)) + ZEND_MM_ALIGNED_SIZE(sizeof(zval)) - 1) / ZEND_MM_ALIGNED_SIZE(sizeof(zva…
145 (((zval*)(stack)) + ZEND_VM_STACK_HEADER_SLOTS)
155 # define ZEND_ASSERT_VM_STACK(stack) ZEND_ASSERT(stack->top > (zval *) stack && stack->end > (zval
156 …ERT_VM_STACK_GLOBAL ZEND_ASSERT(EG(vm_stack_top) > (zval *) EG(vm_stack) && EG(vm_stack_end) > (zv…
191 EG(vm_stack_top) = (zval*)((char*)call + used_stack); in zend_vm_stack_push_call_frame_ex()
204 return used_stack * sizeof(zval); in zend_vm_calc_used_stack()
218 zval *end = ZEND_CALL_VAR_NUM(call, call->func->op_array.last_var + call->func->op_array.T); in zend_vm_stack_free_extra_args_ex()
219 zval *p = end + (ZEND_CALL_NUM_ARGS(call) - call->func->op_array.num_args); in zend_vm_stack_free_extra_args_ex()
245 zval *end = ZEND_CALL_ARG(call, 1); in zend_vm_stack_free_args()
246 zval *p = end + num_args; in zend_vm_stack_free_args()
275 EG(vm_stack_top) = (zval*)call; in zend_vm_stack_free_call_frame_ex()
299 ZEND_API zend_class_entry *zend_fetch_class_by_name(zend_string *class_name, const zval *key, int f…
302 ZEND_API void zend_fetch_dimension_by_zval(zval *result, zval *container, zval *dim);
303 ZEND_API void zend_fetch_dimension_by_zval_is(zval *result, zval *container, zval *dim, int dim_typ…
305 ZEND_API zval* zend_get_compiled_variable_value(const zend_execute_data *execute_data_ptr, uint32_t…
319 typedef zval* zend_free_op;
321 ZEND_API zval *zend_get_zval_ptr(int op_type, const znode_op *node, const zend_execute_data *execut…