Lines Matching refs:_idx
1003 #define ZEND_HASH_ELEMENT_EX(__ht, _idx, _size) \ argument
1004 ((zval*)(((char*)(__ht)->arPacked) + ((_idx) * (_size))))
1006 #define ZEND_HASH_ELEMENT(__ht, _idx) \ argument
1007 ZEND_HASH_ELEMENT_EX(__ht, _idx, ZEND_HASH_ELEMENT_SIZE(__ht))
1025 uint32_t _idx = __ht->nNumUsed; \
1027 zval *_z = ZEND_HASH_ELEMENT_EX(__ht, _idx, _size); \
1028 for (;_idx > 0; _idx--) { \
1036 uint32_t _idx = (_from); \
1038 zval *__z = ZEND_HASH_ELEMENT_EX(__ht, _idx, _size); \
1039 uint32_t _count = __ht->nNumUsed - _idx; \
1044 __h = _idx; \
1045 _idx++; \
1055 (void) __h; (void) __key; (void) _idx; \
1062 uint32_t _idx = __ht->nNumUsed; \
1067 zval *__z = ZEND_HASH_ELEMENT_EX(__ht, _idx, _size); \
1068 for (;_idx > 0; _idx--) { \
1072 __h = _idx - 1; \
1265 uint32_t _idx = __ht->nNumUsed; \
1266 Bucket *_p = __ht->arData + _idx; \
1269 for (_idx = __ht->nNumUsed; _idx > 0; _idx--) { \
1281 uint32_t j = HT_IDX_TO_HASH(_idx - 1); \
1296 __ht->nNumUsed = _idx; \
1459 zend_ulong _idx = (_from); \
1463 for (;_z != _end; _z++, _idx++) { \
1464 (void) _idx; \
1471 zend_ulong _idx = __ht->nNumUsed; \
1472 zval *_z = __ht->arPacked + _idx; \
1474 while (_idx > 0) { \
1476 _idx--; \
1477 (void) _idx; \
1498 _h = _idx;
1502 _h = _idx;
1506 _h = _idx; \
1511 _h = _idx; \
1516 _h = _idx; \
1521 _h = _idx; \