/PHP-7.4/Zend/ |
H A D | zend_vm.h | 24 ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler(zend_op* opcode); 25 ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler_ex(zend_op* opcode, uint32_t op1_info, uint3… 26 ZEND_API void ZEND_FASTCALL zend_serialize_opcode_handler(zend_op *op); 27 ZEND_API void ZEND_FASTCALL zend_deserialize_opcode_handler(zend_op *op); 28 ZEND_API const void* ZEND_FASTCALL zend_get_opcode_handler_func(const zend_op *op); 30 ZEND_API int ZEND_FASTCALL zend_vm_call_opcode_handler(zend_execute_data *ex);
|
H A D | zend_operators.h | 243 ZEND_API int ZEND_FASTCALL increment_function(zval *op1); 244 ZEND_API int ZEND_FASTCALL decrement_function(zval *op2); 248 ZEND_API void ZEND_FASTCALL _convert_to_string(zval *op); 249 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op); 250 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op); 252 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op); 253 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op); 254 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op); 255 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op); 334 ZEND_API int ZEND_FASTCALL zend_is_true(zval *op); [all …]
|
H A D | zend_variables.c | 30 static void ZEND_FASTCALL zend_string_destroy(zend_string *str); 34 static void ZEND_FASTCALL zend_reference_destroy(zend_reference *ref); 35 static void ZEND_FASTCALL zend_empty_destroy(zend_reference *ref); 37 typedef void (ZEND_FASTCALL *zend_rc_dtor_func_t)(zend_refcounted *p); 54 ZEND_API void ZEND_FASTCALL rc_dtor_func(zend_refcounted *p) in rc_dtor_func() 61 static void ZEND_FASTCALL zend_string_destroy(zend_string *str) in zend_string_destroy() 71 static void ZEND_FASTCALL zend_reference_destroy(zend_reference *ref) in zend_reference_destroy() 78 static void ZEND_FASTCALL zend_empty_destroy(zend_reference *ref) in zend_empty_destroy() 124 ZEND_API void ZEND_FASTCALL zval_copy_ctor_func(zval *zvalue) in zval_copy_ctor_func()
|
H A D | zend_objects_API.h | 54 ZEND_API void ZEND_FASTCALL zend_objects_store_init(zend_objects_store *objects, uint32_t init_size… 55 ZEND_API void ZEND_FASTCALL zend_objects_store_call_destructors(zend_objects_store *objects); 56 ZEND_API void ZEND_FASTCALL zend_objects_store_mark_destructed(zend_objects_store *objects); 57 ZEND_API void ZEND_FASTCALL zend_objects_store_free_object_storage(zend_objects_store *objects, zen… 58 ZEND_API void ZEND_FASTCALL zend_objects_store_destroy(zend_objects_store *objects); 61 ZEND_API void ZEND_FASTCALL zend_objects_store_put(zend_object *object); 62 ZEND_API void ZEND_FASTCALL zend_objects_store_del(zend_object *object);
|
H A D | zend_ast.h | 201 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval_ex(zval *zv, zend_ast_attr attr); 202 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval(zval *zv); 203 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval_from_str(zend_string *str); 204 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_zval_from_long(zend_long lval); 219 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_0(zend_ast_kind kind); 220 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_1(zend_ast_kind kind, zend_ast *child); 251 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_create_list_0(zend_ast_kind kind); 268 ZEND_API zend_ast * ZEND_FASTCALL zend_ast_list_add(zend_ast *list, zend_ast *op); 278 ZEND_API zend_ast_ref * ZEND_FASTCALL zend_ast_copy(zend_ast *ast); 279 ZEND_API void ZEND_FASTCALL zend_ast_destroy(zend_ast *ast); [all …]
|
H A D | zend_hash.h | 101 ZEND_API void ZEND_FASTCALL zend_hash_destroy(HashTable *ht); 102 ZEND_API void ZEND_FASTCALL zend_hash_clean(HashTable *ht); 110 ZEND_API void ZEND_FASTCALL zend_hash_real_init_packed(HashTable *ht); 111 ZEND_API void ZEND_FASTCALL zend_hash_real_init_mixed(HashTable *ht); 112 ZEND_API void ZEND_FASTCALL zend_hash_packed_to_hash(HashTable *ht); 113 ZEND_API void ZEND_FASTCALL zend_hash_to_packed(HashTable *ht); 280 ZEND_API int ZEND_FASTCALL zend_hash_rehash(HashTable *ht); 298 ZEND_API HashTable* ZEND_FASTCALL _zend_new_array_0(void); 299 ZEND_API HashTable* ZEND_FASTCALL _zend_new_array(uint32_t size); 303 ZEND_API void ZEND_FASTCALL zend_array_destroy(HashTable *ht); [all …]
|
H A D | zend_objects.h | 26 ZEND_API void ZEND_FASTCALL zend_object_std_init(zend_object *object, zend_class_entry *ce); 27 ZEND_API zend_object* ZEND_FASTCALL zend_objects_new(zend_class_entry *ce); 28 ZEND_API void ZEND_FASTCALL zend_objects_clone_members(zend_object *new_object, zend_object *old_ob…
|
H A D | zend_string.c | 29 static zend_string* ZEND_FASTCALL zend_new_interned_string_permanent(zend_string *str); 30 static zend_string* ZEND_FASTCALL zend_new_interned_string_request(zend_string *str); 31 static zend_string* ZEND_FASTCALL zend_string_init_interned_permanent(const char *str, size_t size,… 32 static zend_string* ZEND_FASTCALL zend_string_init_interned_request(const char *str, size_t size, i… 47 ZEND_API zend_ulong ZEND_FASTCALL zend_string_hash_func(zend_string *str) in zend_string_hash_func() 52 ZEND_API zend_ulong ZEND_FASTCALL zend_hash_func(const char *str, size_t len) in zend_hash_func() 179 ZEND_API zend_string* ZEND_FASTCALL zend_interned_string_find_permanent(zend_string *str) in zend_interned_string_find_permanent() 185 static zend_string* ZEND_FASTCALL zend_new_interned_string_permanent(zend_string *str) in zend_new_interned_string_permanent() 211 static zend_string* ZEND_FASTCALL zend_new_interned_string_request(zend_string *str) in zend_new_interned_string_request() 328 ZEND_API zend_bool ZEND_FASTCALL zend_string_equal_val(zend_string *s1, zend_string *s2) in zend_string_equal_val() [all …]
|
H A D | zend_alloc.h | 71 ZEND_API char* ZEND_FASTCALL zend_strndup(const char *s, size_t length) ZEND_ATTRIBUTE_MALLOC; 75 ZEND_API void* ZEND_FASTCALL _safe_malloc(size_t nmemb, size_t size, size_t offset) ZEND_ATTRIBUTE… 76 ZEND_API void ZEND_FASTCALL _efree(void *ptr ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC); 81 ZEND_API void* ZEND_FASTCALL _safe_realloc(void *ptr, size_t nmemb, size_t size, size_t offset); 84 ZEND_API size_t ZEND_FASTCALL _zend_mem_block_size(void *ptr ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_… 92 ZEND_API void* ZEND_FASTCALL _emalloc_ ## _size(void) ZEND_ATTRIBUTE_MALLOC; 96 ZEND_API void* ZEND_FASTCALL _emalloc_large(size_t size) ZEND_ATTRIBUTE_MALLOC ZEND_ATTRIBUTE_ALLOC… 97 ZEND_API void* ZEND_FASTCALL _emalloc_huge(size_t size) ZEND_ATTRIBUTE_MALLOC ZEND_ATTRIBUTE_ALLOC_… 117 ZEND_API void ZEND_FASTCALL _efree_ ## _size(void *); 121 ZEND_API void ZEND_FASTCALL _efree_large(void *, size_t size); [all …]
|
H A D | zend_objects_API.c | 27 ZEND_API void ZEND_FASTCALL zend_objects_store_init(zend_objects_store *objects, uint32_t init_size) in zend_objects_store_init() 36 ZEND_API void ZEND_FASTCALL zend_objects_store_destroy(zend_objects_store *objects) in zend_objects_store_destroy() 42 ZEND_API void ZEND_FASTCALL zend_objects_store_call_destructors(zend_objects_store *objects) in zend_objects_store_call_destructors() 65 ZEND_API void ZEND_FASTCALL zend_objects_store_mark_destructed(zend_objects_store *objects) in zend_objects_store_mark_destructed() 82 ZEND_API void ZEND_FASTCALL zend_objects_store_free_object_storage(zend_objects_store *objects, zen… in zend_objects_store_free_object_storage() 126 static ZEND_COLD zend_never_inline void ZEND_FASTCALL zend_objects_store_put_cold(zend_object *obje… in zend_objects_store_put_cold() 139 ZEND_API void ZEND_FASTCALL zend_objects_store_put(zend_object *object) in zend_objects_store_put() 159 ZEND_API void ZEND_FASTCALL zend_objects_store_del(zend_object *object) /* {{{ */ in zend_objects_store_del()
|
H A D | zend_list.h | 55 ZEND_API zval* ZEND_FASTCALL zend_list_insert(void *ptr, int type); 56 ZEND_API int ZEND_FASTCALL zend_list_free(zend_resource *res); 57 ZEND_API int ZEND_FASTCALL zend_list_delete(zend_resource *res); 58 ZEND_API int ZEND_FASTCALL zend_list_close(zend_resource *res);
|
H A D | zend_vm_opcodes.c | 421 ZEND_API const char* ZEND_FASTCALL zend_get_opcode_name(zend_uchar opcode) { in zend_get_opcode_name() 427 ZEND_API uint32_t ZEND_FASTCALL zend_get_opcode_flags(zend_uchar opcode) { in zend_get_opcode_flags()
|
H A D | zend_operators.c | 320 ZEND_API void ZEND_FASTCALL convert_to_long(zval *op) /* {{{ */ in convert_to_long() 389 ZEND_API void ZEND_FASTCALL convert_to_double(zval *op) /* {{{ */ in convert_to_double() 448 ZEND_API void ZEND_FASTCALL convert_to_null(zval *op) /* {{{ */ in convert_to_null() 455 ZEND_API void ZEND_FASTCALL convert_to_boolean(zval *op) /* {{{ */ in convert_to_boolean() 520 ZEND_API void ZEND_FASTCALL _convert_to_cstring(zval *op) /* {{{ */ in _convert_to_cstring() 534 ZEND_API void ZEND_FASTCALL _convert_to_string(zval *op) /* {{{ */ in _convert_to_string() 608 ZEND_API zend_bool ZEND_FASTCALL _try_convert_to_string(zval *op) in _try_convert_to_string() 630 ZEND_API void ZEND_FASTCALL convert_to_array(zval *op) /* {{{ */ in convert_to_array() 671 ZEND_API void ZEND_FASTCALL convert_to_object(zval *op) /* {{{ */ in convert_to_object() 2370 static void ZEND_FASTCALL increment_string(zval *str) /* {{{ */ in increment_string() [all …]
|
H A D | zend_hash.c | 87 static void ZEND_FASTCALL zend_hash_do_resize(HashTable *ht); 247 ZEND_API HashTable* ZEND_FASTCALL _zend_new_array_0(void) in _zend_new_array_0() 254 ZEND_API HashTable* ZEND_FASTCALL _zend_new_array(uint32_t nSize) in _zend_new_array() 281 static void ZEND_FASTCALL zend_hash_packed_grow(HashTable *ht) in zend_hash_packed_grow() 331 ZEND_API void ZEND_FASTCALL zend_hash_to_packed(HashTable *ht) in zend_hash_to_packed() 1146 static void ZEND_FASTCALL zend_hash_do_resize(HashTable *ht) in zend_hash_do_resize() 1171 ZEND_API int ZEND_FASTCALL zend_hash_rehash(HashTable *ht) in zend_hash_rehash() 1525 ZEND_API void ZEND_FASTCALL zend_hash_destroy(HashTable *ht) in zend_hash_destroy() 1587 ZEND_API void ZEND_FASTCALL zend_array_destroy(HashTable *ht) in zend_array_destroy() 1640 ZEND_API void ZEND_FASTCALL zend_hash_clean(HashTable *ht) in zend_hash_clean() [all …]
|
H A D | zend_smart_str.c | 31 ZEND_API void ZEND_FASTCALL smart_str_erealloc(smart_str *str, size_t len) in smart_str_erealloc() 45 ZEND_API void ZEND_FASTCALL smart_str_realloc(smart_str *str, size_t len) in smart_str_realloc() 78 ZEND_API void ZEND_FASTCALL smart_str_append_escaped(smart_str *str, const char *s, size_t l) { in smart_str_append_escaped() 129 ZEND_API void ZEND_FASTCALL _smart_string_alloc_persistent(smart_string *str, size_t len) in _smart_string_alloc_persistent() 149 ZEND_API void ZEND_FASTCALL _smart_string_alloc(smart_string *str, size_t len) in _smart_string_alloc()
|
H A D | zend_gc.h | 34 ZEND_API void ZEND_FASTCALL gc_possible_root(zend_refcounted *ref); 35 ZEND_API void ZEND_FASTCALL gc_remove_from_buffer(zend_refcounted *ref);
|
H A D | zend_variables.h | 29 ZEND_API void ZEND_FASTCALL rc_dtor_func(zend_refcounted *p); 30 ZEND_API void ZEND_FASTCALL zval_copy_ctor_func(zval *zvalue);
|
H A D | zend_execute.h | 55 ZEND_API ZEND_COLD void ZEND_FASTCALL zend_missing_arg_error(zend_execute_data *execute_data); 57 ZEND_API zend_bool ZEND_FASTCALL zend_verify_ref_assignable_zval(zend_reference *ref, zval *zv, zen… 58 ZEND_API zend_bool ZEND_FASTCALL zend_verify_prop_assignable_by_ref(zend_property_info *prop_info, … 75 ZEND_API void ZEND_FASTCALL zend_ref_add_type_source(zend_property_info_source_list *source_list, z… 76 ZEND_API void ZEND_FASTCALL zend_ref_del_type_source(zend_property_info_source_list *source_list, z… 308 ZEND_API ZEND_NORETURN void ZEND_FASTCALL zend_timeout(int dummy); 312 ZEND_API zend_function * ZEND_FASTCALL zend_fetch_function(zend_string *name); 313 ZEND_API zend_function * ZEND_FASTCALL zend_fetch_function_str(const char *name, size_t len); 314 ZEND_API void ZEND_FASTCALL zend_init_func_run_time_cache(zend_op_array *op_array);
|
H A D | zend_vm_execute.h | 392 typedef ZEND_OPCODE_HANDLER_RET (ZEND_FASTCALL *opcode_handler_t) (ZEND_OPCODE_HANDLER_ARGS); 440 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL zend_interrupt_helper_SPEC(ZEND_OPCODE_HANDLER_ARGS); 441 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_NULL_HANDLER(ZEND_OPCODE_HANDLER_ARGS); 2501 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_TICKS_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) in ZEND_TICKS_SPEC_HANDLER() 2723 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_FAST_RET_SPEC_HANDLER(ZEND_OPCODE_HANDLER_ARGS) in ZEND_FAST_RET_SPEC_HANDLER() 50046 static ZEND_OPCODE_HANDLER_RET ZEND_FASTCALL ZEND_NULL_HANDLER(ZEND_OPCODE_HANDLER_ARGS) in ZEND_NULL_HANDLER() 61067 ZEND_API void ZEND_FASTCALL zend_serialize_opcode_handler(zend_op *op) 61079 ZEND_API void ZEND_FASTCALL zend_deserialize_opcode_handler(zend_op *op) 61084 ZEND_API const void* ZEND_FASTCALL zend_get_opcode_handler_func(const zend_op *op) 61197 ZEND_API void ZEND_FASTCALL zend_vm_set_opcode_handler(zend_op* op) [all …]
|
H A D | zend_vm_execute.skl | 97 ZEND_API void ZEND_FASTCALL zend_serialize_opcode_handler(zend_op *op) 109 ZEND_API void ZEND_FASTCALL zend_deserialize_opcode_handler(zend_op *op) 114 ZEND_API const void* ZEND_FASTCALL zend_get_opcode_handler_func(const zend_op *op)
|
H A D | zend_list.c | 32 ZEND_API zval* ZEND_FASTCALL zend_list_insert(void *ptr, int type) in zend_list_insert() 47 ZEND_API int ZEND_FASTCALL zend_list_delete(zend_resource *res) in zend_list_delete() 56 ZEND_API int ZEND_FASTCALL zend_list_free(zend_resource *res) in zend_list_free() 84 ZEND_API int ZEND_FASTCALL zend_list_close(zend_resource *res) in zend_list_close()
|
H A D | zend_smart_str.h | 51 ZEND_API void ZEND_FASTCALL smart_str_erealloc(smart_str *str, size_t len); 52 ZEND_API void ZEND_FASTCALL smart_str_realloc(smart_str *str, size_t len); 53 ZEND_API void ZEND_FASTCALL smart_str_append_escaped(smart_str *str, const char *s, size_t l);
|
H A D | zend_execute.c | 110 typedef int (ZEND_FASTCALL *incdec_t)(zval *); 280 static zend_never_inline ZEND_COLD zval* ZEND_FASTCALL _zval_undefined_op1(EXECUTE_DATA_D) in _zval_undefined_op1() 285 static zend_never_inline ZEND_COLD zval* ZEND_FASTCALL _zval_undefined_op2(EXECUTE_DATA_D) in _zval_undefined_op2() 1272 static zend_never_inline ZEND_COLD void ZEND_FASTCALL zend_use_object_as_array(void) in zend_use_object_as_array() 1277 static zend_never_inline ZEND_COLD void ZEND_FASTCALL zend_illegal_offset(void) in zend_illegal_offset() 1980 static zend_never_inline ZEND_COLD int ZEND_FASTCALL zend_undefined_offset_write( in zend_undefined_offset_write() 1999 static zend_never_inline ZEND_COLD int ZEND_FASTCALL zend_undefined_index_write( in zend_undefined_index_write() 2051 static zend_never_inline ZEND_COLD void ZEND_FASTCALL zend_use_scalar_as_array(void) in zend_use_scalar_as_array() 2056 static zend_never_inline ZEND_COLD void ZEND_FASTCALL zend_cannot_add_element(void) in zend_cannot_add_element() 4518 static zend_never_inline void ZEND_FASTCALL zend_quick_get_constant( in zend_quick_get_constant() [all …]
|
H A D | zend_smart_string.h | 53 ZEND_API void ZEND_FASTCALL _smart_string_alloc_persistent(smart_string *str, size_t len); 54 ZEND_API void ZEND_FASTCALL _smart_string_alloc(smart_string *str, size_t len);
|
H A D | zend_vm_opcodes.h | 74 ZEND_API const char* ZEND_FASTCALL zend_get_opcode_name(zend_uchar opcode); 75 ZEND_API uint32_t ZEND_FASTCALL zend_get_opcode_flags(zend_uchar opcode);
|