Home
last modified time | relevance | path

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

/Linux-v5.10/arch/powerpc/sysdev/
Dfsl_mpic_timer_wakeup.c24 static DEFINE_MUTEX(sysfs_lock);
31 mutex_lock(&sysfs_lock); in fsl_free_resource()
39 mutex_unlock(&sysfs_lock); in fsl_free_resource()
57 mutex_lock(&sysfs_lock); in fsl_timer_wakeup_show()
62 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_show()
78 mutex_lock(&sysfs_lock); in fsl_timer_wakeup_store()
87 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_store()
94 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_store()
102 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_store()
109 mutex_unlock(&sysfs_lock); in fsl_timer_wakeup_store()
[all …]
/Linux-v5.10/block/
Dblk-mq-sysfs.c75 mutex_lock(&q->sysfs_lock); in blk_mq_sysfs_show()
77 mutex_unlock(&q->sysfs_lock); in blk_mq_sysfs_show()
96 mutex_lock(&q->sysfs_lock); in blk_mq_sysfs_store()
98 mutex_unlock(&q->sysfs_lock); in blk_mq_sysfs_store()
117 mutex_lock(&q->sysfs_lock); in blk_mq_hw_sysfs_show()
119 mutex_unlock(&q->sysfs_lock); in blk_mq_hw_sysfs_show()
139 mutex_lock(&q->sysfs_lock); in blk_mq_hw_sysfs_store()
141 mutex_unlock(&q->sysfs_lock); in blk_mq_hw_sysfs_store()
Delevator.c175 mutex_init(&eq->sysfs_lock); in elevator_alloc()
193 mutex_lock(&e->sysfs_lock); in __elevator_exit()
195 mutex_unlock(&e->sysfs_lock); in __elevator_exit()
448 mutex_lock(&e->sysfs_lock); in elv_attr_show()
450 mutex_unlock(&e->sysfs_lock); in elv_attr_show()
466 mutex_lock(&e->sysfs_lock); in elv_attr_store()
468 mutex_unlock(&e->sysfs_lock); in elv_attr_store()
487 lockdep_assert_held(&q->sysfs_lock); in elv_register_queue()
509 lockdep_assert_held(&q->sysfs_lock); in elv_unregister_queue()
579 lockdep_assert_held(&q->sysfs_lock); in elevator_switch_mq()
[all …]
Dblk-sysfs.c701 mutex_lock(&q->sysfs_lock); in queue_attr_show()
703 mutex_unlock(&q->sysfs_lock); in queue_attr_show()
719 mutex_lock(&q->sysfs_lock); in queue_attr_store()
721 mutex_unlock(&q->sysfs_lock); in queue_attr_store()
897 mutex_lock(&q->sysfs_lock); in blk_register_queue()
901 mutex_unlock(&q->sysfs_lock); in blk_register_queue()
918 mutex_unlock(&q->sysfs_lock); in blk_register_queue()
950 mutex_lock(&q->sysfs_lock); in blk_unregister_queue()
952 mutex_unlock(&q->sysfs_lock); in blk_unregister_queue()
966 mutex_lock(&q->sysfs_lock); in blk_unregister_queue()
[all …]
Dblk-mq-debugfs.c470 res = mutex_lock_interruptible(&q->sysfs_lock); in hctx_tags_show()
475 mutex_unlock(&q->sysfs_lock); in hctx_tags_show()
487 res = mutex_lock_interruptible(&q->sysfs_lock); in hctx_tags_bitmap_show()
492 mutex_unlock(&q->sysfs_lock); in hctx_tags_bitmap_show()
504 res = mutex_lock_interruptible(&q->sysfs_lock); in hctx_sched_tags_show()
509 mutex_unlock(&q->sysfs_lock); in hctx_sched_tags_show()
521 res = mutex_lock_interruptible(&q->sysfs_lock); in hctx_sched_tags_bitmap_show()
526 mutex_unlock(&q->sysfs_lock); in hctx_sched_tags_bitmap_show()
Dblk-core.c412 mutex_lock(&q->sysfs_lock); in blk_cleanup_queue()
415 mutex_unlock(&q->sysfs_lock); in blk_cleanup_queue()
561 mutex_init(&q->sysfs_lock); in blk_alloc_queue()
Dblk-mq.c3130 mutex_lock(&q->sysfs_lock); in blk_mq_realloc_hw_ctxs()
3181 mutex_unlock(&q->sysfs_lock); in blk_mq_realloc_hw_ctxs()
3579 mutex_lock(&q->sysfs_lock); in blk_mq_elv_switch_none()
3589 mutex_unlock(&q->sysfs_lock); in blk_mq_elv_switch_none()
3612 mutex_lock(&q->sysfs_lock); in blk_mq_elv_switch_back()
3614 mutex_unlock(&q->sysfs_lock); in blk_mq_elv_switch_back()
Dblk.h212 lockdep_assert_held(&q->sysfs_lock); in elevator_exit()
/Linux-v5.10/drivers/gpio/
Dgpiolib-sysfs.c36 static DEFINE_MUTEX(sysfs_lock);
592 mutex_lock(&sysfs_lock); in gpiod_export()
640 mutex_unlock(&sysfs_lock); in gpiod_export()
646 mutex_unlock(&sysfs_lock); in gpiod_export()
708 mutex_lock(&sysfs_lock); in gpiod_unexport()
729 mutex_unlock(&sysfs_lock); in gpiod_unexport()
737 mutex_unlock(&sysfs_lock); in gpiod_unexport()
772 mutex_lock(&sysfs_lock); in gpiochip_sysfs_register()
774 mutex_unlock(&sysfs_lock); in gpiochip_sysfs_register()
791 mutex_lock(&sysfs_lock); in gpiochip_sysfs_unregister()
[all …]
/Linux-v5.10/drivers/phy/broadcom/
Dphy-brcm-usb.c23 static DEFINE_MUTEX(sysfs_lock);
217 mutex_lock(&sysfs_lock); in dual_select_store()
224 mutex_unlock(&sysfs_lock); in dual_select_store()
235 mutex_lock(&sysfs_lock); in dual_select_show()
237 mutex_unlock(&sysfs_lock); in dual_select_show()
/Linux-v5.10/drivers/acpi/
Dbattery.c102 struct mutex sysfs_lock; member
858 mutex_lock(&battery->sysfs_lock); in sysfs_remove_battery()
860 mutex_unlock(&battery->sysfs_lock); in sysfs_remove_battery()
867 mutex_unlock(&battery->sysfs_lock); in sysfs_remove_battery()
1196 mutex_init(&battery->sysfs_lock); in acpi_battery_add()
1218 mutex_destroy(&battery->sysfs_lock); in acpi_battery_add()
1234 mutex_destroy(&battery->sysfs_lock); in acpi_battery_remove()
/Linux-v5.10/include/linux/
Delevator.h106 struct mutex sysfs_lock; member
Dblkdev.h550 struct mutex sysfs_lock; member
/Linux-v5.10/Documentation/RCU/
Dlockdep-splat.rst34 #1: (&eq->sysfs_lock){+.+.}, at: [<ffffffff812a5032>]