Lines Matching refs:str_index
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
1158 *str_index = estrndup(p->arKey, p->nKeyLength - 1); in zend_hash_get_current_key_ex()
1160 *str_index = (char*)p->arKey; in zend_hash_get_current_key_ex()
1231 ZEND_API int zend_hash_update_current_key_ex(HashTable *ht, int key_type, const char *str_index, ui… in zend_hash_update_current_key_ex() argument
1258 if (IS_INTERNED(str_index)) { in zend_hash_update_current_key_ex()
1259 h = INTERNED_HASH(str_index); in zend_hash_update_current_key_ex()
1261 h = zend_inline_hash_func(str_index, str_length); in zend_hash_update_current_key_ex()
1264 if (p->arKey == str_index || in zend_hash_update_current_key_ex()
1267 memcmp(p->arKey, str_index, str_length) == 0)) { in zend_hash_update_current_key_ex()
1274 if (q->arKey == str_index || in zend_hash_update_current_key_ex()
1276 memcmp(q->arKey, str_index, str_length) == 0)) { in zend_hash_update_current_key_ex()
1377 if ((IS_INTERNED(p->arKey) != IS_INTERNED(str_index)) || in zend_hash_update_current_key_ex()
1381 if (IS_INTERNED(str_index)) { in zend_hash_update_current_key_ex()
1424 if (IS_INTERNED(str_index)) { in zend_hash_update_current_key_ex()
1425 p->arKey = str_index; in zend_hash_update_current_key_ex()
1428 memcpy((char*)p->arKey, str_index, str_length); in zend_hash_update_current_key_ex()