Searched refs:cache_index (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/md/ |
| H A D | dm-bufio.c | 399 static inline unsigned int cache_index(sector_t block, unsigned int num_locks) in cache_index() function 407 read_lock_bh(&bc->trees[cache_index(block, bc->num_locks)].u.spinlock); in cache_read_lock() 409 down_read(&bc->trees[cache_index(block, bc->num_locks)].u.lock); in cache_read_lock() 415 read_unlock_bh(&bc->trees[cache_index(block, bc->num_locks)].u.spinlock); in cache_read_unlock() 417 up_read(&bc->trees[cache_index(block, bc->num_locks)].u.lock); in cache_read_unlock() 423 write_lock_bh(&bc->trees[cache_index(block, bc->num_locks)].u.spinlock); in cache_write_lock() 425 down_write(&bc->trees[cache_index(block, bc->num_locks)].u.lock); in cache_write_lock() 431 write_unlock_bh(&bc->trees[cache_index(block, bc->num_locks)].u.spinlock); in cache_write_unlock() 433 up_write(&bc->trees[cache_index(block, bc->num_locks)].u.lock); in cache_write_unlock() 502 unsigned int index = cache_index(b, lh->no_previous); /* no_previous is num_locks */ in lh_next() [all …]
|
| /linux/arch/sparc/mm/ |
| H A D | tsb.c | 592 unsigned long cache_index; in tsb_destroy_one() local 596 cache_index = tp->tsb_reg_val & 0x7UL; in tsb_destroy_one() 597 kmem_cache_free(tsb_caches[cache_index], tp->tsb); in tsb_destroy_one()
|