Home
last modified time | relevance | path

Searched refs:zval (Results 1 – 25 of 508) sorted by relevance

12345678910>>...21

/PHP-7.4/ext/dom/
H A Ddom_properties.h24 int dom_attr_name_read(dom_object *obj, zval *retval);
25 int dom_attr_specified_read(dom_object *obj, zval *retval);
26 int dom_attr_value_read(dom_object *obj, zval *retval);
27 int dom_attr_value_write(dom_object *obj, zval *newval);
37 int dom_document_doctype_read(dom_object *obj, zval *retval);
52 int dom_document_config_read(dom_object *obj, zval *retval);
77 int dom_domerror_type_read(dom_object *obj, zval *retval);
90 int dom_domlocator_uri_read(dom_object *obj, zval *retval);
130 int dom_node_prefix_read(dom_object *obj, zval *retval);
131 int dom_node_prefix_write(dom_object *obj, zval *newval);
[all …]
H A Ddomerror.c47 int dom_domerror_severity_read(dom_object *obj, zval *retval) in dom_domerror_severity_read()
60 int dom_domerror_message_read(dom_object *obj, zval *retval) in dom_domerror_message_read()
73 int dom_domerror_type_read(dom_object *obj, zval *retval) in dom_domerror_type_read()
86 int dom_domerror_related_exception_read(dom_object *obj, zval *retval) in dom_domerror_related_exception_read()
99 int dom_domerror_related_data_read(dom_object *obj, zval *retval) in dom_domerror_related_data_read()
112 int dom_domerror_location_read(dom_object *obj, zval *retval) in dom_domerror_location_read()
H A Dentity.c45 int dom_entity_public_id_read(dom_object *obj, zval *retval) in dom_entity_public_id_read()
70 int dom_entity_system_id_read(dom_object *obj, zval *retval) in dom_entity_system_id_read()
95 int dom_entity_notation_name_read(dom_object *obj, zval *retval) in dom_entity_notation_name_read()
123 int dom_entity_actual_encoding_read(dom_object *obj, zval *retval) in dom_entity_actual_encoding_read()
129 int dom_entity_actual_encoding_write(dom_object *obj, zval *newval) in dom_entity_actual_encoding_write()
141 int dom_entity_encoding_read(dom_object *obj, zval *retval) in dom_entity_encoding_read()
147 int dom_entity_encoding_write(dom_object *obj, zval *newval) in dom_entity_encoding_write()
159 int dom_entity_version_read(dom_object *obj, zval *retval) in dom_entity_version_read()
165 int dom_entity_version_write(dom_object *obj, zval *newval) in dom_entity_version_write()
/PHP-7.4/ext/intl/collator/
H A Dcollator_convert.h27 zval* collator_convert_zstr_utf16_to_utf8( zval* utf16_zval, zval *rv );
28 zval* collator_convert_zstr_utf8_to_utf16( zval* utf8_zval, zval *rv );
30 zval* collator_normalize_sort_argument( zval* arg, zval *rv );
31 zval* collator_convert_object_to_string( zval* obj, zval *rv );
32 zval* collator_convert_string_to_number( zval* arg, zval *rv );
33 zval* collator_convert_string_to_number_if_possible( zval* str, zval *rv );
34 zval* collator_convert_string_to_double( zval* str, zval *rv );
36 zval* collator_make_printable_zval( zval* arg, zval *rv );
H A Dcollator_convert.c120 zval *hashData; in collator_convert_hash_from_utf8_to_utf16()
140 zval *hashData; in collator_convert_hash_from_utf16_to_utf8()
161 zval* collator_convert_zstr_utf16_to_utf8( zval* utf16_zval, zval *rv ) in collator_convert_zstr_utf16_to_utf8()
187 zval* collator_convert_zstr_utf8_to_utf16( zval* utf8_zval, zval *rv ) in collator_convert_zstr_utf8_to_utf16()
215 zval* collator_convert_object_to_string( zval* obj, zval *rv ) in collator_convert_object_to_string()
301 zval* collator_convert_string_to_number( zval* str, zval *rv ) in collator_convert_string_to_number()
325 zval* collator_convert_string_to_double( zval* str, zval *rv ) in collator_convert_string_to_double()
346 zval* collator_convert_string_to_number_if_possible( zval* str, zval *rv ) in collator_convert_string_to_number_if_possible()
382 zval* collator_make_printable_zval( zval* arg, zval *rv) in collator_make_printable_zval()
384 zval arg_copy; in collator_make_printable_zval()
[all …]
/PHP-7.4/Zend/
H A Dzend_object_handlers.h44 typedef zval *(*zend_object_read_property_t)(zval *object, zval *member, int type, void **cache_slo…
47 typedef zval *(*zend_object_read_dimension_t)(zval *object, zval *offset, int type, zval *rv);
57 typedef zval *(*zend_object_write_property_t)(zval *object, zval *member, zval *value, void **cache…
60 typedef void (*zend_object_write_dimension_t)(zval *object, zval *offset, zval *value);
73 typedef zval* (*zend_object_get_t)(zval *object, zval *rv);
137 typedef int (*zend_object_compare_zvals_t)(zval *result, zval *op1, zval *op2);
152 typedef int (*zend_object_do_operation_t)(zend_uchar opcode, zval *result, zval *op1, zval *op2);
213 ZEND_API zval *zend_std_read_property(zval *object, zval *member, int type, void **cache_slot, zval
214 ZEND_API zval *zend_std_write_property(zval *object, zval *member, zval *value, void **cache_slot);
217 ZEND_API zval *zend_std_read_dimension(zval *object, zval *offset, int type, zval *rv);
[all …]
H A Dzend_operators.h41 ZEND_API int ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2);
42 ZEND_API int ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2);
43 ZEND_API int ZEND_FASTCALL mul_function(zval *result, zval *op1, zval *op2);
44 ZEND_API int ZEND_FASTCALL pow_function(zval *result, zval *op1, zval *op2);
45 ZEND_API int ZEND_FASTCALL div_function(zval *result, zval *op1, zval *op2);
46 ZEND_API int ZEND_FASTCALL mod_function(zval *result, zval *op1, zval *op2);
47 ZEND_API int ZEND_FASTCALL boolean_xor_function(zval *result, zval *op1, zval *op2);
50 ZEND_API int ZEND_FASTCALL bitwise_or_function(zval *result, zval *op1, zval *op2);
53 ZEND_API int ZEND_FASTCALL shift_left_function(zval *result, zval *op1, zval *op2);
55 ZEND_API int ZEND_FASTCALL concat_function(zval *result, zval *op1, zval *op2);
[all …]
H A Dzend_closures.h30 void zend_closure_bind_var(zval *closure_zv, zend_string *var_name, zval *var);
31 void zend_closure_bind_var_ex(zval *closure_zv, uint32_t offset, zval *val);
35 …PI void zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_clas…
36 …id zend_create_fake_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_clas…
38 ZEND_API const zend_function *zend_get_closure_method_def(zval *obj);
39 ZEND_API zval* zend_get_closure_this_ptr(zval *obj);
H A Dzend_types.h459 #define Z_NEXT(zval) (zval).u2.next argument
486 #define Z_EXTRA(zval) (zval).u2.extra argument
683 #define Z_STR(zval) (zval).value.str argument
695 #define Z_ARR(zval) (zval).value.arr argument
698 #define Z_ARRVAL(zval) Z_ARR(zval) argument
701 #define Z_OBJ(zval) (zval).value.obj argument
716 #define Z_OBJPROP(zval) Z_OBJ_HT((zval))->get_properties(&(zval)) argument
719 #define Z_RES(zval) (zval).value.res argument
731 #define Z_REF(zval) (zval).value.ref argument
737 #define Z_AST(zval) (zval).value.ast argument
[all …]
H A Dzend_weakrefs.c35 static void zend_weakref_unref(zval *zv) { in zend_weakref_unref()
65 static zend_always_inline zend_bool zend_weakref_find(zval *referent, zval *return_value) { in zend_weakref_find()
78 static zend_always_inline void zend_weakref_create(zval *referent, zval *return_value) { in zend_weakref_create()
92 static zend_always_inline void zend_weakref_get(zval *weakref, zval *return_value) { in zend_weakref_get()
115 static ZEND_COLD zval* zend_weakref_no_write(zval *object, zval *member, zval *value, void **rtc) { in zend_weakref_no_write()
121 static ZEND_COLD zval* zend_weakref_no_read(zval *object, zval *member, int type, void **rtc, zval in zend_weakref_no_read()
129 static ZEND_COLD zval *zend_weakref_no_read_ptr(zval *object, zval *member, int type, void **rtc) { in zend_weakref_no_read_ptr()
134 static ZEND_COLD int zend_weakref_no_isset(zval *object, zval *member, int hse, void **rtc) { in zend_weakref_no_isset()
141 static ZEND_COLD void zend_weakref_no_unset(zval *object, zval *member, void **rtc) { in zend_weakref_no_unset()
161 zval *referent; in ZEND_METHOD()
H A Dzend_interfaces.h37 zval value;
40zval* zend_call_method(zval *object_pp, zend_class_entry *obj_ce, zend_function **fn_proxy, const …
64 ZEND_API void zend_user_it_get_current_key(zend_object_iterator *_iter, zval *key);
65 ZEND_API zval *zend_user_it_get_current_data(zend_object_iterator *_iter);
69 ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *iterator);
70 ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, in…
74 ZEND_API int zend_user_serialize(zval *object, unsigned char **buffer, size_t *buf_len, zend_serial…
75 ZEND_API int zend_user_unserialize(zval *object, zend_class_entry *ce, const unsigned char *buf, si…
77 ZEND_API int zend_class_serialize_deny(zval *object, unsigned char **buffer, size_t *buf_len, zend_…
78 ZEND_API int zend_class_unserialize_deny(zval *object, zend_class_entry *ce, const unsigned char *b…
H A Dzend_execute.h78 ZEND_API zval* zend_assign_to_typed_ref(zval *variable_ptr, zval *value, zend_uchar value_type, zen…
100 static zend_always_inline zval* zend_assign_to_variable(zval *variable_ptr, zval *value, zend_uchar… in zend_assign_to_variable()
146 ZEND_API int zval_update_constant(zval *pp);
152 zval *top;
153 zval *end;
161 (((zval*)(stack)) + ZEND_VM_STACK_HEADER_SLOTS)
216 return used_stack * sizeof(zval); in zend_vm_calc_used_stack()
257 zval *p = ZEND_CALL_ARG(call, 1); in zend_vm_stack_free_args()
286 EG(vm_stack_top) = (zval*)call; in zend_vm_stack_free_call_frame_ex()
316 ZEND_API void zend_fetch_dimension_const(zval *result, zval *container, zval *dim, int type);
[all …]
H A Dzend_ts_hash.h49 ZEND_API zval *zend_ts_hash_update(TsHashTable *ht, zend_string *key, zval *pData);
50 ZEND_API zval *zend_ts_hash_add(TsHashTable *ht, zend_string *key, zval *pData);
51 ZEND_API zval *zend_ts_hash_index_update(TsHashTable *ht, zend_ulong h, zval *pData);
52 ZEND_API zval *zend_ts_hash_next_index_insert(TsHashTable *ht, zval *pData);
68 ZEND_API zval *zend_ts_hash_find(TsHashTable *ht, zend_string *key);
69 ZEND_API zval *zend_ts_hash_index_find(TsHashTable *ht, zend_ulong);
91 ZEND_API zval *zend_ts_hash_str_update(TsHashTable *ht, const char *key, size_t len, zval *pData);
92 ZEND_API zval *zend_ts_hash_str_add(TsHashTable *ht, const char *key, size_t len, zval *pData);
96 zval *zv; in zend_ts_hash_str_find_ptr()
104 zval tmp, *zv; in zend_ts_hash_str_update_ptr()
[all …]
H A Dzend_variables.h30 ZEND_API void ZEND_FASTCALL zval_copy_ctor_func(zval *zvalue);
32 static zend_always_inline void zval_ptr_dtor_nogc(zval *zval_ptr) in zval_ptr_dtor_nogc()
39 static zend_always_inline void i_zval_ptr_dtor(zval *zval_ptr) in i_zval_ptr_dtor()
51 static zend_always_inline void zval_copy_ctor(zval *zvalue) in zval_copy_ctor()
60 static zend_always_inline void zval_opt_copy_ctor(zval *zvalue) in zval_opt_copy_ctor()
69 static zend_always_inline void zval_ptr_dtor_str(zval *zval_ptr) in zval_ptr_dtor_str()
79 ZEND_API void zval_ptr_dtor(zval *zval_ptr);
80 ZEND_API void zval_internal_ptr_dtor(zval *zvalue);
89 ZEND_API void zval_add_ref(zval *p);
/PHP-7.4/ext/standard/
H A Dincomplete_class.c35 static void incomplete_class_message(zval *object, int error_type) in incomplete_class_message()
50 static zval *incomplete_class_get_property(zval *object, zval *member, int type, void **cache_slot,… in incomplete_class_get_property()
63 static zval *incomplete_class_write_property(zval *object, zval *member, zval *value, void **cache_… in incomplete_class_write_property()
70 static zval *incomplete_class_get_property_ptr_ptr(zval *object, zval *member, int type, void **cac… in incomplete_class_get_property_ptr_ptr()
77 static void incomplete_class_unset_property(zval *object, zval *member, void **cache_slot) /* {{{ */ in incomplete_class_unset_property()
83 static int incomplete_class_has_property(zval *object, zval *member, int check_empty, void **cache_… in incomplete_class_has_property()
92 zval zobject; in incomplete_class_get_method()
135 PHPAPI zend_string *php_lookup_class_name(zval *object) in php_lookup_class_name()
137 zval *val; in php_lookup_class_name()
152 PHPAPI void php_store_class_name(zval *object, const char *name, size_t len) in php_store_class_name()
[all …]
H A Dphp_var.h34 PHPAPI void php_var_dump(zval *struc, int level);
35 PHPAPI void php_var_export(zval *struc, int level);
36 PHPAPI void php_var_export_ex(zval *struc, int level, smart_str *buf);
38 PHPAPI void php_debug_zval_dump(zval *struc, int level);
43 PHPAPI void php_var_serialize(smart_str *buf, zval *struc, php_serialize_data_t *data);
44 PHPAPI int php_var_unserialize(zval *rval, const unsigned char **p, const unsigned char *max, php_u…
45 PHPAPI int php_var_unserialize_ref(zval *rval, const unsigned char **p, const unsigned char *max, p…
46 PHPAPI int php_var_unserialize_intern(zval *rval, const unsigned char **p, const unsigned char *max…
71 PHPAPI void var_replace(php_unserialize_data_t *var_hash, zval *ozval, zval *nzval);
72 PHPAPI void var_push_dtor(php_unserialize_data_t *var_hash, zval *val);
[all …]
/PHP-7.4/ext/sockets/
H A Dconversions.h36 typedef void (to_zval_read_field)(const char *data, zval *zv, res_context *ctx);
46 void from_zval_write_int(const zval *arr_value, char *field, ser_context *ctx);
47 void to_zval_read_int(const char *data, zval *zv, res_context *ctx);
51 void to_zval_read_in6_pktinfo(const char *data, zval *zv, res_context *ctx);
56 void to_zval_read_ucred(const char *data, zval *zv, res_context *ctx);
60 size_t calculate_scm_rights_space(const zval *arr, ser_context *ctx);
62 void to_zval_read_fd_array(const char *data, zval *zv, res_context *ctx);
67 void to_zval_read_msghdr(const char *msghdr_c, zval *zv, res_context *ctx);
70 void *from_zval_run_conversions(const zval *container,
78 zval *to_zval_run_conversions(const char *structure,
[all …]
/PHP-7.4/ext/soap/
H A Dphp_schema.h27 void delete_model(zval *zv);
28 void delete_model_persistent(zval *zv);
29 void delete_type(zval *zv);
30 void delete_type_persistent(zval *zv);
31 void delete_extra_attribute(zval *zv);
32 void delete_extra_attribute_persistent(zval *zv);
33 void delete_attribute(zval *zv);
34 void delete_attribute_persistent(zval *zv);
37 void delete_restriction_var_char(zval *zv);
39 void delete_restriction_var_char_persistent(zval *zv);
H A Dphp_encoding.h185 zval *(*to_zval)(zval *ret, encodeTypePtr type, xmlNodePtr data);
186 xmlNodePtr (*to_xml)(encodeTypePtr type, zval *data, int style, xmlNodePtr parent);
190 xmlNodePtr master_to_xml(encodePtr encode, zval *data, int style, xmlNodePtr parent);
191 zval *master_to_zval(zval *ret, encodePtr encode, xmlNodePtr data);
194 xmlNodePtr to_xml_user(encodeTypePtr type, zval *data, int style, xmlNodePtr parent);
195 zval *to_zval_user(zval *ret, encodeTypePtr type, xmlNodePtr node);
200 xmlNodePtr sdl_guess_convert_xml(encodeTypePtr enc, zval* data, int style, xmlNodePtr parent);
201 zval *sdl_guess_convert_zval(zval *ret, encodeTypePtr enc, xmlNodePtr data);
209 void delete_encoder(zval *zv);
210 void delete_encoder_persistent(zval *zv);
/PHP-7.4/ext/json/
H A Dphp_json_parser.h28 php_json_parser *parser, zval *array);
30 php_json_parser *parser, zval *array, zval *zvalue);
34 php_json_parser *parser, zval *object);
36 php_json_parser *parser, zval *object);
38 php_json_parser *parser, zval *object, zend_string *key, zval *zvalue);
42 php_json_parser *parser, zval *object);
57 zval *return_value;
65 zval *return_value,
74 zval *return_value,
/PHP-7.4/ext/com_dotnet/
H A Dcom_saproxy.c40 zval *zobj;
47 zval *indices;
53 zval proxy_obj;
54 zval data;
72 static zval *saproxy_property_read(zval *object, zval *member, int type, void **cache_slot, zval *r… in saproxy_property_read()
81 static zval *saproxy_property_write(zval *object, zval *member, zval *value, void **cache_slot) in saproxy_property_write()
87 static zval *saproxy_read_dimension(zval *object, zval *offset, int type, zval *rv) in saproxy_read_dimension()
99 zval *args; in saproxy_read_dimension()
210 static void saproxy_write_dimension(zval *object, zval *offset, zval *value) in saproxy_write_dimension()
291 static zval *saproxy_object_get(zval *property)
[all …]
/PHP-7.4/ext/spl/
H A Dspl_engine.h26 PHPAPI void spl_instantiate(zend_class_entry *pce, zval *object);
28 PHPAPI zend_long spl_offset_convert_to_long(zval *offset);
31 static inline int spl_instantiate_arg_ex1(zend_class_entry *pce, zval *retval, zval *arg1) in spl_instantiate_arg_ex1()
42 static inline int spl_instantiate_arg_ex2(zend_class_entry *pce, zval *retval, zval *arg1, zval *ar… in spl_instantiate_arg_ex2()
53 static inline void spl_instantiate_arg_n(zend_class_entry *pce, zval *retval, int argc, zval *argv) in spl_instantiate_arg_n()
58 zval dummy; in spl_instantiate_arg_n()
/PHP-7.4/ext/opcache/Optimizer/
H A Dzend_optimizer_internal.h53 zval _c; \
59 zval _c; \
81 void zend_optimizer_collect_constant(zend_optimizer_ctx *ctx, zval *name, zval* value);
82 int zend_optimizer_get_collected_constant(HashTable *constants, zval *name, zval* value);
83 int zend_optimizer_eval_binary_op(zval *result, zend_uchar opcode, zval *op1, zval *op2);
84 int zend_optimizer_eval_unary_op(zval *result, zend_uchar opcode, zval *op1);
85 int zend_optimizer_eval_cast(zval *result, uint32_t type, zval *op1);
86 int zend_optimizer_eval_strlen(zval *result, zval *op1);
89 zval *val);
92 zval *val);
[all …]
/PHP-7.4/main/
H A Dphp_variables.h36 extern PHPAPI void (*php_import_environment_variables)(zval *array_ptr);
37 PHPAPI void php_register_variable(char *var, char *val, zval *track_vars_array);
39 PHPAPI void php_register_variable_safe(char *var, char *val, size_t val_len, zval *track_vars_array…
40 PHPAPI void php_register_variable_ex(char *var, zval *val, zval *track_vars_array);
42 PHPAPI void php_build_argv(char *s, zval *track_vars_array);
/PHP-7.4/ext/filter/
H A Dphp_filter.h56 zval post_array;
57 zval get_array;
58 zval cookie_array;
59 zval env_array;
60 zval server_array;
62 zval session_array;
74 #define PHP_INPUT_FILTER_PARAM_DECL zval *value, zend_long flags, zval *option_array, char *charset

Completed in 59 milliseconds

12345678910>>...21