Lines Matching refs:str_length
1147 ZEND_API int zend_hash_get_current_key_ex(const HashTable *ht, char **str_index, uint *str_length, … in zend_hash_get_current_key_ex() argument
1162 if (str_length) { in zend_hash_get_current_key_ex()
1163 *str_length = p->nKeyLength; in zend_hash_get_current_key_ex()
1231 …urrent_key_ex(HashTable *ht, int key_type, const char *str_index, uint str_length, ulong num_index… in zend_hash_update_current_key_ex() argument
1245 str_length = 0; in zend_hash_update_current_key_ex()
1261 h = zend_inline_hash_func(str_index, str_length); in zend_hash_update_current_key_ex()
1265 (p->nKeyLength == str_length && in zend_hash_update_current_key_ex()
1267 memcmp(p->arKey, str_index, str_length) == 0)) { in zend_hash_update_current_key_ex()
1275 (q->h == h && q->nKeyLength == str_length && in zend_hash_update_current_key_ex()
1276 memcmp(q->arKey, str_index, str_length) == 0)) { in zend_hash_update_current_key_ex()
1378 (!IS_INTERNED(p->arKey) && p->nKeyLength != str_length)) { in zend_hash_update_current_key_ex()
1384 q = (Bucket *) pemalloc(sizeof(Bucket) + str_length, ht->persistent); in zend_hash_update_current_key_ex()
1387 q->nKeyLength = str_length; in zend_hash_update_current_key_ex()
1423 p->nKeyLength = str_length; in zend_hash_update_current_key_ex()
1428 memcpy((char*)p->arKey, str_index, str_length); in zend_hash_update_current_key_ex()