Searched refs:hs_lock (Results 1 – 2 of 2) sorted by relevance
/linux-4.4.14/drivers/staging/lustre/include/linux/libcfs/ |
D | libcfs_hash.h | 214 union cfs_hash_lock hs_lock; member 277 void (*hs_lock)(union cfs_hash_lock *lock, int exclusive); member 521 hs->hs_lops->hs_lock(&hs->hs_lock, excl); in cfs_hash_lock() 526 hs->hs_lops->hs_unlock(&hs->hs_lock, excl); in cfs_hash_unlock() 533 return atomic_dec_and_lock(condition, &hs->hs_lock.spin); in cfs_hash_dec_and_lock()
|
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/ |
D | hash.c | 163 .hs_lock = cfs_hash_nl_lock, 171 .hs_lock = cfs_hash_spin_lock, 179 .hs_lock = cfs_hash_rw_lock, 187 .hs_lock = cfs_hash_rw_lock, 195 .hs_lock = cfs_hash_nl_lock, 203 .hs_lock = cfs_hash_nl_lock, 217 spin_lock_init(&hs->hs_lock.spin); in cfs_hash_lock_setup() 220 rwlock_init(&hs->hs_lock.rw); in cfs_hash_lock_setup()
|