Lines Matching refs:ht
59 static void zend_hash_persist(HashTable *ht, void (*pPersistElement)(void *pElement TSRMLS_DC), siz… in zend_hash_persist() argument
61 Bucket *p = ht->pListHead; in zend_hash_persist()
111 if (ht->pListHead) { in zend_hash_persist()
112 ht->pListHead = zend_shared_alloc_get_xlat_entry(ht->pListHead); in zend_hash_persist()
114 if (ht->pListTail) { in zend_hash_persist()
115 ht->pListTail = zend_shared_alloc_get_xlat_entry(ht->pListTail); in zend_hash_persist()
117 if (ht->pInternalPointer) { in zend_hash_persist()
118 ht->pInternalPointer = zend_shared_alloc_get_xlat_entry(ht->pInternalPointer); in zend_hash_persist()
123 if (ht->nTableMask) { in zend_hash_persist()
125 if (ht->nNumOfElements) { in zend_hash_persist()
127 for (i = 0; i < ht->nTableSize; i++) { in zend_hash_persist()
128 if (ht->arBuckets[i]) { in zend_hash_persist()
129 ht->arBuckets[i] = zend_shared_alloc_get_xlat_entry(ht->arBuckets[i]); in zend_hash_persist()
133 zend_accel_store(ht->arBuckets, sizeof(Bucket*) * ht->nTableSize); in zend_hash_persist()
136 ht->arBuckets = (Bucket**)&uninitialized_bucket; in zend_hash_persist()
154 zend_accel_store(z->value.ht, sizeof(HashTable));
155 …zend_hash_persist(z->value.ht, (zend_persist_func_t) zend_persist_zval_ptr, sizeof(zval**) TSRMLS_…