Lines Matching refs:ht
457 static zend_always_inline int process_nested_data(UNSERIALIZE_PARAMETER, HashTable *ht, zend_long e…
490 if (UNEXPECTED((old_data = zend_hash_index_find(ht, idx)) != NULL)) {
493 data = zend_hash_index_update(ht, idx, &d);
495 data = zend_hash_index_add_new(ht, idx, &d);
501 if (UNEXPECTED((old_data = zend_hash_find(ht, Z_STR(key))) != NULL)) {
504 data = zend_hash_update(ht, Z_STR(key), &d);
506 data = zend_hash_add_new(ht, Z_STR(key), &d);
562 if ((old_data = zend_hash_find(ht, Z_STR(key))) != NULL) {
567 data = zend_hash_update_ind(ht, Z_STR(key), &d);
581 data = zend_hash_update_ind(ht, Z_STR(key), &d);
584 data = zend_hash_add_new(ht, Z_STR(key), &d);
682 HashTable *ht;
717 ht = Z_OBJPROP_P(rval);
718 if (elements >= (zend_long)(HT_MAX_SIZE - zend_hash_num_elements(ht))) {
722 zend_hash_extend(ht, zend_hash_num_elements(ht) + elements, HT_FLAGS(ht) & HASH_FLAG_PACKED);
723 if (!process_nested_data(UNSERIALIZE_PASSTHRU, ht, elements, Z_OBJ_P(rval))) {