Lines Matching refs:_ht

194 #define ZEND_HASH_INDEX_FIND(_ht, _h, _ret, _not_found) do { \  argument
195 if (EXPECTED(HT_FLAGS(_ht) & HASH_FLAG_PACKED)) { \
196 if (EXPECTED((zend_ulong)(_h) < (zend_ulong)(_ht)->nNumUsed)) { \
197 _ret = &_ht->arPacked[_h]; \
205 _ret = _zend_hash_index_find(_ht, _h); \
217 #define ZEND_HASH_INDEX_LOOKUP(_ht, _h, _ret) do { \ argument
218 if (EXPECTED(HT_FLAGS(_ht) & HASH_FLAG_PACKED)) { \
219 if (EXPECTED((zend_ulong)(_h) < (zend_ulong)(_ht)->nNumUsed)) { \
220 _ret = &_ht->arPacked[_h]; \
226 _ret = zend_hash_index_lookup(_ht, _h); \
1006 #define _ZEND_HASH_FOREACH_VAL(_ht) do { \ argument
1007 HashTable *__ht = (_ht); \
1014 #define _ZEND_HASH_REVERSE_FOREACH_VAL(_ht) do { \ argument
1015 HashTable *__ht = (_ht); \
1023 #define ZEND_HASH_FOREACH_FROM(_ht, indirect, _from) do { \ argument
1024 HashTable *__ht = (_ht); \
1049 #define ZEND_HASH_FOREACH(_ht, indirect) ZEND_HASH_FOREACH_FROM(_ht, indirect, 0) argument
1051 #define ZEND_HASH_REVERSE_FOREACH(_ht, indirect) do { \ argument
1052 HashTable *__ht = (_ht); \
1240 #define ZEND_HASH_MAP_FOREACH_FROM(_ht, indirect, _from) do { \ argument
1241 HashTable *__ht = (_ht); \
1252 #define ZEND_HASH_MAP_FOREACH(_ht, indirect) ZEND_HASH_MAP_FOREACH_FROM(_ht, indirect, 0) argument
1254 #define ZEND_HASH_MAP_REVERSE_FOREACH(_ht, indirect) do { \ argument
1255 HashTable *__ht = (_ht); \
1448 #define ZEND_HASH_PACKED_FOREACH_FROM(_ht, _from) do { \ argument
1449 HashTable *__ht = (_ht); \
1458 #define ZEND_HASH_PACKED_FOREACH(_ht) ZEND_HASH_PACKED_FOREACH_FROM(_ht, 0) argument
1460 #define ZEND_HASH_PACKED_REVERSE_FOREACH(_ht) do { \ argument
1461 HashTable *__ht = (_ht); \