Home
last modified time | relevance | path

Searched refs:hash_locks (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/md/
H A Draid5.h565 spinlock_t hash_locks[NR_STRIPE_HASH_LOCKS]; member
H A Draid5.c83 spin_lock_irq(conf->hash_locks + hash); in lock_device_hash_lock()
90 spin_unlock_irq(conf->hash_locks + hash); in unlock_device_hash_lock()
96 spin_lock_irq(conf->hash_locks); in lock_all_device_hash_locks_irq()
98 spin_lock_nest_lock(conf->hash_locks + i, conf->hash_locks); in lock_all_device_hash_locks_irq()
107 spin_unlock(conf->hash_locks + i); in unlock_all_device_hash_locks_irq()
108 spin_unlock_irq(conf->hash_locks); in unlock_all_device_hash_locks_irq()
332 spin_lock_irqsave(conf->hash_locks + hash, flags); in release_inactive_stripe_list()
338 spin_unlock_irqrestore(conf->hash_locks + hash, flags); in release_inactive_stripe_list()
712 spin_lock_irq(conf->hash_locks in raid5_get_active_stripe()
[all...]
/kernel/linux/linux-6.6/drivers/md/
H A Draid5.h577 spinlock_t hash_locks[NR_STRIPE_HASH_LOCKS]; member
H A Draid5.c87 spin_lock_irq(conf->hash_locks + hash);
95 spin_unlock_irq(conf->hash_locks + hash);
102 spin_lock_irq(conf->hash_locks);
104 spin_lock_nest_lock(conf->hash_locks + i, conf->hash_locks);
114 spin_unlock(conf->hash_locks + i);
115 spin_unlock_irq(conf->hash_locks);
342 spin_lock_irqsave(conf->hash_locks + hash, flags); in release_inactive_stripe_list()
348 spin_unlock_irqrestore(conf->hash_locks + hash, flags); in release_inactive_stripe_list()
813 spin_lock_irq(conf->hash_locks in raid5_get_active_stripe()
[all...]

Completed in 13 milliseconds