Lines Matching refs:ht

173 		HashTable *ht; \
175 ht = (attributes); \
176 UNSERIALIZE_PTR(ht); \
177 zend_file_cache_serialize_hash(ht, script, info, buf, zend_file_cache_serialize_attribute); \
183 HashTable *ht; \
185 ht = (attributes); \
186 zend_file_cache_unserialize_hash(ht, script, buf, zend_file_cache_unserialize_attribute, NULL); \
303 static void zend_file_cache_serialize_hash(HashTable *ht, argument
309 if (HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) {
310 ht->arData = NULL;
313 if (IS_SERIALIZED(ht->arData)) {
316 if (HT_IS_PACKED(ht)) {
319 SERIALIZE_PTR(ht->arPacked);
320 p = ht->arPacked;
322 end = p + ht->nNumUsed;
332 SERIALIZE_PTR(ht->arData);
333 p = ht->arData;
335 end = p + ht->nNumUsed;
392 HashTable *ht; local
395 ht = Z_ARR_P(zv);
396 UNSERIALIZE_PTR(ht);
397 zend_file_cache_serialize_hash(ht, script, info, buf, zend_file_cache_serialize_zval);
498 HashTable *ht; local
501 ht = op_array->static_variables;
502 UNSERIALIZE_PTR(ht);
503 zend_file_cache_serialize_hash(ht, script, info, buf, zend_file_cache_serialize_zval);
1180 static void zend_file_cache_unserialize_hash(HashTable *ht, argument
1186 ht->pDestructor = dtor;
1187 if (HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) {
1189 HT_SET_DATA_ADDR(ht, &ZCSG(uninitialized_bucket));
1191 HT_SET_DATA_ADDR(ht, &uninitialized_bucket);
1195 if (IS_UNSERIALIZED(ht->arData)) {
1198 UNSERIALIZE_PTR(ht->arData);
1199 if (HT_IS_PACKED(ht)) {
1202 p = ht->arPacked;
1203 end = p + ht->nNumUsed;
1213 p = ht->arData;
1214 end = p + ht->nNumUsed;
1266 HashTable *ht; local
1269 ht = Z_ARR_P(zv);
1270 zend_file_cache_unserialize_hash(ht,
1378 HashTable *ht; local
1381 ht = op_array->static_variables;
1382 zend_file_cache_unserialize_hash(ht,