Home
last modified time | relevance | path

Searched refs:HashTable (Results 1 – 25 of 323) sorted by relevance

12345678910>>...13

/php-src/ext/soap/
H A Dphp_sdl.h52 HashTable functions; /* array of sdlFunction */
53 HashTable *types; /* array of sdlTypesPtr */
54 HashTable *elements; /* array of sdlTypesPtr */
55 HashTable *encoders; /* array of encodePtr */
58 HashTable *groups; /* array of sdlTypesPtr */
67 HashTable docs; /* array of xmlDocPtr */
69 HashTable messages; /* array of xmlNodePtr */
70 HashTable bindings; /* array of xmlNodePtr */
71 HashTable portTypes; /* array of xmlNodePtr */
72 HashTable services; /* array of xmlNodePtr */
[all …]
H A Dphp_soap.h82 HashTable *ft;
95 HashTable *typemap;
101 HashTable *class_map;
155 HashTable defEncNs; /* mapping of default namespaces to prefixes */
156 HashTable defEnc;
157 HashTable defEncIndex;
158 HashTable *typemap;
171 HashTable *mem_cache;
173 HashTable *class_map;
175 HashTable wsdl_cache;
[all …]
/php-src/Zend/
H A Dzend_hash.h337 ZEND_API HashTable* ZEND_FASTCALL zend_array_dup(HashTable *source);
339 ZEND_API HashTable* zend_array_to_list(HashTable *source);
341 ZEND_API HashTable* ZEND_FASTCALL zend_symtable_to_proptable(HashTable *ht);
342 ZEND_API HashTable* ZEND_FASTCALL zend_proptable_to_symtable(HashTable *ht, bool always_duplicate);
1001 const HashTable *__ht = (_ht); \
1009 const HashTable *__ht = (_ht); \
1018 const HashTable *__ht = (_ht); \
1046 const HashTable *__ht = (_ht); \
1235 const HashTable *__ht = (_ht); \
1443 const HashTable *__ht = (_ht); \
[all …]
H A Dzend_globals.h97 HashTable *auto_globals;
129 HashTable interned_strings;
141 HashTable *memoized_exprs;
150 HashTable *delayed_autoloads;
151 HashTable *unlinked_uses;
213 HashTable *in_autoload;
223 HashTable regular_list;
224 HashTable persistent_list;
242 HashTable *ini_directives;
243 HashTable *modified_ini_directives;
[all …]
H A Dzend_weakrefs.h33 ZEND_API zval *zend_weakrefs_hash_add(HashTable *ht, zend_object *key, zval *pData);
34 ZEND_API zend_result zend_weakrefs_hash_del(HashTable *ht, zend_object *key);
35 static zend_always_inline void *zend_weakrefs_hash_add_ptr(HashTable *ht, zend_object *key, void *p… in zend_weakrefs_hash_add_ptr()
65 HashTable *zend_weakmap_get_gc(zend_object *object, zval **table, int *n);
66 HashTable *zend_weakmap_get_key_entry_gc(zend_object *object, zval **table, int *n);
67 HashTable *zend_weakmap_get_entry_gc(zend_object *object, zval **table, int *n);
68 HashTable *zend_weakmap_get_object_key_entry_gc(zend_object *object, zval **table, int *n);
69 HashTable *zend_weakmap_get_object_entry_gc(zend_object *object, zval **table, int *n);
H A Dzend_hash.c284 HashTable *ht = emalloc(sizeof(HashTable)); in _zend_new_array_0()
291 HashTable *ht = emalloc(sizeof(HashTable)); in _zend_new_array()
299 HashTable *ht = emalloc(sizeof(HashTable)); in zend_new_pair()
624 HashTable *ht = Z_ARRVAL_P(array); in zend_hash_iterator_pos_ex()
2342 static void zend_array_dup_ht_iterators(HashTable *source, HashTable *target) { in zend_array_dup_ht_iterators()
2430 ZEND_API HashTable* ZEND_FASTCALL zend_array_dup(HashTable *source) in zend_array_dup()
2433 HashTable *target; in zend_array_dup()
2518 ZEND_API HashTable* zend_array_to_list(HashTable *source) in zend_array_to_list()
3163 ZEND_API int zend_hash_compare(HashTable *ht1, HashTable *ht2, compare_func_t compar, bool ordered) in zend_hash_compare()
3299 ZEND_API HashTable* ZEND_FASTCALL zend_symtable_to_proptable(HashTable *ht) in zend_symtable_to_proptable()
[all …]
H A Dzend_attributes.c36 static HashTable internal_attributes;
135 static HashTable *attributes_sensitive_parameter_value_get_properties_for(zend_object *zobj, zend_p… in attributes_sensitive_parameter_value_get_properties_for()
145 static zend_attribute *get_attribute(HashTable *attributes, zend_string *lcname, uint32_t offset) in get_attribute()
160 static zend_attribute *get_attribute_str(HashTable *attributes, const char *str, size_t len, uint32… in get_attribute_str()
175 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname) in zend_get_attribute()
180 ZEND_API zend_attribute *zend_get_attribute_str(HashTable *attributes, const char *str, size_t len) in zend_get_attribute_str()
185 ZEND_API zend_attribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, u… in zend_get_parameter_attribute()
190 ZEND_API zend_attribute *zend_get_parameter_attribute_str(HashTable *attributes, const char *str, s… in zend_get_parameter_attribute_str()
239 ZEND_API bool zend_is_attribute_repeated(HashTable *attributes, zend_attribute *attr) in zend_is_attribute_repeated()
276 ZEND_API zend_attribute *zend_add_attribute(HashTable **attributes, zend_string *name, uint32_t arg… in zend_add_attribute()
[all …]
H A Dzend_attributes.h70 ZEND_API zend_attribute *zend_get_attribute(HashTable *attributes, zend_string *lcname);
71 ZEND_API zend_attribute *zend_get_attribute_str(HashTable *attributes, const char *str, size_t len);
73 ZEND_API zend_attribute *zend_get_parameter_attribute(HashTable *attributes, zend_string *lcname, u…
74 ZEND_API zend_attribute *zend_get_parameter_attribute_str(HashTable *attributes, const char *str, s…
79 ZEND_API bool zend_is_attribute_repeated(HashTable *attributes, zend_attribute *attr);
86 HashTable **attributes, zend_string *name, uint32_t argc,
H A Dzend_object_handlers.h84 typedef HashTable *(*zend_object_get_properties_t)(zend_object *object);
86 typedef HashTable *(*zend_object_get_debug_info_t)(zend_object *object, int *is_temp);
157 typedef HashTable *(*zend_object_get_gc_t)(zend_object *object, zval **table, int *n);
211 ZEND_API HashTable *zend_std_get_properties(zend_object *object);
212 ZEND_API HashTable *zend_std_get_gc(zend_object *object, zval **table, int *n);
213 ZEND_API HashTable *zend_std_get_debug_info(zend_object *object, int *is_temp);
230 ZEND_API HashTable *zend_std_build_object_properties_array(zend_object *zobj);
250 ZEND_API HashTable *zend_std_get_properties_for(zend_object *obj, zend_prop_purpose purpose);
254 ZEND_API HashTable *zend_get_properties_for(zval *obj, zend_prop_purpose purpose);
/php-src/ext/standard/
H A Dphp_array.h28 PHPAPI int php_array_merge(HashTable *dest, HashTable *src);
29 PHPAPI int php_array_merge_recursive(HashTable *dest, HashTable *src);
30 PHPAPI int php_array_replace_recursive(HashTable *dest, HashTable *src);
32 PHPAPI zend_long php_count_recursive(HashTable *ht);
H A Dbasic_functions.h59 HashTable *user_shutdown_function_names;
60 HashTable putenv_ht;
102 HashTable url_adapt_session_hosts_ht;
104 HashTable url_adapt_output_hosts_ht;
105 HashTable *user_filter_map;
H A Dfile.h51 PHPAPI HashTable *php_bc_fgetcsv_empty_line(void);
52 PHPAPI HashTable *php_fgetcsv(php_stream *stream, char delimiter, char enclosure, int escape_char, …
96 HashTable *stream_wrappers; /* per-request copy of url_stream_wrappers_hash */
97 HashTable *stream_filters; /* per-request copy of stream_filters_hash */
98 HashTable *wrapper_errors; /* key: wrapper address; value: linked list of char* */
/php-src/sapi/phpdbg/
H A Dphpdbg_watch.h72 HashTable elements;
78 HashTable ht;
86 HashTable parents;
95 HashTable child_container; /* children of this watch element for recursive array elements */
96 HashTable *parent_container; /* container of the value */
102 HashTable ht;
109 HashTable *ht;
110 HashTable watches; /* contains phpdbg_watch_element */
H A Dphpdbg.h231 HashTable bp[PHPDBG_BREAK_TABLES]; /* break points */
232 HashTable registered; /* registered */
233 HashTable seek; /* seek oplines */
252 HashTable watch_elements; /* user defined watch elements */
253HashTable watch_collisions; /* collision table to check if multiple watches share…
254HashTable watch_recreation; /* watch elements pending recreation of their respect…
255 HashTable watch_free; /* pointers to watch for being freed */
256 HashTable *watchlist_mem; /* triggered watchpoints */
257HashTable *watchlist_mem_backup; /* triggered watchpoints backup table while iterating…
274 HashTable file_sources;
/php-src/ext/hash/
H A Dphp_hash_sha.h33 PHP_HASH_API void PHP_SHA224InitArgs(PHP_SHA224_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
46 PHP_HASH_API void PHP_SHA256InitArgs(PHP_SHA256_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
59 PHP_HASH_API void PHP_SHA384InitArgs(PHP_SHA384_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
72 PHP_HASH_API void PHP_SHA512InitArgs(PHP_SHA512_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
77 PHP_HASH_API void PHP_SHA512_256InitArgs(PHP_SHA512_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
82 PHP_HASH_API void PHP_SHA512_224InitArgs(PHP_SHA512_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
H A Dphp_hash_sha3.h39 PHP_HASH_API void PHP_SHA3224Init(PHP_SHA3_224_CTX*, ZEND_ATTRIBUTE_UNUSED HashTable *);
43 PHP_HASH_API void PHP_SHA3256Init(PHP_SHA3_256_CTX*, ZEND_ATTRIBUTE_UNUSED HashTable *);
47 PHP_HASH_API void PHP_SHA3384Init(PHP_SHA3_384_CTX*, ZEND_ATTRIBUTE_UNUSED HashTable *);
51 PHP_HASH_API void PHP_SHA3512Init(PHP_SHA3_512_CTX*, ZEND_ATTRIBUTE_UNUSED HashTable *);
H A Dphp_hash_ripemd.h50 PHP_HASH_API void PHP_RIPEMD128Init(PHP_RIPEMD128_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
54 PHP_HASH_API void PHP_RIPEMD160Init(PHP_RIPEMD160_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
58 PHP_HASH_API void PHP_RIPEMD256Init(PHP_RIPEMD256_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
62 PHP_HASH_API void PHP_RIPEMD320Init(PHP_RIPEMD320_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *);
H A Dphp_hash_xxhash.h28 PHP_HASH_API void PHP_XXH32Init(PHP_XXH32_CTX *ctx, HashTable *args);
38 PHP_HASH_API void PHP_XXH64Init(PHP_XXH64_CTX *ctx, HashTable *args);
60 PHP_HASH_API void PHP_XXH3_64_Init(PHP_XXH3_64_CTX *ctx, HashTable *args);
67 PHP_HASH_API void PHP_XXH3_128_Init(PHP_XXH3_128_CTX *ctx, HashTable *args);
H A Dphp_hash_murmur.h27 PHP_HASH_API void PHP_MURMUR3AInit(PHP_MURMUR3A_CTX *ctx, HashTable *args);
39 PHP_HASH_API void PHP_MURMUR3CInit(PHP_MURMUR3C_CTX *ctx, HashTable *args);
51 PHP_HASH_API void PHP_MURMUR3FInit(PHP_MURMUR3F_CTX *ctx, HashTable *args);
H A Dphp_hash_tiger.h30 PHP_HASH_API void PHP_3TIGERInit(PHP_TIGER_CTX *context, ZEND_ATTRIBUTE_UNUSED HashTable *args);
31 PHP_HASH_API void PHP_4TIGERInit(PHP_TIGER_CTX *context, ZEND_ATTRIBUTE_UNUSED HashTable *args);
/php-src/ext/odbc/
H A Dphp_odbc_includes.h194 HashTable results;
257 HashTable connections;
260 int odbc_add_result(HashTable *list, odbc_result *result);
261 odbc_result *odbc_get_result(HashTable *list, int count);
262 void odbc_del_result(HashTable *list, int count);
263 int odbc_add_conn(HashTable *list, HDBC conn);
264 odbc_connection *odbc_get_conn(HashTable *list, int count);
265 void odbc_del_conn(HashTable *list, int ind);
/php-src/ext/dom/
H A Dxpath_callbacks.h40 HashTable functions;
46 HashTable *namespaces;
47 HashTable *node_list;
60 PHP_DOM_EXPORT HashTable *php_dom_xpath_callbacks_get_gc_for_whole_object(php_dom_xpath_callbacks *…
62 …try, xmlXPathContextPtr ctxt, zend_string *ns, zend_string *name, const HashTable *callable_ht, ph…
/php-src/win32/
H A Dregistry.c76 static int LoadDirectory(HashTable *directories, HKEY key, char *path, int path_len, HashTable *par… in LoadDirectory()
80 HashTable *ht = NULL; in LoadDirectory()
102 ht = (HashTable*)malloc(sizeof(HashTable)); in LoadDirectory()
123 zend_hash_str_update_mem(directories, path, path_len, ht, sizeof(HashTable)); in LoadDirectory()
173 HashTable *ht = (HashTable *)Z_PTR_P(zv); in delete_internal_hashtable()
190 PW32G(registry_directories) = (HashTable*)malloc(sizeof(HashTable)); in UpdateIniFromRegistry()
260 HashTable *ht = (HashTable *)zend_hash_str_find_ptr(PW32G(registry_directories), path, path_len); in UpdateIniFromRegistry()
/php-src/ext/opcache/
H A Dzend_accelerator_util_funcs.h33 void zend_accel_move_user_functions(HashTable *str, uint32_t count, zend_script *script);
34 void zend_accel_move_user_classes(HashTable *str, uint32_t count, zend_script *script);
H A Dzend_accelerator_util_funcs.c86 void zend_accel_move_user_functions(HashTable *src, uint32_t count, zend_script *script) in zend_accel_move_user_functions()
89 HashTable *dst; in zend_accel_move_user_functions()
117 void zend_accel_move_user_classes(HashTable *src, uint32_t count, zend_script *script) in zend_accel_move_user_classes()
120 HashTable *dst; in zend_accel_move_user_classes()
148 static zend_always_inline void _zend_accel_function_hash_copy(HashTable *target, HashTable *source,… in _zend_accel_function_hash_copy()
190 static zend_always_inline void zend_accel_function_hash_copy(HashTable *target, HashTable *source) in zend_accel_function_hash_copy()
195 static zend_never_inline void zend_accel_function_hash_copy_notify(HashTable *target, HashTable *so… in zend_accel_function_hash_copy_notify()
200 static zend_always_inline void _zend_accel_class_hash_copy(HashTable *target, HashTable *source, bo… in _zend_accel_class_hash_copy()
251 static zend_always_inline void zend_accel_class_hash_copy(HashTable *target, HashTable *source) in zend_accel_class_hash_copy()
256 static zend_never_inline void zend_accel_class_hash_copy_notify(HashTable *target, HashTable *sourc… in zend_accel_class_hash_copy_notify()

Completed in 144 milliseconds

12345678910>>...13