Searched refs:BHASH (Results 1 – 1 of 1) sorted by relevance
| /illumos-gate/usr/src/boot/common/ |
| H A D | bcache.c | 83 #define BHASH(bc, blkno) ((blkno) & ((bc)->bcache_nblks - 1)) macro 85 ((bc)->bcache_ctl[BHASH((bc), (blkno))].bc_blkno != (blkno)) 250 bcopy(bc->bcache_data + (bcache_blksize * BHASH(bc, blk)), in read_strategy() 261 p_buf = bc->bcache_data + (bcache_blksize * BHASH(bc, p_blk)); in read_strategy() 262 r_size = bc->bcache_nblks - BHASH(bc, p_blk); /* remaining blocks */ in read_strategy() 294 ra = bc->bcache_nblks - BHASH(bc, p_blk + p_size); in read_strategy() 342 bcopy(bc->bcache_data + (bcache_blksize * BHASH(bc, blk)), in read_strategy() 393 cblk = bcache_nblks - BHASH(bc, blk); in bcache_strategy() 451 cand = BHASH(bc, blkno); in bcache_insert() 467 i = BHASH(bc, blkno); in bcache_invalidate()
|