Lines Matching refs:nTableMask
400 uint32_t nTableMask; member
468 #define HT_HASH_SIZE(nTableMask) \ argument
469 (((size_t)-(uint32_t)(nTableMask)) * sizeof(uint32_t))
472 #define HT_SIZE_EX(nTableSize, nTableMask) \ argument
473 (HT_DATA_SIZE((nTableSize)) + HT_HASH_SIZE((nTableMask)))
475 HT_SIZE_EX((ht)->nTableSize, (ht)->nTableMask)
477 (HT_HASH_SIZE((ht)->nTableMask) + ((size_t)(ht)->nNumUsed * sizeof(Bucket)))
480 #define HT_PACKED_SIZE_EX(nTableSize, nTableMask) \ argument
481 (HT_PACKED_DATA_SIZE((nTableSize)) + HT_HASH_SIZE((nTableMask)))
483 HT_PACKED_SIZE_EX((ht)->nTableSize, (ht)->nTableMask)
485 (HT_HASH_SIZE((ht)->nTableMask) + ((size_t)(ht)->nNumUsed * sizeof(zval)))
488 char *p = (char*)&HT_HASH(ht, (ht)->nTableMask); \
489 size_t size = HT_HASH_SIZE((ht)->nTableMask); \
502 char *p = (char*)&HT_HASH(ht, (ht)->nTableMask); \
503 size_t size = HT_HASH_SIZE((ht)->nTableMask); \
518 char *p = (char*)&HT_HASH(ht, (ht)->nTableMask); \
519 size_t size = HT_HASH_SIZE((ht)->nTableMask); \
533 memset(&HT_HASH(ht, (ht)->nTableMask), HT_INVALID_IDX, HT_HASH_SIZE((ht)->nTableMask))
543 (ht)->arData = (Bucket*)(((char*)(ptr)) + HT_HASH_SIZE((ht)->nTableMask)); \
546 ((char*)((ht)->arData) - HT_HASH_SIZE((ht)->nTableMask))