/php-src/Zend/ |
H A D | zend_atomic.h | 127 static zend_always_inline bool zend_atomic_bool_load_ex(zend_atomic_bool *obj) { in zend_atomic_bool_load_ex() 132 static zend_always_inline int zend_atomic_int_load_ex(zend_atomic_int *obj) { in zend_atomic_int_load_ex() 141 static zend_always_inline void zend_atomic_int_store_ex(zend_atomic_int *obj, int desired) { in zend_atomic_int_store_ex() 169 static zend_always_inline bool zend_atomic_bool_load_ex(const zend_atomic_bool *obj) { 173 static zend_always_inline int zend_atomic_int_load_ex(const zend_atomic_int *obj) { 215 static zend_always_inline bool zend_atomic_bool_load_ex(const zend_atomic_bool *obj) { 221 static zend_always_inline int zend_atomic_int_load_ex(const zend_atomic_int *obj) { 283 static zend_always_inline bool zend_atomic_bool_load_ex(zend_atomic_bool *obj) { 288 static zend_always_inline int zend_atomic_int_load_ex(zend_atomic_int *obj) { 345 static zend_always_inline bool zend_atomic_bool_load_ex(const zend_atomic_bool *obj) { [all …]
|
H A D | zend_smart_str.h | 64 static zend_always_inline char* smart_str_extend(smart_str *dest, size_t length) in smart_str_extend() 69 static zend_always_inline void smart_str_free_ex(smart_str *str, bool persistent) { in smart_str_free_ex() 77 static zend_always_inline void smart_str_free(smart_str *str) in smart_str_free() 82 static zend_always_inline void smart_str_0(smart_str *str) { in smart_str_0() 88 static zend_always_inline size_t smart_str_get_len(smart_str *str) { in smart_str_get_len() 100 static zend_always_inline void smart_str_trim_to_size(smart_str *dest) in smart_str_trim_to_size() 118 static zend_always_inline zend_string *smart_str_extract(smart_str *dest) in smart_str_extract() 151 static zend_always_inline void smart_str_append_long(smart_str *dest, zend_long num) in smart_str_append_long() 175 static zend_always_inline void smart_str_appends(smart_str *dest, const char *src) in smart_str_appends() 183 static zend_always_inline void smart_str_appendc(smart_str *dest, char ch) in smart_str_appendc() [all …]
|
H A D | zend_arena.h | 34 static zend_always_inline zend_arena* zend_arena_create(size_t size) in zend_arena_create() 44 static zend_always_inline void zend_arena_destroy(zend_arena *arena) in zend_arena_destroy() 53 static zend_always_inline void* zend_arena_alloc(zend_arena **arena_ptr, size_t size) in zend_arena_alloc() 94 static zend_always_inline void* zend_arena_checkpoint(zend_arena *arena) in zend_arena_checkpoint() 99 static zend_always_inline void zend_arena_release(zend_arena **arena_ptr, void *checkpoint) in zend_arena_release() 113 static zend_always_inline bool zend_arena_contains(zend_arena *arena, void *ptr) in zend_arena_contains() 140 static zend_always_inline zend_arena *zend_arena_create(size_t _size) in zend_arena_create() 150 static zend_always_inline void zend_arena_destroy(zend_arena *arena) in zend_arena_destroy() 163 static zend_always_inline void *zend_arena_alloc(zend_arena **arena_ptr, size_t size) in zend_arena_alloc() 190 static zend_always_inline void* zend_arena_checkpoint(zend_arena *arena) in zend_arena_checkpoint() [all …]
|
H A D | zend_smart_string.h | 54 static zend_always_inline size_t smart_string_alloc(smart_string *str, size_t len, bool persistent)… in smart_string_alloc() 65 static zend_always_inline void smart_string_free_ex(smart_string *str, bool persistent) { in smart_string_free_ex() 73 static zend_always_inline void smart_string_0(smart_string *str) { in smart_string_0() 79 static zend_always_inline void smart_string_appendc_ex(smart_string *dest, char ch, bool persistent… in smart_string_appendc_ex() 84 static zend_always_inline void smart_string_appendl_ex(smart_string *dest, const char *str, size_t … in smart_string_appendl_ex() 91 static zend_always_inline void smart_string_append_long_ex(smart_string *dest, zend_long num, bool … in smart_string_append_long_ex() 97 static zend_always_inline void smart_string_append_unsigned_ex(smart_string *dest, zend_ulong num, … in smart_string_append_unsigned_ex() 103 static zend_always_inline void smart_string_setl(smart_string *dest, char *src, size_t len) { in smart_string_setl() 109 static zend_always_inline void smart_string_reset(smart_string *str) { in smart_string_reset()
|
H A D | zend_ptr_stack.h | 59 static zend_always_inline void zend_ptr_stack_3_push(zend_ptr_stack *stack, void *a, void *b, void … 73 static zend_always_inline void zend_ptr_stack_2_push(zend_ptr_stack *stack, void *a, void *b) in zend_ptr_stack_2_push() 86 static zend_always_inline void zend_ptr_stack_3_pop(zend_ptr_stack *stack, void **a, void **b, void… in zend_ptr_stack_3_pop() 94 static zend_always_inline void zend_ptr_stack_2_pop(zend_ptr_stack *stack, void **a, void **b) in zend_ptr_stack_2_pop() 101 static zend_always_inline void zend_ptr_stack_push(zend_ptr_stack *stack, void *ptr) in zend_ptr_stack_push() 109 static zend_always_inline void *zend_ptr_stack_pop(zend_ptr_stack *stack) in zend_ptr_stack_pop() 115 static zend_always_inline void *zend_ptr_stack_top(zend_ptr_stack *stack) in zend_ptr_stack_top()
|
H A D | zend_variables.h | 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()
|
H A D | zend_string.h | 139 static zend_always_inline zend_ulong zend_string_hash_val(zend_string *s) 144 static zend_always_inline void zend_string_forget_hash_val(zend_string *s) in zend_string_forget_hash_val() 150 static zend_always_inline uint32_t zend_string_refcount(const zend_string *s) in zend_string_refcount() 158 static zend_always_inline uint32_t zend_string_addref(zend_string *s) in zend_string_addref() 166 static zend_always_inline uint32_t zend_string_delref(zend_string *s) in zend_string_delref() 174 static zend_always_inline zend_string *zend_string_alloc(size_t len, bool persistent) in zend_string_alloc() 216 static zend_always_inline zend_string *zend_string_copy(zend_string *s) in zend_string_copy() 328 static zend_always_inline void zend_string_free(zend_string *s) in zend_string_free() 336 static zend_always_inline void zend_string_efree(zend_string *s) in zend_string_efree() 344 static zend_always_inline void zend_string_release(zend_string *s) in zend_string_release() [all …]
|
H A D | zend_ast.h | 325 static zend_always_inline size_t zend_ast_size(uint32_t children) { in zend_ast_size() 329 static zend_always_inline bool zend_ast_is_special(zend_ast *ast) { in zend_ast_is_special() 333 static zend_always_inline bool zend_ast_is_list(zend_ast *ast) { in zend_ast_is_list() 336 static zend_always_inline zend_ast_list *zend_ast_get_list(zend_ast *ast) { in zend_ast_get_list() 341 static zend_always_inline zval *zend_ast_get_zval(zend_ast *ast) { in zend_ast_get_zval() 345 static zend_always_inline zend_string *zend_ast_get_str(zend_ast *ast) { in zend_ast_get_str() 351 static zend_always_inline zend_string *zend_ast_get_constant_name(zend_ast *ast) { in zend_ast_get_constant_name() 357 static zend_always_inline uint32_t zend_ast_get_num_children(zend_ast *ast) { in zend_ast_get_num_children() 361 static zend_always_inline uint32_t zend_ast_get_lineno(zend_ast *ast) { in zend_ast_get_lineno() 382 static zend_always_inline zend_ast *zend_ast_create_cast(uint32_t type, zend_ast *op0) { in zend_ast_create_cast() [all …]
|
H A D | zend_gc.h | 88 static zend_always_inline void gc_check_possible_root(zend_refcounted *ref) in gc_check_possible_root() 103 static zend_always_inline void gc_check_possible_root_no_ref(zend_refcounted *ref) in gc_check_possible_root_no_ref() 124 static zend_always_inline void zend_get_gc_buffer_add_zval( in zend_get_gc_buffer_add_zval() 135 static zend_always_inline void zend_get_gc_buffer_add_obj( in zend_get_gc_buffer_add_obj() 144 static zend_always_inline void zend_get_gc_buffer_add_ptr( in zend_get_gc_buffer_add_ptr() 153 static zend_always_inline void zend_get_gc_buffer_use( in zend_get_gc_buffer_use()
|
H A D | zend_hash.h | 264 static zend_always_inline zend_result zend_hash_has_more_elements(HashTable *ht) { in zend_hash_has_more_elements() 267 static zend_always_inline zend_result zend_hash_move_forward(HashTable *ht) { in zend_hash_move_forward() 270 static zend_always_inline zend_result zend_hash_move_backwards(HashTable *ht) { in zend_hash_move_backwards() 279 static zend_always_inline int zend_hash_get_current_key_type(const HashTable *ht) { in zend_hash_get_current_key_type() 282 static zend_always_inline zval* zend_hash_get_current_data(const HashTable *ht) { in zend_hash_get_current_data() 285 static zend_always_inline void zend_hash_internal_pointer_reset(HashTable *ht) { in zend_hash_internal_pointer_reset() 288 static zend_always_inline void zend_hash_internal_pointer_end(HashTable *ht) { in zend_hash_internal_pointer_end() 317 static zend_always_inline uint32_t zend_hash_num_elements(const HashTable *ht) { in zend_hash_num_elements() 372 static zend_always_inline void zend_array_release(zend_array *array) in zend_array_release() 382 static zend_always_inline void zend_hash_release(zend_array *array) in zend_hash_release() [all …]
|
H A D | zend_operators.h | 83 static zend_always_inline bool instanceof_function( in instanceof_function() 120 static zend_always_inline zend_long zend_dval_to_lval(double d) in zend_dval_to_lval() 131 static zend_always_inline zend_long zend_dval_to_lval_cap(double d) in zend_dval_to_lval_cap() 149 static zend_always_inline zend_long zend_dval_to_lval_safe(double d) in zend_dval_to_lval_safe() 176 static zend_always_inline const char * 238 static zend_always_inline const char * 323 static zend_always_inline double zval_get_double(const zval *op) { in zval_get_double() 326 static zend_always_inline zend_string *zval_get_string(zval *op) { in zval_get_string() 370 static zend_always_inline bool try_convert_to_string(zval *op) { in try_convert_to_string() 394 static zend_always_inline bool i_zend_is_true(const zval *op) in i_zend_is_true() [all …]
|
H A D | zend_weakrefs.h | 35 static zend_always_inline void *zend_weakrefs_hash_add_ptr(HashTable *ht, zend_object *key, void *p… in zend_weakrefs_hash_add_ptr() 45 static zend_always_inline void zend_weakrefs_hash_destroy(HashTable *ht) { in zend_weakrefs_hash_destroy() 60 static zend_always_inline zend_ulong zend_object_to_weakref_key(const zend_object *object) in zend_object_to_weakref_key() 66 static zend_always_inline zend_object *zend_weakref_key_to_object(zend_ulong key) in zend_weakref_key_to_object()
|
H A D | zend_lazy_objects.h | 81 static zend_always_inline bool zend_object_is_lazy(zend_object *obj) in zend_object_is_lazy() 86 static zend_always_inline bool zend_object_is_lazy_proxy(zend_object *obj) in zend_object_is_lazy_proxy() 91 static zend_always_inline bool zend_lazy_object_initialized(zend_object *obj) in zend_lazy_object_initialized() 98 static zend_always_inline bool zend_lazy_object_must_init(zend_object *obj) in zend_lazy_object_must_init()
|
H A D | zend_llist.h | 71 static zend_always_inline void *zend_llist_get_first(zend_llist *l) in zend_llist_get_first() 76 static zend_always_inline void *zend_llist_get_last(zend_llist *l) in zend_llist_get_last() 81 static zend_always_inline void *zend_llist_get_next(zend_llist *l) in zend_llist_get_next() 86 static zend_always_inline void *zend_llist_get_prev(zend_llist *l) in zend_llist_get_prev()
|
H A D | zend_multiply.h | 170 static zend_always_inline size_t zend_safe_address(size_t nmemb, size_t size, size_t offset, bool *… in zend_safe_address() 198 static zend_always_inline size_t zend_safe_address(size_t nmemb, size_t size, size_t offset, bool *… in zend_safe_address() 235 static zend_always_inline size_t zend_safe_address(size_t nmemb, size_t size, size_t offset, bool *… in zend_safe_address() 257 static zend_always_inline size_t zend_safe_address(size_t nmemb, size_t size, size_t offset, bool *… in zend_safe_address() 278 static zend_always_inline size_t zend_safe_address(size_t nmemb, size_t size, size_t offset, bool *… in zend_safe_address() 302 static zend_always_inline size_t zend_safe_address(size_t nmemb, size_t size, size_t offset, bool *… in zend_safe_address() 316 static zend_always_inline size_t zend_safe_address(size_t nmemb, size_t size, size_t offset, bool *… in zend_safe_address() 331 static zend_always_inline size_t zend_safe_address_guarded(size_t nmemb, size_t size, size_t offset) in zend_safe_address_guarded() 344 static zend_always_inline size_t zend_safe_addmult(size_t nmemb, size_t size, size_t offset, const … in zend_safe_addmult()
|
H A D | zend_objects_API.h | 67 static zend_always_inline void zend_object_store_ctor_failed(zend_object *obj) in zend_object_store_ctor_failed() 74 static zend_always_inline void zend_object_release(zend_object *obj) in END_EXTERN_C() 83 static zend_always_inline size_t zend_object_properties_size(zend_class_entry *ce) in zend_object_properties_size() 93 static zend_always_inline void *zend_object_alloc(size_t obj_size, zend_class_entry *ce) { in zend_object_alloc()
|
H A D | zend_attributes.h | 97 static zend_always_inline zend_attribute *zend_add_class_attribute(zend_class_entry *ce, zend_strin… in END_EXTERN_C() 103 static zend_always_inline zend_attribute *zend_add_function_attribute(zend_function *func, zend_str… in zend_add_function_attribute() 109 static zend_always_inline zend_attribute *zend_add_parameter_attribute(zend_function *func, uint32_… in zend_add_parameter_attribute() 115 static zend_always_inline zend_attribute *zend_add_property_attribute(zend_class_entry *ce, zend_pr… in zend_add_property_attribute() 121 static zend_always_inline zend_attribute *zend_add_class_constant_attribute(zend_class_entry *ce, z… in zend_add_class_constant_attribute()
|
H A D | zend_call_stack.h | 40 static zend_always_inline void *zend_call_stack_position(void) { in zend_call_stack_position() 52 static zend_always_inline bool zend_call_stack_overflowed(void *stack_limit) { in zend_call_stack_overflowed()
|
H A D | zend_execute.h | 134 static zend_always_inline void zend_copy_to_variable(zval *variable_ptr, zval *value, uint8_t value… in zend_copy_to_variable() 251 static zend_always_inline zend_vm_stack zend_vm_stack_new_page(size_t size, zend_vm_stack prev) { in zend_vm_stack_new_page() 287 static zend_always_inline uint32_t zend_vm_calc_used_stack(uint32_t num_args, zend_function *func) in zend_vm_calc_used_stack() 305 static zend_always_inline void zend_vm_stack_free_extra_args_ex(uint32_t call_info, zend_execute_da… in zend_vm_stack_free_extra_args_ex() 317 static zend_always_inline void zend_vm_stack_free_extra_args(zend_execute_data *call) in zend_vm_stack_free_extra_args() 322 static zend_always_inline void zend_vm_stack_free_args(zend_execute_data *call) in zend_vm_stack_free_args() 336 static zend_always_inline void zend_vm_stack_free_call_frame_ex(uint32_t call_info, zend_execute_da… in zend_vm_stack_free_call_frame_ex() 356 static zend_always_inline void zend_vm_stack_free_call_frame(zend_execute_data *call) in zend_vm_stack_free_call_frame() 364 static zend_always_inline void zend_vm_stack_extend_call_frame( in zend_vm_stack_extend_call_frame() 383 static zend_always_inline zend_function *zend_active_function(void) in zend_active_function() [all …]
|
H A D | zend_API.h | 767 static zend_always_inline void zend_fcc_addref(zend_fcall_info_cache *fcc) in zend_fcc_addref() 792 static zend_always_inline void zend_fcc_dtor(zend_fcall_info_cache *fcc) in zend_fcc_dtor() 842 static zend_always_inline void zend_call_known_fcc( in zend_call_known_fcc() 856 static zend_always_inline void zend_call_known_instance_method( in zend_call_known_instance_method() 895 static zend_always_inline zend_result zend_forbid_dynamic_call(void) in zend_forbid_dynamic_call() 1493 static zend_always_inline zval *zend_try_array_init(zval *zv) in zend_try_array_init() 2396 static zend_always_inline bool zend_parse_arg_array_ht_or_long( in zend_parse_arg_array_ht_or_long() 2445 static zend_always_inline bool zend_parse_arg_obj_or_long( in zend_parse_arg_obj_or_long() 2511 static zend_always_inline bool zend_parse_arg_array_ht_or_str( in zend_parse_arg_array_ht_or_str() 2550 static zend_always_inline bool zend_parse_arg_obj_or_class_name( in zend_parse_arg_obj_or_class_name() [all …]
|
H A D | zend_interfaces.h | 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() 49 static zend_always_inline zval* zend_call_method_with_1_params(zend_object *object, zend_class_entr… in zend_call_method_with_1_params() 55 static zend_always_inline zval* zend_call_method_with_2_params(zend_object *object, zend_class_entr… in zend_call_method_with_2_params()
|
/php-src/ext/dom/ |
H A D | internal_helpers.h | 28 static zend_always_inline zend_class_entry *dom_get_##name##_ce(bool modern) \ 33 static zend_always_inline zend_class_entry *dom_get_html_document_ce(bool modern) in dom_get_html_document_ce() 38 static zend_always_inline zend_class_entry *dom_get_xml_document_ce(bool modern) in dom_get_xml_document_ce() 43 static zend_always_inline zend_class_entry *dom_get_dtd_namednodemap_ce(bool modern) in dom_get_dtd_namednodemap_ce() 65 static zend_always_inline size_t dom_minimum_modification_nr_since_parsing(php_libxml_ref_obj *doc_… in DOM_DEF_GET_CE_FUNC() 72 static zend_always_inline void dom_mark_document_cache_as_modified_since_parsing(php_libxml_ref_obj… in dom_mark_document_cache_as_modified_since_parsing() 81 static zend_always_inline void dom_mark_ids_modified(php_libxml_ref_obj *doc_ptr) in dom_mark_ids_modified() 87 static zend_always_inline bool dom_is_document_cache_modified_since_parsing(php_libxml_ref_obj *doc… in dom_is_document_cache_modified_since_parsing() 92 static zend_always_inline zend_long dom_mangle_pointer_for_key(const void *ptr) in dom_mangle_pointer_for_key()
|
H A D | xml_common.h | 86 static zend_always_inline php_dom_private_data *php_dom_get_private_data(dom_object *intern) in php_dom_get_private_data() 92 static zend_always_inline xmlNodePtr php_dom_next_in_tree_order(const xmlNode *nodep, const xmlNode… in php_dom_next_in_tree_order() 117 static zend_always_inline bool php_dom_follow_spec_doc_ref(const php_libxml_ref_obj *document) in php_dom_follow_spec_doc_ref() 122 static zend_always_inline bool php_dom_follow_spec_intern(const dom_object *intern) in php_dom_follow_spec_intern()
|
/php-src/Zend/Optimizer/ |
H A D | zend_inference.h | 40 …static zend_always_inline bool _ssa_##opN##_has_range(const zend_op_array *op_array, const zend_ss… 55 …static zend_always_inline zend_long _ssa_##opN##_min_range(const zend_op_array *op_array, const ze… 72 …static zend_always_inline zend_long _ssa_##opN##_max_range(const zend_op_array *op_array, const ze… 89 …static zend_always_inline char _ssa_##opN##_range_underflow(const zend_op_array *op_array, const z… 106 …static zend_always_inline char _ssa_##opN##_range_overflow(const zend_op_array *op_array, const ze… 148 static zend_always_inline uint32_t _const_op_type(const zval *zv) { in END_EXTERN_C() 165 static zend_always_inline uint32_t get_ssa_var_info(const zend_ssa *ssa, int ssa_var_num) in get_ssa_var_info() 175 …static zend_always_inline uint32_t _ssa_##opN##_info(const zend_op_array *op_array, const zend_ssa… 185 …static zend_always_inline uint32_t _ssa_##opN##_def_info(const zend_op_array *op_array, const zend… 209 static zend_always_inline bool zend_add_will_overflow(zend_long a, zend_long b) { in DEFINE_SSA_OP_INFO() [all …]
|
H A D | zend_ssa.h | 162 static zend_always_inline void _zend_ssa_remove_def(zend_ssa_var *var) in _zend_ssa_remove_def() 170 static zend_always_inline void zend_ssa_remove_result_def(zend_ssa *ssa, zend_ssa_op *ssa_op) in zend_ssa_remove_result_def() 177 static zend_always_inline void zend_ssa_remove_op1_def(zend_ssa *ssa, zend_ssa_op *ssa_op) in zend_ssa_remove_op1_def() 184 static zend_always_inline void zend_ssa_remove_op2_def(zend_ssa *ssa, zend_ssa_op *ssa_op) in zend_ssa_remove_op2_def() 193 static zend_always_inline int zend_ssa_next_use(const zend_ssa_op *ssa_op, int var, int use) in END_EXTERN_C() 205 static zend_always_inline zend_ssa_phi* zend_ssa_next_use_phi(const zend_ssa *ssa, int var, const z… in zend_ssa_next_use_phi() 220 static zend_always_inline bool zend_ssa_is_no_val_use(const zend_op *opline, const zend_ssa_op *ssa… in zend_ssa_is_no_val_use() 239 static zend_always_inline void zend_ssa_rename_defs_of_instr(zend_ssa *ssa, zend_ssa_op *ssa_op) { in zend_ssa_rename_defs_of_instr()
|