Home
last modified time | relevance | path

Searched refs:buf_hash_table (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/lib/libc/db/mpool/
Dmpool.libtp62 static int *buf_hash_table;
108 buf_hash_table = (int *)(bufhdr_table + NUM_BUFS);
109 buf_lru = buf_hash_table + NUMTABLE_ENTRIES;
142 buf_hash_table[i] = NUM_BUFS;
222 if ( buf_hash_table[ndx] == (bhp-bufhdr_table) ) {
224 buf_hash_table[ndx] = bhp->hash.next;
226 buf_hash_table[ndx] = NUM_BUFS;
320 bufid = buf_hash_table[ndx];
618 if ( buf_hash_table[ndx] >= NUM_BUFS ) {
619 buf_hash_table[ndx] = bhp-bufhdr_table;
[all …]
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
Darc.c1407 typedef struct buf_hash_table { struct
1413 static buf_hash_table_t buf_hash_table; argument
1416 (buf_hash(spa, dva, birth) & buf_hash_table.ht_mask)
1417 #define BUF_HASH_LOCK_NTRY(idx) (buf_hash_table.ht_locks[idx & (BUF_LOCKS-1)])
1646 for (hdr = buf_hash_table.ht_table[idx]; hdr != NULL; in buf_hash_find()
1684 for (fhdr = buf_hash_table.ht_table[idx], i = 0; fhdr != NULL; in buf_hash_insert()
1690 hdr->b_hash_next = buf_hash_table.ht_table[idx]; in buf_hash_insert()
1691 buf_hash_table.ht_table[idx] = hdr; in buf_hash_insert()
1718 hdrp = &buf_hash_table.ht_table[idx]; in buf_hash_remove()
1730 if (buf_hash_table.ht_table[idx] && in buf_hash_remove()
[all …]