Home
last modified time | relevance | path

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

/PHP-5.4/Zend/
H A Dzend_hash.h45 typedef ulong (*hash_func_t)(const char *arKey, uint nKeyLength);
56 uint nKeyLength; member
87 uint nKeyLength; member
153 #define zend_hash_del(ht, arKey, nKeyLength) \ argument
155 #define zend_hash_quick_del(ht, arKey, nKeyLength, h) \ argument
266 for (; nKeyLength >= 8; nKeyLength -= 8) { in zend_inline_hash_func()
276 switch (nKeyLength) { in zend_inline_hash_func()
291 ZEND_API ulong zend_hash_func(const char *arKey, uint nKeyLength);
358 return zend_hash_del(ht, arKey, nKeyLength); in zend_symtable_del()
365 return zend_hash_find(ht, arKey, nKeyLength, pData); in zend_symtable_find()
[all …]
H A Dzend_ts_hash.h53 #define zend_ts_hash_update(ht, arKey, nKeyLength, pData, nDataSize, pDest) \ argument
55 #define zend_ts_hash_add(ht, arKey, nKeyLength, pData, nDataSize, pDest) \ argument
59 #define zend_ts_hash_quick_update(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \ argument
61 #define zend_ts_hash_quick_add(ht, arKey, nKeyLength, h, pData, nDataSize, pDest) \ argument
70 ZEND_API int zend_ts_hash_add_empty_element(TsHashTable *ht, char *arKey, uint nKeyLength);
82 #define zend_ts_hash_del(ht, arKey, nKeyLength) \ argument
83 zend_ts_hash_del_key_or_index(ht, arKey, nKeyLength, 0, HASH_DEL_KEY)
87 ZEND_API ulong zend_ts_get_hash_value(TsHashTable *ht, char *arKey, uint nKeyLength);
90 ZEND_API int zend_ts_hash_find(TsHashTable *ht, char *arKey, uint nKeyLength, void **pData);
95 ZEND_API int zend_ts_hash_exists(TsHashTable *ht, char *arKey, uint nKeyLength);
[all …]
H A Dzend_hash.c221 ((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) { in _zend_hash_add_or_update()
260 p->nKeyLength = nKeyLength; in _zend_hash_add_or_update()
298 ((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) { in _zend_hash_quick_add_or_update()
338 p->nKeyLength = nKeyLength; in _zend_hash_quick_add_or_update()
504 && (p->nKeyLength == nKeyLength) in zend_hash_del_key_or_index()
770 hash_key.nKeyLength = p->nKeyLength; in zend_hash_apply_with_arguments()
876 hash_key.nKeyLength = p->nKeyLength; in zend_hash_replace_checker_wrapper()
927 ((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) { in zend_hash_find()
953 ((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) { in zend_hash_quick_find()
977 ((p->h == h) && (p->nKeyLength == nKeyLength) && !memcmp(p->arKey, arKey, nKeyLength))) { in zend_hash_exists()
[all …]
H A Dzend_ts_hash.c135 ZEND_API int zend_ts_hash_add_empty_element(TsHashTable *ht, char *arKey, uint nKeyLength) in zend_ts_hash_add_empty_element() argument
140 retval = zend_hash_add_empty_element(TS_HASH(ht), arKey, nKeyLength); in zend_ts_hash_add_empty_element()
195 retval = zend_hash_del_key_or_index(TS_HASH(ht), arKey, nKeyLength, h, flag); in zend_ts_hash_del_key_or_index()
201 ZEND_API ulong zend_ts_get_hash_value(TsHashTable *ht, char *arKey, uint nKeyLength) in zend_ts_get_hash_value() argument
206 retval = zend_get_hash_value(arKey, nKeyLength); in zend_ts_get_hash_value()
212 ZEND_API int zend_ts_hash_find(TsHashTable *ht, char *arKey, uint nKeyLength, void **pData) in zend_ts_hash_find() argument
217 retval = zend_hash_find(TS_HASH(ht), arKey, nKeyLength, pData); in zend_ts_hash_find()
223 ZEND_API int zend_ts_hash_quick_find(TsHashTable *ht, char *arKey, uint nKeyLength, ulong h, void *… in zend_ts_hash_quick_find() argument
228 retval = zend_hash_quick_find(TS_HASH(ht), arKey, nKeyLength, h, pData); in zend_ts_hash_quick_find()
245 ZEND_API int zend_ts_hash_exists(TsHashTable *ht, char *arKey, uint nKeyLength) in zend_ts_hash_exists() argument
[all …]
H A Dzend_string.c82 static const char *zend_new_interned_string_int(const char *arKey, int nKeyLength, int free_src TSR… in zend_new_interned_string_int() argument
93 h = zend_inline_hash_func(arKey, nKeyLength); in zend_new_interned_string_int()
97 if ((p->h == h) && (p->nKeyLength == nKeyLength)) { in zend_new_interned_string_int()
98 if (!memcmp(p->arKey, arKey, nKeyLength)) { in zend_new_interned_string_int()
108 if (CG(interned_strings_top) + ZEND_MM_ALIGNED_SIZE(sizeof(Bucket) + nKeyLength) >= in zend_new_interned_string_int()
115 CG(interned_strings_top) += ZEND_MM_ALIGNED_SIZE(sizeof(Bucket) + nKeyLength); in zend_new_interned_string_int()
122 memcpy((char*)p->arKey, arKey, nKeyLength); in zend_new_interned_string_int()
126 p->nKeyLength = nKeyLength; in zend_new_interned_string_int()
H A Dzend_ini.c156 if (f->nKeyLength == 0 && s->nKeyLength == 0) { /* both numeric */ in ini_key_compare()
157 return ZEND_NORMALIZE_BOOL(f->nKeyLength - s->nKeyLength); in ini_key_compare()
158 } else if (f->nKeyLength == 0) { /* f is numeric, s is not */ in ini_key_compare()
160 } else if (s->nKeyLength == 0) { /* s is numeric, f is not */ in ini_key_compare()
163 return zend_binary_strcasecmp(f->arKey, f->nKeyLength, s->arKey, s->nKeyLength); in ini_key_compare()
H A Dzend_variables.c205 …if (zend_hash_quick_find(EG(active_symbol_table), key->arKey, key->nKeyLength, key->h, (void **) &… in zval_copy_static_var()
209 …zend_hash_quick_add(EG(active_symbol_table), key->arKey, key->nKeyLength, key->h, &tmp, sizeof(zva… in zval_copy_static_var()
231 …if (zend_hash_quick_add(target, key->arKey, key->nKeyLength, key->h, &tmp, sizeof(zval*), NULL) ==… in zval_copy_static_var()
H A Dzend_string.h48 (((Bucket*)(((char*)(s))-sizeof(Bucket)))->nKeyLength)
H A Dzend_builtin_functions.c1663 if ((hash_key->nKeyLength==0 || hash_key->arKey[0]!=0) in copy_class_or_interface_name()
1666 (ce->name_length != hash_key->nKeyLength - 1 || in copy_class_or_interface_name()
1668 add_next_index_stringl(array, hash_key->arKey, hash_key->nKeyLength - 1, 1); in copy_class_or_interface_name()
1731 if (hash_key->nKeyLength == 0 || hash_key->arKey[0] == 0) { in copy_function_name()
1736 add_next_index_stringl(internal_ar, hash_key->arKey, hash_key->nKeyLength-1, 1); in copy_function_name()
1738 add_next_index_stringl(user_ar, hash_key->arKey, hash_key->nKeyLength-1, 1); in copy_function_name()
H A Dzend_compile.c3292 …if (zend_hash_quick_find(child_function_table, hash_key->arKey, hash_key->nKeyLength, hash_key->h,… in do_inherit_method_check()
3311 …if (zend_hash_quick_find(&ce->properties_info, hash_key->arKey, hash_key->nKeyLength, hash_key->h,… in do_inherit_property_access_check()
3326 …if (zend_hash_quick_find(&ce->properties_info, hash_key->arKey, hash_key->nKeyLength, hash_key->h,… in do_inherit_property_access_check()
3547 …if (zend_hash_quick_find(child_constants_table, hash_key->arKey, hash_key->nKeyLength, hash_key->h… in do_inherit_constant_check()
3692 ulong h = zend_hash_func(arKey, nKeyLength); in zend_add_trait_method()
3694 …if (zend_hash_quick_find(&ce->function_table, arKey, nKeyLength, h, (void**) &existing_fn) == SUCC… in zend_add_trait_method()
3699 if (zend_hash_quick_find(*overriden, arKey, nKeyLength, h, (void**) &existing_fn) == SUCCESS) { in zend_add_trait_method()
3721 zend_hash_quick_update(*overriden, arKey, nKeyLength, h, fn, sizeof(zend_function), (void**)&fn); in zend_add_trait_method()
3757 …zend_hash_quick_update(&ce->function_table, arKey, nKeyLength, h, fn, sizeof(zend_function), (void… in zend_add_trait_method()
3758 zend_add_magic_methods(ce, arKey, nKeyLength, fn TSRMLS_CC); in zend_add_trait_method()
[all …]
H A Dzend_API.c993 if (hash_key->nKeyLength) { in zend_merge_property()
999 ZVAL_STRINGL(member, hash_key->arKey, hash_key->nKeyLength-1, 1); in zend_merge_property()
/PHP-5.4/ext/standard/
H A Dvar.c44 if (hash_key->nKeyLength == 0) { /* numeric key */ in php_array_element_dump()
48 PHPWRITE(hash_key->arKey, hash_key->nKeyLength - 1); in php_array_element_dump()
63 if (hash_key->nKeyLength == 0) { /* numeric key */ in php_object_property_dump()
77 PHPWRITE(hash_key->arKey, hash_key->nKeyLength - 1); in php_object_property_dump()
195 if (hash_key->nKeyLength == 0) { /* numeric key */ in zval_array_element_dump()
205 PHPWRITE(hash_key->arKey, hash_key->nKeyLength - 1); in zval_array_element_dump()
220 if (hash_key->nKeyLength == 0) { /* numeric key */ in zval_object_property_dump()
223 zend_unmangle_property_name(hash_key->arKey, hash_key->nKeyLength - 1, &class_name, &prop_name); in zval_object_property_dump()
352 if (hash_key->nKeyLength == 0) { /* numeric key */ in php_array_element_export()
390 if (hash_key->nKeyLength != 0) { in php_object_element_export()
[all …]
H A Darray.c184 if (f->nKeyLength == 0) { in php_array_key_compare()
193 if (s->nKeyLength == 0) { in php_array_key_compare()
736 if (f->nKeyLength == 0) { in php_array_user_key_compare()
744 if (s->nKeyLength == 0) { in php_array_user_key_compare()
1817 temp->nKeyLength = 0; in php_array_data_shuffle()
1887 if (p->nKeyLength == 0) { in php_splice()
1899 if (p->nKeyLength == 0) { in php_splice()
1923 if (p->nKeyLength == 0) { in php_splice()
2952 if (p->nKeyLength == 0) { in php_array_intersect_key()
3370 if (p->nKeyLength == 0) { in php_array_diff_key()
[all …]
H A Dbasic_functions.c4527 if (hash_key->nKeyLength > 0) {
4528 …add_assoc_stringl_ex(retval, hash_key->arKey, hash_key->nKeyLength, Z_STRVAL_P(entry), Z_STRLEN_P(…
4536 add_assoc_zval_ex(retval, hash_key->arKey, hash_key->nKeyLength, tmp);
5299 if (hash_key->nKeyLength == 0 ||
/PHP-5.4/ext/standard/html_tables/
H A Dhtml_table_gen.php727 $nKeyLength = strlen($str);
730 for (; $nKeyLength > 0; $nKeyLength--) {
/PHP-5.4/
H A D.gdbinit302 if $p->nKeyLength > 0
303 ____print_str $p->arKey $p->nKeyLength
332 if $p->nKeyLength > 0
333 ____print_str $p->arKey $p->nKeyLength
400 if $p->nKeyLength > 0
401 ____print_str $p->arKey $p->nKeyLength
/PHP-5.4/ext/phar/
H A Ddirstream.c152 static int phar_add_empty(HashTable *ht, char *arKey, uint nKeyLength) /* {{{ */ in phar_add_empty() argument
156 return zend_hash_update(ht, arKey, nKeyLength, (void *) &dummy, sizeof(void *), NULL); in phar_add_empty()
171 result = zend_binary_strcmp(f->arKey, f->nKeyLength, s->arKey, s->nKeyLength); in phar_compare_dir_name()
H A Dphar_internal.h549 static inline int phar_make_unicode(zstr *c_var, char *arKey, uint nKeyLength TSRMLS_DC) in phar_make_unicode()
555 if (zend_string_to_unicode(conv, &c_var->u, &c_var_len, arKey, nKeyLength TSRMLS_CC) == FAILURE) { in phar_make_unicode()
/PHP-5.4/sapi/apache2handler/
H A Dapache_config.c124 …if (zend_hash_find(target_ht, hash_key->arKey, hash_key->nKeyLength, (void **) &orig_per_dir_entry… in should_overwrite_per_dir_entry()
/PHP-5.4/ext/spl/
H A Dspl_iterators.c2792 uint nKeyLength; in SPL_METHOD() local
2802 …if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "sz", &arKey, &nKeyLength, &value) == FAILURE… in SPL_METHOD()
2807 …zend_symtable_update(HASH_OF(intern->u.caching.zcache), arKey, nKeyLength+1, &value, sizeof(value)… in SPL_METHOD()
2817 uint nKeyLength; in SPL_METHOD() local
2827 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &arKey, &nKeyLength) == FAILURE) { in SPL_METHOD()
2846 uint nKeyLength; in SPL_METHOD() local
2855 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &arKey, &nKeyLength) == FAILURE) { in SPL_METHOD()
2859 zend_symtable_del(HASH_OF(intern->u.caching.zcache), arKey, nKeyLength+1); in SPL_METHOD()
2869 uint nKeyLength; in SPL_METHOD() local
2878 if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s", &arKey, &nKeyLength) == FAILURE) { in SPL_METHOD()
[all …]
/PHP-5.4/sapi/cli/
H A Dphp_cli_server.c592 if (hash_key->nKeyLength) { in sapi_cli_server_register_entry_cb()
595 key = estrndup(hash_key->arKey, hash_key->nKeyLength); in sapi_cli_server_register_entry_cb()
596 for(i=0; i<hash_key->nKeyLength; i++) { in sapi_cli_server_register_entry_cb()
/PHP-5.4/sapi/apache/
H A Dmod_php5.c742 …if (zend_hash_find(target_ht, hash_key->arKey, hash_key->nKeyLength, (void **) &orig_per_dir_entry… in should_overwrite_per_dir_entry()
/PHP-5.4/sapi/apache_hooks/
H A Dmod_php5.c796 …if (zend_hash_find(target_ht, hash_key->arKey, hash_key->nKeyLength, (void **) &new_per_dir_entry)… in should_overwrite_per_dir_entry()
/PHP-5.4/ext/reflection/
H A Dphp_reflection.c3927 if (hash_key->nKeyLength == 0) { in _adddynproperty()
3935 ZVAL_STRINGL(&member, hash_key->arKey, hash_key->nKeyLength-1, 0); in _adddynproperty()
/PHP-5.4/ext/soap/
H A Dphp_encoding.c2283 if (ht->pListTail && ht->pListTail->nKeyLength == 0) { in array_num_elements()

Completed in 207 milliseconds