Lines Matching refs:HT_FLAGS
46 #define HT_FLAGS(ht) (ht)->u.flags macro
49 HT_FLAGS(ht) = HASH_FLAG_UNINITIALIZED; \
53 ((HT_FLAGS(ht) & HASH_FLAG_UNINITIALIZED) == 0)
56 ((HT_FLAGS(ht) & HASH_FLAG_PACKED) != 0)
62 ((HT_FLAGS(ht) & (HASH_FLAG_PACKED|HASH_FLAG_STATIC_KEYS)) != 0)
65 # define HT_ALLOW_COW_VIOLATION(ht) HT_FLAGS(ht) |= HASH_FLAG_ALLOW_COW_VIOLATION
191 if (EXPECTED(HT_FLAGS(_ht) & HASH_FLAG_PACKED)) { \
1145 ZEND_ASSERT(HT_FLAGS(__fill_ht) & HASH_FLAG_PACKED);
1199 HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; in _zend_hash_append_ex()
1225 HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; in _zend_hash_append_ptr_ex()
1251 HT_FLAGS(ht) &= ~HASH_FLAG_STATIC_KEYS; in _zend_hash_append_ind()