Home
last modified time | relevance | path

Searched refs:sysfs_lock (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/arch/powerpc/sysdev/
Dfsl_mpic_timer_wakeup.c28 static DEFINE_MUTEX(sysfs_lock);
35 mutex_lock(&sysfs_lock); in fsl_free_resource()
43 mutex_unlock(&sysfs_lock); in fsl_free_resource()
61 mutex_lock(&sysfs_lock); in fsl_timer_wakeup_show()
66 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_show()
82 mutex_lock(&sysfs_lock); in fsl_timer_wakeup_store()
91 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_store()
98 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_store()
106 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_store()
113 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_store()
[all …]
/Linux-v4.19/block/
Dblk-mq-sysfs.c57 mutex_lock(&q->sysfs_lock); in blk_mq_sysfs_show()
60 mutex_unlock(&q->sysfs_lock); in blk_mq_sysfs_show()
80 mutex_lock(&q->sysfs_lock); in blk_mq_sysfs_store()
83 mutex_unlock(&q->sysfs_lock); in blk_mq_sysfs_store()
103 mutex_lock(&q->sysfs_lock); in blk_mq_hw_sysfs_show()
106 mutex_unlock(&q->sysfs_lock); in blk_mq_hw_sysfs_show()
127 mutex_lock(&q->sysfs_lock); in blk_mq_hw_sysfs_store()
130 mutex_unlock(&q->sysfs_lock); in blk_mq_hw_sysfs_store()
256 lockdep_assert_held(&q->sysfs_lock); in blk_mq_unregister_dev()
304 lockdep_assert_held(&q->sysfs_lock); in __blk_mq_register_dev()
[all …]
Dblk-sysfs.c758 mutex_lock(&q->sysfs_lock); in queue_attr_show()
760 mutex_unlock(&q->sysfs_lock); in queue_attr_show()
764 mutex_unlock(&q->sysfs_lock); in queue_attr_show()
780 mutex_lock(&q->sysfs_lock); in queue_attr_store()
782 mutex_unlock(&q->sysfs_lock); in queue_attr_store()
786 mutex_unlock(&q->sysfs_lock); in queue_attr_store()
921 mutex_lock(&q->sysfs_lock); in blk_register_queue()
943 mutex_unlock(&q->sysfs_lock); in blk_register_queue()
953 mutex_unlock(&q->sysfs_lock); in blk_register_queue()
981 mutex_lock(&q->sysfs_lock); in blk_unregister_queue()
[all …]
Delevator.c185 mutex_init(&eq->sysfs_lock); in elevator_alloc()
216 mutex_lock(&q->sysfs_lock); in elevator_init()
239 mutex_unlock(&q->sysfs_lock); in elevator_init()
245 mutex_lock(&e->sysfs_lock); in elevator_exit()
250 mutex_unlock(&e->sysfs_lock); in elevator_exit()
802 mutex_lock(&e->sysfs_lock); in elv_attr_show()
804 mutex_unlock(&e->sysfs_lock); in elv_attr_show()
820 mutex_lock(&e->sysfs_lock); in elv_attr_store()
822 mutex_unlock(&e->sysfs_lock); in elv_attr_store()
841 lockdep_assert_held(&q->sysfs_lock); in elv_register_queue()
[all …]
Dblk-mq-debugfs.c474 res = mutex_lock_interruptible(&q->sysfs_lock); in hctx_tags_show()
479 mutex_unlock(&q->sysfs_lock); in hctx_tags_show()
491 res = mutex_lock_interruptible(&q->sysfs_lock); in hctx_tags_bitmap_show()
496 mutex_unlock(&q->sysfs_lock); in hctx_tags_bitmap_show()
508 res = mutex_lock_interruptible(&q->sysfs_lock); in hctx_sched_tags_show()
513 mutex_unlock(&q->sysfs_lock); in hctx_sched_tags_show()
525 res = mutex_lock_interruptible(&q->sysfs_lock); in hctx_sched_tags_bitmap_show()
530 mutex_unlock(&q->sysfs_lock); in hctx_sched_tags_bitmap_show()
Dblk-mq.c2306 mutex_lock(&q->sysfs_lock); in blk_mq_map_swqueue()
2341 mutex_unlock(&q->sysfs_lock); in blk_mq_map_swqueue()
2518 mutex_lock(&q->sysfs_lock); in blk_mq_realloc_hw_ctxs()
2563 mutex_unlock(&q->sysfs_lock); in blk_mq_realloc_hw_ctxs()
2924 mutex_lock(&q->sysfs_lock); in blk_mq_elv_switch_none()
2934 mutex_unlock(&q->sysfs_lock); in blk_mq_elv_switch_none()
2957 mutex_lock(&q->sysfs_lock); in blk_mq_elv_switch_back()
2959 mutex_unlock(&q->sysfs_lock); in blk_mq_elv_switch_back()
Dblk-core.c759 mutex_lock(&q->sysfs_lock); in blk_cleanup_queue()
779 mutex_unlock(&q->sysfs_lock); in blk_cleanup_queue()
1051 mutex_init(&q->sysfs_lock); in blk_alloc_queue_node()
/Linux-v4.19/drivers/gpio/
Dgpiolib-sysfs.c35 static DEFINE_MUTEX(sysfs_lock);
596 mutex_lock(&sysfs_lock); in gpiod_export()
644 mutex_unlock(&sysfs_lock); in gpiod_export()
650 mutex_unlock(&sysfs_lock); in gpiod_export()
712 mutex_lock(&sysfs_lock); in gpiod_unexport()
733 mutex_unlock(&sysfs_lock); in gpiod_unexport()
741 mutex_unlock(&sysfs_lock); in gpiod_unexport()
777 mutex_lock(&sysfs_lock); in gpiochip_sysfs_register()
779 mutex_unlock(&sysfs_lock); in gpiochip_sysfs_register()
796 mutex_lock(&sysfs_lock); in gpiochip_sysfs_unregister()
[all …]
/Linux-v4.19/drivers/phy/broadcom/
Dphy-brcm-usb.c30 static DEFINE_MUTEX(sysfs_lock);
201 mutex_lock(&sysfs_lock); in dual_select_store()
208 mutex_unlock(&sysfs_lock); in dual_select_store()
219 mutex_lock(&sysfs_lock); in dual_select_show()
221 mutex_unlock(&sysfs_lock); in dual_select_show()
/Linux-v4.19/drivers/acpi/
Dbattery.c124 struct mutex sysfs_lock; member
845 mutex_lock(&battery->sysfs_lock); in sysfs_remove_battery()
847 mutex_unlock(&battery->sysfs_lock); in sysfs_remove_battery()
854 mutex_unlock(&battery->sysfs_lock); in sysfs_remove_battery()
1404 mutex_init(&battery->sysfs_lock); in acpi_battery_add()
1434 mutex_destroy(&battery->sysfs_lock); in acpi_battery_add()
1453 mutex_destroy(&battery->sysfs_lock); in acpi_battery_remove()
/Linux-v4.19/include/linux/
Delevator.h176 struct mutex sysfs_lock; member
Dblkdev.h633 struct mutex sysfs_lock; member
/Linux-v4.19/Documentation/RCU/
Dlockdep-splat.txt29 #1: (&eq->sysfs_lock){+.+...}, at: [<ffffffff812a5032>]