Home
last modified time | relevance | path

Searched refs:bd_mutex (Results 1 – 10 of 10) sorted by relevance

/Linux-v5.10/drivers/s390/block/
Ddasd_genhd.c112 mutex_lock(&bdev->bd_mutex); in dasd_scan_partitions()
114 mutex_unlock(&bdev->bd_mutex); in dasd_scan_partitions()
148 mutex_lock(&bdev->bd_mutex); in dasd_destroy_partitions()
150 mutex_unlock(&bdev->bd_mutex); in dasd_destroy_partitions()
/Linux-v5.10/block/partitions/
Dcore.c523 mutex_lock(&bdev->bd_mutex); in bdev_add_partition()
525 mutex_unlock(&bdev->bd_mutex); in bdev_add_partition()
531 mutex_unlock(&bdev->bd_mutex); in bdev_add_partition()
545 mutex_lock(&bdevp->bd_mutex); in bdev_del_partition()
546 mutex_lock_nested(&bdev->bd_mutex, 1); in bdev_del_partition()
563 mutex_unlock(&bdev->bd_mutex); in bdev_del_partition()
564 mutex_unlock(&bdevp->bd_mutex); in bdev_del_partition()
587 mutex_lock(&bdevp->bd_mutex); in bdev_resize_partition()
588 mutex_lock_nested(&bdev->bd_mutex, 1); in bdev_resize_partition()
603 mutex_unlock(&bdevp->bd_mutex); in bdev_resize_partition()
[all …]
/Linux-v5.10/fs/
Dblock_dev.c804 mutex_init(&bdev->bd_mutex); in init_once()
1228 mutex_lock(&bdev->bd_mutex); in bd_link_disk_holder()
1273 mutex_unlock(&bdev->bd_mutex); in bd_link_disk_holder()
1292 mutex_lock(&bdev->bd_mutex); in bd_unlink_disk_holder()
1305 mutex_unlock(&bdev->bd_mutex); in bd_unlink_disk_holder()
1388 lockdep_assert_held(&bdev->bd_mutex); in bdev_disk_changed()
1479 mutex_lock_nested(&bdev->bd_mutex, for_part); in __blkdev_get()
1568 mutex_unlock(&bdev->bd_mutex); in __blkdev_get()
1590 mutex_unlock(&bdev->bd_mutex); in __blkdev_get()
1769 mutex_lock_nested(&bdev->bd_mutex, for_part); in __blkdev_put()
[all …]
/Linux-v5.10/drivers/block/zram/
Dzram_drv.c1778 mutex_lock(&bdev->bd_mutex); in reset_store()
1781 mutex_unlock(&bdev->bd_mutex); in reset_store()
1788 mutex_unlock(&bdev->bd_mutex); in reset_store()
1796 mutex_lock(&bdev->bd_mutex); in reset_store()
1798 mutex_unlock(&bdev->bd_mutex); in reset_store()
1808 WARN_ON(!mutex_is_locked(&bdev->bd_mutex)); in zram_open()
1986 mutex_lock(&bdev->bd_mutex); in zram_remove()
1988 mutex_unlock(&bdev->bd_mutex); in zram_remove()
1994 mutex_unlock(&bdev->bd_mutex); in zram_remove()
/Linux-v5.10/include/linux/
Dblk_types.h27 struct mutex bd_mutex; /* open/close mutex */ member
/Linux-v5.10/block/
Dioctl.c102 mutex_lock(&bdev->bd_mutex); in blkdev_reread_part()
104 mutex_unlock(&bdev->bd_mutex); in blkdev_reread_part()
/Linux-v5.10/drivers/block/
Dloop.c658 mutex_lock(&bdev->bd_mutex); in loop_reread_partitions()
660 mutex_unlock(&bdev->bd_mutex); in loop_reread_partitions()
1279 mutex_lock(&bdev->bd_mutex); in __loop_clr_fd()
1282 mutex_unlock(&bdev->bd_mutex); in __loop_clr_fd()
Dxen-blkfront.c2165 mutex_lock(&bdev->bd_mutex); in blkfront_closing()
2176 mutex_unlock(&bdev->bd_mutex); in blkfront_closing()
2539 mutex_lock(&bdev->bd_mutex); in blkfront_remove()
2554 mutex_unlock(&bdev->bd_mutex); in blkfront_remove()
/Linux-v5.10/Documentation/filesystems/
Dlocking.rst478 ops bd_mutex
/Linux-v5.10/Documentation/locking/
Dlockdep-design.rst222 mutex_lock_nested(&bdev->bd_contains->bd_mutex, BD_MUTEX_PARTITION);