Home
last modified time | relevance | path

Searched refs:device_list_mutex (Results 1 - 25 of 27) sorted by relevance

12

/kernel/linux/linux-5.10/fs/btrfs/
H A Ddev-replace.c316 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_init_dev_replace_tgtdev()
320 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_init_dev_replace_tgtdev()
732 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
737 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
774 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
828 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
H A Dvolumes.c256 * fs_devices::device_list_mutex (per-fs, with RCU)
290 * device_list_mutex
355 mutex_init(&fs_devs->device_list_mutex); in alloc_fs_devices()
612 mutex_lock(&fs_devices->device_list_mutex); in btrfs_free_stale_devices()
633 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_free_stale_devices()
648 * fs_devices->device_list_mutex here.
860 mutex_lock(&fs_devices->device_list_mutex); in device_list_add()
865 mutex_lock(&fs_devices->device_list_mutex); in device_list_add()
893 mutex_unlock(&fs_devices->device_list_mutex); in device_list_add()
900 mutex_unlock(&fs_devices->device_list_mutex); in device_list_add()
[all...]
H A Dscrub.c3863 /* Allocate outside of device_list_mutex */ in btrfs_scrub_dev()
3872 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3876 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3883 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3895 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3906 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3914 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3946 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3948 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
4084 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_progress()
[all...]
H A Dreada.c801 mutex_lock(&fs_devices->device_list_mutex); in __reada_start_machine()
807 mutex_unlock(&fs_devices->device_list_mutex); in __reada_start_machine()
H A Dvolumes.h56 struct list_head dev_list; /* device_list_mutex */
239 struct mutex device_list_mutex; member
241 /* List of all devices, protected by device_list_mutex */
H A Ddisk-io.c3807 lockdep_assert_held(&info->fs_devices->device_list_mutex); in barrier_all_devices()
3909 mutex_lock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
3917 &fs_info->fs_devices->device_list_mutex); in write_all_supers()
3952 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
3965 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
3986 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
/kernel/linux/linux-6.6/fs/btrfs/
H A Ddev-replace.c327 mutex_lock(&fs_devices->device_list_mutex); in btrfs_init_dev_replace_tgtdev()
331 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_init_dev_replace_tgtdev()
905 mutex_lock(&fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
910 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
947 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
1000 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_dev_replace_finishing()
H A Dvolumes.c278 * fs_devices::device_list_mutex (per-fs, with RCU)
312 * device_list_mutex
379 mutex_init(&fs_devs->device_list_mutex); in alloc_fs_devices()
574 mutex_lock(&fs_devices->device_list_mutex); in btrfs_free_stale_devices()
595 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_free_stale_devices()
610 * fs_devices->device_list_mutex here.
822 mutex_lock(&fs_devices->device_list_mutex); in device_list_add()
832 mutex_lock(&fs_devices->device_list_mutex); in device_list_add()
858 mutex_unlock(&fs_devices->device_list_mutex); in device_list_add()
867 mutex_unlock(&fs_devices->device_list_mutex); in device_list_add()
[all...]
H A Dzoned.c345 mutex_lock(&fs_devices->device_list_mutex); in btrfs_get_dev_zone_info_all_devices()
355 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_get_dev_zone_info_all_devices()
2323 mutex_lock(&fs_devices->device_list_mutex); in btrfs_free_zone_cache()
2330 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_free_zone_cache()
2346 mutex_lock(&fs_devices->device_list_mutex); in btrfs_zoned_should_reclaim()
2354 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_zoned_should_reclaim()
2510 mutex_lock(&fs_devices->device_list_mutex); in btrfs_check_active_zone_reservation()
2518 mutex_unlock(&fs_devices->device_list_mutex); in btrfs_check_active_zone_reservation()
H A Dscrub.c2834 /* Allocate outside of device_list_mutex */ in btrfs_scrub_dev()
2843 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
2847 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
2854 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
2866 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
2877 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
2885 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
2917 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
2919 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_dev()
3053 mutex_lock(&fs_info->fs_devices->device_list_mutex); in btrfs_scrub_progress()
[all...]
H A Dvolumes.h83 struct list_head dev_list; /* device_list_mutex */
339 struct mutex device_list_mutex; member
341 /* List of all devices, protected by device_list_mutex */
H A Ddisk-io.c3988 lockdep_assert_held(&info->fs_devices->device_list_mutex); in barrier_all_devices()
4083 mutex_lock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
4091 &fs_info->fs_devices->device_list_mutex); in write_all_supers()
4126 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
4139 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
4160 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in write_all_supers()
H A Dblock-group.c2689 mutex_lock(&fs_info->fs_devices->device_list_mutex); in insert_dev_extents()
2699 mutex_unlock(&fs_info->fs_devices->device_list_mutex); in insert_dev_extents()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/iser/
H A Diser_verbs.c307 mutex_lock(&ig.device_list_mutex); in iser_device_find_by_ib_device()
331 mutex_unlock(&ig.device_list_mutex); in iser_device_find_by_ib_device()
338 mutex_lock(&ig.device_list_mutex); in iser_device_try_release()
346 mutex_unlock(&ig.device_list_mutex); in iser_device_try_release()
H A Discsi_iser.h471 * @device_list_mutex: protects device_list
478 struct mutex device_list_mutex; member
H A Discsi_iser.c1041 mutex_init(&ig.device_list_mutex); in iser_init()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/iser/
H A Diser_verbs.c301 mutex_lock(&ig.device_list_mutex); in iser_device_find_by_ib_device()
325 mutex_unlock(&ig.device_list_mutex); in iser_device_find_by_ib_device()
332 mutex_lock(&ig.device_list_mutex); in iser_device_try_release()
340 mutex_unlock(&ig.device_list_mutex); in iser_device_try_release()
H A Discsi_iser.h454 * @device_list_mutex: protects device_list
461 struct mutex device_list_mutex; member
H A Discsi_iser.c1031 mutex_init(&ig.device_list_mutex); in iser_init()
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Drdma.c161 static DEFINE_MUTEX(device_list_mutex);
1179 mutex_lock(&device_list_mutex); in nvmet_rdma_free_dev()
1181 mutex_unlock(&device_list_mutex); in nvmet_rdma_free_dev()
1199 mutex_lock(&device_list_mutex); in nvmet_rdma_find_get_device()
1245 mutex_unlock(&device_list_mutex); in nvmet_rdma_find_get_device()
1254 mutex_unlock(&device_list_mutex); in nvmet_rdma_find_get_device()
2022 mutex_lock(&device_list_mutex); in nvmet_rdma_remove_one()
2029 mutex_unlock(&device_list_mutex); in nvmet_rdma_remove_one()
/kernel/linux/linux-6.6/drivers/nvme/target/
H A Drdma.c162 static DEFINE_MUTEX(device_list_mutex);
1180 mutex_lock(&device_list_mutex); in nvmet_rdma_free_dev()
1182 mutex_unlock(&device_list_mutex); in nvmet_rdma_free_dev()
1200 mutex_lock(&device_list_mutex); in nvmet_rdma_find_get_device()
1246 mutex_unlock(&device_list_mutex); in nvmet_rdma_find_get_device()
1255 mutex_unlock(&device_list_mutex); in nvmet_rdma_find_get_device()
2028 mutex_lock(&device_list_mutex); in nvmet_rdma_remove_one()
2035 mutex_unlock(&device_list_mutex); in nvmet_rdma_remove_one()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/isert/
H A Dib_isert.c43 static DEFINE_MUTEX(device_list_mutex);
252 mutex_lock(&device_list_mutex); in isert_device_put()
260 mutex_unlock(&device_list_mutex); in isert_device_put()
269 mutex_lock(&device_list_mutex); in isert_device_get()
275 mutex_unlock(&device_list_mutex); in isert_device_get()
282 mutex_unlock(&device_list_mutex); in isert_device_get()
292 mutex_unlock(&device_list_mutex); in isert_device_get()
300 mutex_unlock(&device_list_mutex); in isert_device_get()
/kernel/linux/linux-5.10/drivers/nvme/host/
H A Drdma.c136 static DEFINE_MUTEX(device_list_mutex);
350 mutex_lock(&device_list_mutex); in nvme_rdma_free_dev()
352 mutex_unlock(&device_list_mutex); in nvme_rdma_free_dev()
373 mutex_lock(&device_list_mutex); in nvme_rdma_find_get_device()
403 mutex_unlock(&device_list_mutex); in nvme_rdma_find_get_device()
411 mutex_unlock(&device_list_mutex); in nvme_rdma_find_get_device()
2445 mutex_lock(&device_list_mutex); in nvme_rdma_remove_one()
2452 mutex_unlock(&device_list_mutex); in nvme_rdma_remove_one()
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Drdma.c136 static DEFINE_MUTEX(device_list_mutex);
348 mutex_lock(&device_list_mutex); in nvme_rdma_free_dev()
350 mutex_unlock(&device_list_mutex); in nvme_rdma_free_dev()
371 mutex_lock(&device_list_mutex); in nvme_rdma_find_get_device()
401 mutex_unlock(&device_list_mutex); in nvme_rdma_find_get_device()
409 mutex_unlock(&device_list_mutex); in nvme_rdma_find_get_device()
2332 mutex_lock(&device_list_mutex); in nvme_rdma_remove_one()
2339 mutex_unlock(&device_list_mutex); in nvme_rdma_remove_one()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/isert/
H A Dib_isert.c43 static DEFINE_MUTEX(device_list_mutex);
253 mutex_lock(&device_list_mutex); in isert_device_put()
261 mutex_unlock(&device_list_mutex); in isert_device_put()
270 mutex_lock(&device_list_mutex); in isert_device_get()
276 mutex_unlock(&device_list_mutex); in isert_device_get()
283 mutex_unlock(&device_list_mutex); in isert_device_get()
293 mutex_unlock(&device_list_mutex); in isert_device_get()
301 mutex_unlock(&device_list_mutex); in isert_device_get()

Completed in 68 milliseconds

12