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()
2880 spin_lock_irqsave(&conf->device_lock, flags); in raid5_error()
2889 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_error()
2896 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_error()
5327 spin_lock_irqsave(&conf->device_lock, flags); in add_bio_to_retry()
5332 spin_unlock_irqrestore(&conf->device_lock, flags); in add_bio_to_retry()
5468 spin_lock_irq(&conf->device_lock); in raid5_read_one_chunk()
5470 conf->device_lock); in raid5_read_one_chunk()
5472 spin_unlock_irq(&conf->device_lock); in raid5_read_one_chunk()
5626 spin_lock_irq(&conf->device_lock); in raid5_unplug()
5645 spin_unlock_irq(&conf->device_lock); in raid5_unplug()
5844 spin_lock_irq(&conf->device_lock); in raid5_make_request()
5853 spin_unlock_irq(&conf->device_lock); in raid5_make_request()
5859 spin_unlock_irq(&conf->device_lock); in raid5_make_request()
5882 spin_lock_irq(&conf->device_lock); in raid5_make_request()
5888 spin_unlock_irq(&conf->device_lock); in raid5_make_request()
6097 spin_lock_irq(&conf->device_lock); in reshape_request()
6099 spin_unlock_irq(&conf->device_lock); in reshape_request()
6136 spin_lock_irq(&conf->device_lock); in reshape_request()
6141 spin_unlock_irq(&conf->device_lock); in reshape_request()
6204 spin_lock_irq(&conf->device_lock); in reshape_request()
6206 spin_unlock_irq(&conf->device_lock); in reshape_request()
6374 __releases(&conf->device_lock) in handle_active_stripes()
6375 __acquires(&conf->device_lock) in handle_active_stripes()
6390 spin_unlock_irq(&conf->device_lock); in handle_active_stripes()
6392 spin_lock_irq(&conf->device_lock); in handle_active_stripes()
6397 spin_unlock_irq(&conf->device_lock); in handle_active_stripes()
6404 spin_lock_irq(&conf->device_lock); in handle_active_stripes()
6414 spin_lock_irq(&conf->device_lock); in handle_active_stripes()
6436 spin_lock_irq(&conf->device_lock); in raid5_do_work()
6450 conf->device_lock); in raid5_do_work()
6454 spin_unlock_irq(&conf->device_lock); in raid5_do_work()
6486 spin_lock_irq(&conf->device_lock); in raid5d()
6500 spin_unlock_irq(&conf->device_lock); in raid5d()
6502 spin_lock_irq(&conf->device_lock); in raid5d()
6510 spin_unlock_irq(&conf->device_lock); in raid5d()
6512 spin_lock_irq(&conf->device_lock); in raid5d()
6525 spin_unlock_irq(&conf->device_lock); in raid5d()
6527 spin_lock_irq(&conf->device_lock); in raid5d()
6532 spin_unlock_irq(&conf->device_lock); in raid5d()
6921 spin_lock_irq(&conf->device_lock); in raid5_store_group_thread_cnt()
6925 spin_unlock_irq(&conf->device_lock); in raid5_store_group_thread_cnt()
7224 spin_lock_init(&conf->device_lock); in setup_conf()
7225 seqcount_spinlock_init(&conf->gen_lock, &conf->device_lock); in setup_conf()
7877 spin_lock_irqsave(&conf->device_lock, flags); in raid5_spare_active()
7879 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_spare_active()
8191 spin_lock_irq(&conf->device_lock); in raid5_start_reshape()
8210 spin_unlock_irq(&conf->device_lock); in raid5_start_reshape()
8250 spin_lock_irqsave(&conf->device_lock, flags); in raid5_start_reshape()
8252 spin_unlock_irqrestore(&conf->device_lock, flags); in raid5_start_reshape()
8267 spin_lock_irq(&conf->device_lock); in raid5_start_reshape()
8280 spin_unlock_irq(&conf->device_lock); in raid5_start_reshape()
8298 spin_lock_irq(&conf->device_lock); in end_reshape()
8309 spin_unlock_irq(&conf->device_lock); in end_reshape()
8328 spin_lock_irq(&conf->device_lock); in raid5_finish_reshape()
8330 spin_unlock_irq(&conf->device_lock); in raid5_finish_reshape()