Searched refs:buf_hash_table (Results 1 – 2 of 2) sorted by relevance
61 static int *buf_hash_table;107 buf_hash_table = (int *)(bufhdr_table + NUM_BUFS);108 buf_lru = buf_hash_table + NUMTABLE_ENTRIES;141 buf_hash_table[i] = NUM_BUFS;221 if ( buf_hash_table[ndx] == (bhp-bufhdr_table) ) {223 buf_hash_table[ndx] = bhp->hash.next;225 buf_hash_table[ndx] = NUM_BUFS;319 bufid = buf_hash_table[ndx]; 617 if ( buf_hash_table[ndx] >= NUM_BUFS ) {618 buf_hash_table[ndx] = bhp-bufhdr_table;[all …]
787 typedef struct buf_hash_table { struct793 static buf_hash_table_t buf_hash_table; variable796 (buf_hash(spa, dva, birth) & buf_hash_table.ht_mask)797 #define BUF_HASH_LOCK(idx) (&buf_hash_table.ht_locks[idx & (BUF_LOCKS-1)])1085 for (hdr = buf_hash_table.ht_table[idx]; hdr != NULL; in buf_hash_find()1123 for (fhdr = buf_hash_table.ht_table[idx], i = 0; fhdr != NULL; in buf_hash_insert()1129 hdr->b_hash_next = buf_hash_table.ht_table[idx]; in buf_hash_insert()1130 buf_hash_table.ht_table[idx] = hdr; in buf_hash_insert()1154 hdrp = &buf_hash_table.ht_table[idx]; in buf_hash_remove()1165 if (buf_hash_table.ht_table[idx] && in buf_hash_remove()[all …]