Home
last modified time | relevance | path

Searched refs:init_lock (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/block/zram/
H A Dzram_drv.c171 down_read(&zram->init_lock); in initstate_show()
173 up_read(&zram->init_lock); in initstate_show()
197 down_write(&zram->init_lock); in mem_limit_store()
199 up_write(&zram->init_lock); in mem_limit_store()
215 down_read(&zram->init_lock); in mem_used_max_store()
220 up_read(&zram->init_lock); in mem_used_max_store()
274 down_read(&zram->init_lock); in idle_store()
286 up_read(&zram->init_lock); in idle_store()
302 down_read(&zram->init_lock); in writeback_limit_enable_store()
306 up_read(&zram->init_lock); in writeback_limit_enable_store()
[all...]
H A Dzram_drv.h132 struct rw_semaphore init_lock; member
/kernel/linux/linux-5.10/drivers/block/zram/
H A Dzram_drv.c186 down_read(&zram->init_lock); in initstate_show()
188 up_read(&zram->init_lock); in initstate_show()
212 down_write(&zram->init_lock); in mem_limit_store()
214 up_write(&zram->init_lock); in mem_limit_store()
230 down_read(&zram->init_lock); in mem_used_max_store()
235 up_read(&zram->init_lock); in mem_used_max_store()
250 down_read(&zram->init_lock); in idle_store()
252 up_read(&zram->init_lock); in idle_store()
268 up_read(&zram->init_lock); in idle_store()
284 down_read(&zram->init_lock); in writeback_limit_enable_store()
[all...]
H A Dzram_drv.h118 struct rw_semaphore init_lock; member
/kernel/linux/linux-5.10/drivers/platform/chrome/
H A Dcros_ec_ishtp.c82 static DECLARE_RWSEM(init_lock);
229 if (!down_read_trylock(&init_lock)) { in process_recv()
340 up_read(&init_lock); in process_recv()
514 if (!down_read_trylock(&init_lock)) { in cros_ec_pkt_xfer_ish()
560 up_read(&init_lock); in cros_ec_pkt_xfer_ish()
599 down_write(&init_lock); in reset_handler()
611 up_write(&init_lock); in reset_handler()
623 up_write(&init_lock); in reset_handler()
634 up_write(&init_lock); in reset_handler()
654 down_write(&init_lock); in cros_ec_ishtp_probe()
[all...]
/kernel/linux/linux-6.6/drivers/platform/chrome/
H A Dcros_ec_ishtp.c85 static DECLARE_RWSEM(init_lock);
228 if (!down_read_trylock(&init_lock)) { in process_recv()
339 up_read(&init_lock); in process_recv()
513 if (!down_read_trylock(&init_lock)) { in cros_ec_pkt_xfer_ish()
561 up_read(&init_lock); in cros_ec_pkt_xfer_ish()
600 down_write(&init_lock); in reset_handler()
612 up_write(&init_lock); in reset_handler()
624 up_write(&init_lock); in reset_handler()
635 up_write(&init_lock); in reset_handler()
655 down_write(&init_lock); in cros_ec_ishtp_probe()
[all...]
/kernel/linux/linux-5.10/drivers/net/wireguard/
H A Dratelimiter.c15 static DEFINE_MUTEX(init_lock);
16 static u64 init_refcnt; /* Protected by init_lock, hence not atomic. */
160 mutex_lock(&init_lock); in wg_ratelimiter_init()
194 mutex_unlock(&init_lock); in wg_ratelimiter_init()
201 mutex_unlock(&init_lock); in wg_ratelimiter_init()
207 mutex_lock(&init_lock); in wg_ratelimiter_uninit()
220 mutex_unlock(&init_lock); in wg_ratelimiter_uninit()
/kernel/linux/linux-6.6/drivers/net/wireguard/
H A Dratelimiter.c15 static DEFINE_MUTEX(init_lock);
16 static u64 init_refcnt; /* Protected by init_lock, hence not atomic. */
160 mutex_lock(&init_lock); in wg_ratelimiter_init()
194 mutex_unlock(&init_lock); in wg_ratelimiter_init()
201 mutex_unlock(&init_lock); in wg_ratelimiter_init()
207 mutex_lock(&init_lock); in wg_ratelimiter_uninit()
220 mutex_unlock(&init_lock); in wg_ratelimiter_uninit()
/kernel/linux/linux-5.10/drivers/hyperhold/
H A Dhp_core.c45 struct mutex init_lock; member
68 mutex_lock(&hyperhold.init_lock); in hyperhold_disable()
84 mutex_unlock(&hyperhold.init_lock); in hyperhold_disable()
95 mutex_lock(&hyperhold.init_lock); in hyperhold_enable()
123 mutex_unlock(&hyperhold.init_lock); in hyperhold_enable()
179 mutex_lock(&hyperhold.init_lock); in device_sysctl_handler()
191 mutex_unlock(&hyperhold.init_lock); in device_sysctl_handler()
201 mutex_lock(&hyperhold.init_lock); in extent_sysctl_handler()
209 mutex_unlock(&hyperhold.init_lock); in extent_sysctl_handler()
219 mutex_lock(&hyperhold.init_lock); in crypto_sysctl_handler()
[all...]
/kernel/linux/linux-6.6/drivers/hyperhold/
H A Dhp_core.c46 struct mutex init_lock; member
69 mutex_lock(&hyperhold.init_lock); in hyperhold_disable()
85 mutex_unlock(&hyperhold.init_lock); in hyperhold_disable()
96 mutex_lock(&hyperhold.init_lock); in hyperhold_enable()
124 mutex_unlock(&hyperhold.init_lock); in hyperhold_enable()
180 mutex_lock(&hyperhold.init_lock); in device_sysctl_handler()
192 mutex_unlock(&hyperhold.init_lock); in device_sysctl_handler()
202 mutex_lock(&hyperhold.init_lock); in extent_sysctl_handler()
210 mutex_unlock(&hyperhold.init_lock); in extent_sysctl_handler()
220 mutex_lock(&hyperhold.init_lock); in crypto_sysctl_handler()
[all...]
/kernel/linux/linux-6.6/fs/smb/server/
H A Dconnection.c18 static DEFINE_MUTEX(init_lock);
394 mutex_lock(&init_lock); in ksmbd_conn_transport_init()
407 mutex_unlock(&init_lock); in ksmbd_conn_transport_init()
437 mutex_lock(&init_lock); in ksmbd_conn_transport_destroy()
441 mutex_unlock(&init_lock); in ksmbd_conn_transport_destroy()
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dfsl_linflexuart.c134 static DEFINE_SPINLOCK(init_lock);
604 spin_lock_irqsave(&init_lock, flags); in linflex_earlycon_putchar()
633 spin_unlock_irqrestore(&init_lock, flags); in linflex_earlycon_putchar()
736 spin_lock_irqsave(&init_lock, flags); in linflex_console_setup()
738 spin_unlock_irqrestore(&init_lock, flags); in linflex_console_setup()
754 spin_lock_irqsave(&init_lock, flags); in linflex_console_setup()
767 spin_unlock_irqrestore(&init_lock, flags); in linflex_console_setup()
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dfsl_linflexuart.c134 static DEFINE_SPINLOCK(init_lock);
590 spin_lock_irqsave(&init_lock, flags); in linflex_earlycon_putchar()
619 spin_unlock_irqrestore(&init_lock, flags); in linflex_earlycon_putchar()
722 spin_lock_irqsave(&init_lock, flags); in linflex_console_setup()
724 spin_unlock_irqrestore(&init_lock, flags); in linflex_console_setup()
740 spin_lock_irqsave(&init_lock, flags); in linflex_console_setup()
753 spin_unlock_irqrestore(&init_lock, flags); in linflex_console_setup()
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c499 static DEFINE_SPINLOCK(init_lock); in pasemi_dma_init()
511 spin_lock(&init_lock); in pasemi_dma_init()
616 spin_unlock(&init_lock); in pasemi_dma_init()
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c501 static DEFINE_SPINLOCK(init_lock); in pasemi_dma_init()
513 spin_lock(&init_lock); in pasemi_dma_init()
618 spin_unlock(&init_lock); in pasemi_dma_init()
/kernel/linux/linux-5.10/drivers/block/zram/zram_group/
H A Dzram_group.h36 struct mutex init_lock; member
H A Dzram_group.c97 mutex_init(&zgrp->wbgrp.init_lock); in zram_group_meta_alloc()
345 mutex_lock(&zgrp->wbgrp.init_lock); in zram_group_apply_writeback()
388 mutex_unlock(&zgrp->wbgrp.init_lock); in zram_group_apply_writeback()
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dbtt.h214 * @init_lock: Mutex used for the BTT initialization
230 struct mutex init_lock; member
H A Dbtt.c1030 mutex_lock(&btt->init_lock); in btt_meta_init()
1052 mutex_unlock(&btt->init_lock); in btt_meta_init()
1604 mutex_init(&btt->init_lock); in btt_init()
/kernel/linux/linux-6.6/drivers/block/zram/zram_group/
H A Dzram_group.h36 struct mutex init_lock; member
H A Dzram_group.c97 mutex_init(&zgrp->wbgrp.init_lock); in zram_group_meta_alloc()
345 mutex_lock(&zgrp->wbgrp.init_lock); in zram_group_apply_writeback()
388 mutex_unlock(&zgrp->wbgrp.init_lock); in zram_group_apply_writeback()
/kernel/linux/linux-6.6/drivers/nvdimm/
H A Dbtt.h214 * @init_lock: Mutex used for the BTT initialization
229 struct mutex init_lock; member
/kernel/linux/linux-6.6/drivers/iommu/
H A Dapple-dart.c258 * @init_lock: protects domain initialization
266 struct mutex init_lock; member
580 mutex_lock(&dart_domain->init_lock); in apple_dart_finalize_domain()
615 mutex_unlock(&dart_domain->init_lock); in apple_dart_finalize_domain()
732 mutex_init(&dart_domain->init_lock); in apple_dart_domain_alloc()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_drv.c572 static DEFINE_MUTEX(init_lock); in load_gpu()
575 mutex_lock(&init_lock); in load_gpu()
580 mutex_unlock(&init_lock); in load_gpu()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_drv.c575 static DEFINE_MUTEX(init_lock); in load_gpu()
578 mutex_lock(&init_lock); in load_gpu()
583 mutex_unlock(&init_lock); in load_gpu()

Completed in 24 milliseconds

12