TNRHC_SIZE
if (*twp->hptr == NULL || twp->idx >= TNRHC_SIZE) {
mdb_free(*table, TNRHC_SIZE * sizeof (**table));
*hp = mdb_alloc(TNRHC_SIZE * sizeof (**hp), UM_SLEEP);
if (mdb_vread(*hp, TNRHC_SIZE * sizeof (**hp),
TSOL_ADDR_HASH(*in4 & tmpmask, TNRHC_SIZE)];
TSOL_ADDR_MASK_HASH_V6(*in6, tmpmask6, TNRHC_SIZE)];
kmem_zalloc(TNRHC_SIZE * sizeof (tnrhc_hash_t), kmflag);
for (i = 0; i < TNRHC_SIZE; i++) {
tmpmask, TNRHC_SIZE)];
tmpmask_v6, TNRHC_SIZE)];
hend = hent + TNRHC_SIZE;
tmpmask, TNRHC_SIZE)];
tmpmask_v6, TNRHC_SIZE)];