Lines Matching refs:device_lock
84 spin_lock(&conf->device_lock); in lock_device_hash_lock()
89 spin_unlock(&conf->device_lock); in unlock_device_hash_lock()
99 spin_lock(&conf->device_lock); in lock_all_device_hash_locks_irq()
105 spin_unlock(&conf->device_lock); in unlock_all_device_hash_locks_irq()
404 if (atomic_dec_and_lock_irqsave(&sh->count, &conf->device_lock, flags)) { in raid5_release_stripe()
408 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_release_stripe()
750 spin_lock(&conf->device_lock); in raid5_get_active_stripe()
768 spin_unlock(&conf->device_lock); in raid5_get_active_stripe()
834 spin_lock(&conf->device_lock); in stripe_add_to_batch_list()
852 spin_unlock(&conf->device_lock); in stripe_add_to_batch_list()
2879 spin_lock_irqsave(&conf->device_lock, flags); in raid5_error()
2888 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_error()
2895 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_error()
5328 spin_lock_irqsave(&conf->device_lock, flags); in add_bio_to_retry()
5333 spin_unlock_irqrestore(&conf->device_lock, flags); in add_bio_to_retry()
5463 spin_lock_irq(&conf->device_lock); in raid5_read_one_chunk()
5466 conf->device_lock); in raid5_read_one_chunk()
5468 spin_unlock_irq(&conf->device_lock); in raid5_read_one_chunk()
5623 spin_lock_irq(&conf->device_lock); in raid5_unplug()
5642 spin_unlock_irq(&conf->device_lock); in raid5_unplug()
5840 spin_lock_irq(&conf->device_lock); in raid5_make_request()
5849 spin_unlock_irq(&conf->device_lock); in raid5_make_request()
5855 spin_unlock_irq(&conf->device_lock); in raid5_make_request()
5878 spin_lock_irq(&conf->device_lock); in raid5_make_request()
5884 spin_unlock_irq(&conf->device_lock); in raid5_make_request()
6093 spin_lock_irq(&conf->device_lock); in reshape_request()
6095 spin_unlock_irq(&conf->device_lock); in reshape_request()
6132 spin_lock_irq(&conf->device_lock); in reshape_request()
6137 spin_unlock_irq(&conf->device_lock); in reshape_request()
6200 spin_lock_irq(&conf->device_lock); in reshape_request()
6202 spin_unlock_irq(&conf->device_lock); in reshape_request()
6370 __releases(&conf->device_lock) in handle_active_stripes()
6371 __acquires(&conf->device_lock) in handle_active_stripes()
6386 spin_unlock_irq(&conf->device_lock); in handle_active_stripes()
6388 spin_lock_irq(&conf->device_lock); in handle_active_stripes()
6393 spin_unlock_irq(&conf->device_lock); in handle_active_stripes()
6400 spin_lock_irq(&conf->device_lock); in handle_active_stripes()
6410 spin_lock_irq(&conf->device_lock); in handle_active_stripes()
6432 spin_lock_irq(&conf->device_lock); in raid5_do_work()
6446 conf->device_lock); in raid5_do_work()
6450 spin_unlock_irq(&conf->device_lock); in raid5_do_work()
6482 spin_lock_irq(&conf->device_lock); in raid5d()
6496 spin_unlock_irq(&conf->device_lock); in raid5d()
6498 spin_lock_irq(&conf->device_lock); in raid5d()
6506 spin_unlock_irq(&conf->device_lock); in raid5d()
6508 spin_lock_irq(&conf->device_lock); in raid5d()
6521 spin_unlock_irq(&conf->device_lock); in raid5d()
6523 spin_lock_irq(&conf->device_lock); in raid5d()
6528 spin_unlock_irq(&conf->device_lock); in raid5d()
6917 spin_lock_irq(&conf->device_lock); in raid5_store_group_thread_cnt()
6921 spin_unlock_irq(&conf->device_lock); in raid5_store_group_thread_cnt()
7220 spin_lock_init(&conf->device_lock); in setup_conf()
7221 seqcount_spinlock_init(&conf->gen_lock, &conf->device_lock); in setup_conf()
7873 spin_lock_irqsave(&conf->device_lock, flags); in raid5_spare_active()
7875 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_spare_active()
8187 spin_lock_irq(&conf->device_lock); in raid5_start_reshape()
8206 spin_unlock_irq(&conf->device_lock); in raid5_start_reshape()
8246 spin_lock_irqsave(&conf->device_lock, flags); in raid5_start_reshape()
8248 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_start_reshape()
8263 spin_lock_irq(&conf->device_lock); in raid5_start_reshape()
8276 spin_unlock_irq(&conf->device_lock); in raid5_start_reshape()
8294 spin_lock_irq(&conf->device_lock); in end_reshape()
8305 spin_unlock_irq(&conf->device_lock); in end_reshape()
8324 spin_lock_irq(&conf->device_lock); in raid5_finish_reshape()
8326 spin_unlock_irq(&conf->device_lock); in raid5_finish_reshape()