/php-src/ext/dom/ |
H A D | dom_properties.h | 22 zend_result dom_attr_name_read(dom_object *obj, zval *retval); 23 zend_result dom_attr_specified_read(dom_object *obj, zval *retval); 24 zend_result dom_attr_value_read(dom_object *obj, zval *retval); 25 zend_result dom_attr_value_write(dom_object *obj, zval *newval); 35 zend_result dom_document_doctype_read(dom_object *obj, zval *retval); 50 zend_result dom_document_config_read(dom_object *obj, zval *retval); 84 zend_result dom_element_id_read(dom_object *obj, zval *retval); 85 zend_result dom_element_id_write(dom_object *obj, zval *newval); 134 zend_result dom_node_prefix_read(dom_object *obj, zval *retval); 136 zend_result dom_node_prefix_write(dom_object *obj, zval *newval); [all …]
|
H A D | nodelist.h | 34 void php_dom_nodelist_get_item_into_zval(dom_nnodemap_object *objmap, zend_long index, zval *return… 36 dom_nodelist_dimension_index dom_modern_nodelist_get_index(const zval *offset); 37 zval *dom_modern_nodelist_read_dimension(zend_object *object, zval *offset, int type, zval *rv); 38 int dom_modern_nodelist_has_dimension(zend_object *object, zval *member, int check_empty);
|
/php-src/ext/intl/collator/ |
H A D | collator_convert.h | 25 zval* collator_convert_zstr_utf16_to_utf8( zval* utf16_zval, zval *rv ); 28 zval* collator_normalize_sort_argument( zval* arg, zval *rv ); 29 zval* collator_convert_object_to_string( zval* obj, zval *rv ); 30 zval* collator_convert_string_to_number( zval* arg, zval *rv ); 31 zval* collator_convert_string_to_number_if_possible( zval* str, zval *rv ); 32 zval* collator_convert_string_to_double( zval* str, zval *rv ); 34 zend_string *collator_zval_to_string(zval *arg);
|
H A D | collator_convert.c | 43 zval znew_val; in collator_convert_hash_item_from_utf8_to_utf16() 83 zval znew_val; in collator_convert_hash_item_from_utf16_to_utf8() 118 zval *hashData; in collator_convert_hash_from_utf8_to_utf16() 138 zval *hashData; in collator_convert_hash_from_utf16_to_utf8() 159 zval* collator_convert_zstr_utf16_to_utf8( zval* utf16_zval, zval *rv ) in collator_convert_zstr_utf16_to_utf8() 202 zval* collator_convert_object_to_string( zval* obj, zval *rv ) in collator_convert_object_to_string() 264 zval* collator_convert_string_to_number( zval* str, zval *rv ) in collator_convert_string_to_number() 288 zval* collator_convert_string_to_double( zval* str, zval *rv ) in collator_convert_string_to_double() 309 zval* collator_convert_string_to_number_if_possible( zval* str, zval *rv ) in collator_convert_string_to_number_if_possible() 367 zval* collator_normalize_sort_argument( zval* arg, zval *rv ) in collator_normalize_sort_argument() [all …]
|
/php-src/Zend/ |
H A D | zend_interfaces.h | 38 zval value; 41 …zval* zend_call_method(zend_object *object, zend_class_entry *obj_ce, zend_function **fn_proxy, co… 43 static zend_always_inline zval* zend_call_method_with_0_params(zend_object *object, zend_class_entr… in zend_call_method_with_0_params() 44 zend_function **fn_proxy, const char *function_name, zval *retval) in zend_call_method_with_0_params() 50 zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1) in zend_call_method_with_1_params() 56 zend_function **fn_proxy, const char *function_name, zval *retval, zval* arg1, zval* arg2) in zend_call_method_with_2_params() 63 ZEND_API void zend_user_it_get_current_key(zend_object_iterator *_iter, zval *key); 64 ZEND_API zval *zend_user_it_get_current_data(zend_object_iterator *_iter); 67 ZEND_API HashTable *zend_user_it_get_gc(zend_object_iterator *_iter, zval **table, int *n); 69 ZEND_API void zend_user_it_new_iterator(zend_class_entry *ce, zval *object, zval *iterator); [all …]
|
H A D | zend_closures.h | 32 void zend_closure_bind_var(zval *closure_zv, zend_string *var_name, zval *var); 33 void zend_closure_bind_var_ex(zval *closure_zv, uint32_t offset, zval *val); 34 void zend_closure_from_frame(zval *closure_zv, zend_execute_data *frame); 38 …PI void zend_create_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_clas… 39 …id zend_create_fake_closure(zval *res, zend_function *op_array, zend_class_entry *scope, zend_clas… 42 ZEND_API zval* zend_get_closure_this_ptr(zval *obj);
|
H A D | zend_operators.h | 55 ZEND_API zend_result ZEND_FASTCALL add_function(zval *result, zval *op1, zval *op2); 56 ZEND_API zend_result ZEND_FASTCALL sub_function(zval *result, zval *op1, zval *op2); 57 ZEND_API zend_result ZEND_FASTCALL mul_function(zval *result, zval *op1, zval *op2); 58 ZEND_API zend_result ZEND_FASTCALL pow_function(zval *result, zval *op1, zval *op2); 59 ZEND_API zend_result ZEND_FASTCALL div_function(zval *result, zval *op1, zval *op2); 60 ZEND_API zend_result ZEND_FASTCALL mod_function(zval *result, zval *op1, zval *op2); 64 ZEND_API zend_result ZEND_FASTCALL bitwise_or_function(zval *result, zval *op1, zval *op2); 67 ZEND_API zend_result ZEND_FASTCALL shift_left_function(zval *result, zval *op1, zval *op2); 69 ZEND_API zend_result ZEND_FASTCALL concat_function(zval *result, zval *op1, zval *op2); 73 ZEND_API zend_result ZEND_FASTCALL is_equal_function(zval *result, zval *op1, zval *op2); [all …]
|
H A D | zend_types.h | 671 #define Z_NEXT(zval) (zval).u2.next argument 689 #define Z_GUARD(zval) (zval).u2.guard argument 695 #define Z_EXTRA(zval) (zval).u2.extra argument 971 #define Z_STR(zval) (zval).value.str argument 983 #define Z_ARR(zval) (zval).value.arr argument 986 #define Z_ARRVAL(zval) Z_ARR(zval) argument 989 #define Z_OBJ(zval) (zval).value.obj argument 1004 #define Z_OBJPROP(zval) Z_OBJ_HT((zval))->get_properties(Z_OBJ(zval)) argument 1007 #define Z_RES(zval) (zval).value.res argument 1019 #define Z_REF(zval) (zval).value.ref argument [all …]
|
H A D | zend_frameless_function.h | 31 #define ZEND_FRAMELESS_FUNCTION_PARAMETERS_0 zval *return_value 32 #define ZEND_FRAMELESS_FUNCTION_PARAMETERS_1 zval *return_value, zval *arg1 33 #define ZEND_FRAMELESS_FUNCTION_PARAMETERS_2 zval *return_value, zval *arg1, zval *arg2 34 #define ZEND_FRAMELESS_FUNCTION_PARAMETERS_3 zval *return_value, zval *arg1, zval *arg2, zval *arg3 106 typedef struct _zval_struct zval; typedef 110 typedef void (*zend_frameless_function_0)(zval *return_value); 111 typedef void (*zend_frameless_function_1)(zval *return_value, zval *op1); 112 typedef void (*zend_frameless_function_2)(zval *return_value, zval *op1, zval *op2); 113 typedef void (*zend_frameless_function_3)(zval *return_value, zval *op1, zval *op2, zval *op3);
|
H A D | zend_object_handlers.h | 87 typedef zval *(*zend_object_read_dimension_t)(zend_object *object, zval *offset, int type, zval *rv… 93 typedef zval *(*zend_object_write_property_t)(zend_object *object, zend_string *member, zval *value… 96 typedef void (*zend_object_write_dimension_t)(zend_object *object, zval *offset, zval *value); 188 typedef int (*zend_object_compare_t)(zval *object1, zval *object2); 203 typedef zend_result (*zend_object_do_operation_t)(uint8_t opcode, zval *result, zval *op1, zval *op… 261 ZEND_API zval *zend_std_read_property(zend_object *object, zend_string *member, int type, void **ca… 262 ZEND_API zval *zend_std_write_property(zend_object *object, zend_string *member, zval *value, void … 265 ZEND_API zval *zend_std_read_dimension(zend_object *object, zval *offset, int type, zval *rv); 266 ZEND_API void zend_std_write_dimension(zend_object *object, zval *offset, zval *value); 271 ZEND_API int zend_std_compare_objects(zval *o1, zval *o2); [all …]
|
H A D | zend_execute.h | 131 ZEND_API zval* zend_assign_to_typed_ref(zval *variable_ptr, zval *value, uint8_t value_type, bool s… 132 ZEND_API zval* zend_assign_to_typed_ref_ex(zval *variable_ptr, zval *value, uint8_t value_type, boo… 161 static zend_always_inline zval* zend_assign_to_variable(zval *variable_ptr, zval *value, uint8_t va… in zend_assign_to_variable() 188 static zend_always_inline zval* zend_assign_to_variable_ex(zval *variable_ptr, zval *value, zend_uc… in zend_assign_to_variable_ex() 216 zval *top; 217 zval *end; 222 ZEND_STATIC_ASSERT(ZEND_MM_ALIGNED_SIZE(sizeof(zval)) == sizeof(zval), 226 ((sizeof(struct _zend_vm_stack) + sizeof(zval) - 1) / sizeof(zval)) 294 return used_stack * sizeof(zval); in zend_vm_calc_used_stack() 350 EG(vm_stack_top) = (zval*)call; in zend_vm_stack_free_call_frame_ex() [all …]
|
H A D | zend_variables.h | 31 ZEND_API void ZEND_FASTCALL zval_copy_ctor_func(zval *zvalue); 33 static zend_always_inline void zval_ptr_dtor_nogc(zval *zval_ptr) in zval_ptr_dtor_nogc() 40 static zend_always_inline void i_zval_ptr_dtor(zval *zval_ptr) in i_zval_ptr_dtor() 52 static zend_always_inline void zval_copy_ctor(zval *zvalue) in zval_copy_ctor() 61 static zend_always_inline void zval_opt_copy_ctor(zval *zvalue) in zval_opt_copy_ctor() 70 static zend_always_inline void zval_ptr_dtor_str(zval *zval_ptr) in zval_ptr_dtor_str() 80 ZEND_API void zval_ptr_dtor(zval *zval_ptr); 81 ZEND_API void zval_internal_ptr_dtor(zval *zvalue); 86 ZEND_API void zval_add_ref(zval *p);
|
/php-src/ext/sockets/ |
H A D | conversions.h | 46 typedef void (to_zval_read_field)(const char *data, zval *zv, res_context *ctx); 56 void from_zval_write_int(const zval *arr_value, char *field, ser_context *ctx); 57 void to_zval_read_int(const char *data, zval *zv, res_context *ctx); 61 void to_zval_read_in6_pktinfo(const char *data, zval *zv, res_context *ctx); 66 void to_zval_read_ucred(const char *data, zval *zv, res_context *ctx); 70 size_t calculate_scm_rights_space(const zval *arr, ser_context *ctx); 72 void to_zval_read_fd_array(const char *data, zval *zv, res_context *ctx); 77 void to_zval_read_msghdr(const char *msghdr_c, zval *zv, res_context *ctx); 80 void *from_zval_run_conversions(const zval *container, 88 zval *to_zval_run_conversions(const char *structure, [all …]
|
/php-src/ext/soap/ |
H A D | php_schema.h | 27 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);
|
/php-src/main/ |
H A D | php_variables.h | 33 extern PHPAPI void (*php_import_environment_variables)(zval *array_ptr); 34 extern PHPAPI void (*php_load_environment_variables)(zval *array_ptr); 35 PHPAPI void php_register_variable(const char *var, const char *val, zval *track_vars_array); 37 PHPAPI void php_register_variable_safe(const char *var, const char *val, size_t val_len, zval *trac… 38 PHPAPI void php_register_variable_ex(const char *var, zval *val, zval *track_vars_array); 39 PHPAPI void php_register_known_variable(const char *var, size_t var_len, zval *value, zval *track_v… 41 PHPAPI void php_build_argv(const char *s, zval *track_vars_array);
|
/php-src/ext/json/ |
H A D | php_json_parser.h | 26 php_json_parser *parser, zval *array); 28 php_json_parser *parser, zval *array, zval *zvalue); 32 php_json_parser *parser, zval *object); 34 php_json_parser *parser, zval *object); 36 php_json_parser *parser, zval *object, zend_string *key, zval *zvalue); 40 php_json_parser *parser, zval *object); 55 zval *return_value; 63 zval *return_value, 72 zval *return_value,
|
/php-src/ext/standard/ |
H A D | php_var.h | 25 PHPAPI void php_var_dump(zval *struc, int level); 26 PHPAPI void php_var_export(zval *struc, int level); 27 PHPAPI zend_result php_var_export_ex(zval *struc, int level, smart_str *buf); 29 PHPAPI void php_debug_zval_dump(zval *struc, int level); 34 PHPAPI void php_var_serialize(smart_str *buf, zval *struc, php_serialize_data_t *data); 35 PHPAPI int php_var_unserialize(zval *rval, const unsigned char **p, const unsigned char *max, php_u… 36 PHPAPI int php_var_unserialize_ref(zval *rval, const unsigned char **p, const unsigned char *max, p… 37 PHPAPI int php_var_unserialize_intern(zval *rval, const unsigned char **p, const unsigned char *max… 64 PHPAPI void var_replace(php_unserialize_data_t *var_hash, zval *ozval, zval *nzval); 65 PHPAPI void var_push_dtor(php_unserialize_data_t *var_hash, zval *val); [all …]
|
/php-src/ext/intl/uchar/ |
H A D | uchar_arginfo.h | 3210 zval const_JG_E_value; in register_class_IntlChar() 3258 zval const_JG_HE_value; in register_class_IntlChar() 3336 zval const_JG_PE_value; in register_class_IntlChar() 3474 zval const_JG_FE_value; in register_class_IntlChar() 3714 zval const_GCB_L_value; in register_class_IntlChar() 3738 zval const_GCB_T_value; in register_class_IntlChar() 3744 zval const_GCB_V_value; in register_class_IntlChar() 3822 zval const_WB_CR_value; in register_class_IntlChar() 3834 zval const_WB_LF_value; in register_class_IntlChar() 3930 zval const_SB_SP_value; in register_class_IntlChar() [all …]
|
/php-src/ext/zend_test/ |
H A D | object_handlers.c | 38 static inline void donc_create(zval *target, zend_long l) /* {{{ */ in donc_create() 43 #define IS_DONC(zval) \ argument 44 (Z_TYPE_P(zval) == IS_OBJECT && instanceof_function(Z_OBJCE_P(zval), donc_ce)) 46 static void donc_add(zval *result, zval *op1, zval *op2) in donc_add() 63 static void donc_mul(zval *result, zval *op1, zval *op2) in donc_mul() 81 static zend_result donc_do_operation(zend_uchar opcode, zval *result, zval *op1, zval *op2) in donc_do_operation() 83 zval op1_copy; in donc_do_operation() 210 zval tmp; in numeric_castable_no_operation_object_create() 226 zval *n; in ZEND_METHOD() 254 static zval* dimension_handlers_no_ArrayAccess_read_dimension(zend_object *object, zval *offset, in… in dimension_handlers_no_ArrayAccess_read_dimension() [all …]
|
/php-src/ext/curl/ |
H A D | multi.c | 82 zval *z_mh; in PHP_FUNCTION() 83 zval *z_ch; in PHP_FUNCTION() 114 zval *z_ch = (zval *)data; in _php_curl_multi_cleanup_list() 121 static int curl_compare_objects( zval *z1, zval *z2 ) /* {{{ */ in curl_compare_objects() 152 zval *z_mh; in PHP_FUNCTION() 190 zval *pz_ch; in PHP_FUNCTION() 251 zval *pz_ch; in PHP_FUNCTION() 273 zval *z_ch; in PHP_FUNCTION() 344 zval *z_mh; in PHP_FUNCTION() 347 zval *pz_ch; in PHP_FUNCTION() [all …]
|
/php-src/Zend/Optimizer/ |
H A D | zend_optimizer_internal.h | 55 zval _c; \ 61 zval _c; \ 84 void zend_optimizer_collect_constant(zend_optimizer_ctx *ctx, zval *name, zval* value); 85 bool zend_optimizer_get_collected_constant(HashTable *constants, zval *name, zval* value); 86 zend_result zend_optimizer_eval_binary_op(zval *result, uint8_t opcode, zval *op1, zval *op2); 87 zend_result zend_optimizer_eval_unary_op(zval *result, uint8_t opcode, zval *op1); 88 zend_result zend_optimizer_eval_cast(zval *result, uint32_t type, zval *op1); 89 zend_result zend_optimizer_eval_strlen(zval *result, const zval *op1); 91 zval *result, zend_string *name, zend_string *arg); 94 zval *val); [all …]
|
/php-src/ext/filter/ |
H A D | php_filter.h | 40 zval post_array; 41 zval get_array; 42 zval cookie_array; 43 zval env_array; 44 zval server_array; 46 zval session_array; 58 #define PHP_INPUT_FILTER_PARAM_DECL zval *value, zend_long flags, zval *option_array, char *charset
|
/php-src/ext/intl/formatter/ |
H A D | formatter_arginfo.h | 134 zval const_DECIMAL_value; in register_class_NumberFormatter() 140 zval const_CURRENCY_value; in register_class_NumberFormatter() 146 zval const_PERCENT_value; in register_class_NumberFormatter() 152 zval const_SCIENTIFIC_value; in register_class_NumberFormatter() 158 zval const_SPELLOUT_value; in register_class_NumberFormatter() 164 zval const_ORDINAL_value; in register_class_NumberFormatter() 170 zval const_DURATION_value; in register_class_NumberFormatter() 182 zval const_IGNORE_value; in register_class_NumberFormatter() 212 zval const_ROUND_DOWN_value; in register_class_NumberFormatter() 218 zval const_ROUND_UP_value; in register_class_NumberFormatter() [all …]
|
/php-src/ext/session/ |
H A D | mod_user.c | 26 static void ps_call_handler(zval *func, int argc, zval *argv, zval *retval) in ps_call_handler() 84 zval args[2]; in PS_OPEN_FUNC() 85 zval retval; in PS_OPEN_FUNC() 113 zval retval; in PS_CLOSE_FUNC() 145 zval args[1]; in PS_READ_FUNC() 146 zval retval; in PS_READ_FUNC() 168 zval args[2]; in PS_WRITE_FUNC() 169 zval retval; in PS_WRITE_FUNC() 187 zval retval; in PS_DESTROY_FUNC() 204 zval retval; in PS_GC_FUNC() [all …]
|
/php-src/ext/pdo/ |
H A D | php_pdo_driver.h | 179 zval *v; in pdo_attr_lval() 188 zval *v; in pdo_attr_strval() 495 zval def_stmt_ctor_args; 502 zval query_stmt_zval; 581 zval database_object_handle; 607 zval lazy_object_ref; 615 zval ctor_args; /* freed */ 618 zval retval; 625 zval object; 626 zval function; [all …]
|