ht_next
for (; ht != NULL; ht = htable.ht_next) {
for (; ht != NULL; ht = htable.ht_next) {
for (; ht != NULL; ht = htable.ht_next) {
for (; ht != NULL; ht = htable.ht_next) {
while ((req = ht_next(&iter)) != NULL) {
while ((fid = ht_next(&iter)) != NULL) {
void *ht_next(struct ht_iter *iter);
hat->hat_ht_cached = ht->ht_next;
hat->hat_ht_cached = ht->ht_next;
if (ht->ht_next)
ht->ht_next->ht_prev = ht->ht_prev;
ht->ht_prev->ht_next = ht->ht_next;
hat->hat_ht_hash[h] = ht->ht_next;
if (ht->ht_next)
ht->ht_next->ht_prev = ht->ht_prev;
ht->ht_prev->ht_next = ht->ht_next;
hat->hat_ht_hash[hashval] = ht->ht_next;
for (ht = hat->hat_ht_hash[hashval]; ht; ht = ht->ht_next) {
h = h->ht_next)
for (ht = hat->hat_ht_hash[h]; ht; ht = ht->ht_next) {
ht->ht_next = hat->hat_ht_hash[h];
ht->ht_next = NULL;
ht->ht_next = hat->hat_ht_hash[h];
for (ht = hat->hat_ht_hash[h]; ht; ht = ht->ht_next) {
ht->ht_next = htable_reserve_pool;
htable_reserve_pool = ht->ht_next;
for (ht = hat->hat_ht_hash[h]; ht; ht = ht->ht_next) {
if (ht->ht_next)
ht->ht_next->ht_prev = ht->ht_prev;
ht->ht_prev->ht_next = ht->ht_next;
hat->hat_ht_hash[h] = ht->ht_next;
ht->ht_next = *list;
hat->hat_ht_cached = ht->ht_next;
ht->ht_next = list;
for (ht = list; (ht) && (reap); ht = ht->ht_next) {
list = ht->ht_next;
hat->hat_ht_cached = ht->ht_next;
ht->ht_next = NULL;
ht->ht_next = hat->hat_ht_cached;
struct htable *ht_next; /* forward link for hash table */