/kernel/linux/linux-5.10/include/linux/ |
H A D | spinlock.h | 329 return &lock->rlock; in spinlock_check() 354 raw_spin_lock(&lock->rlock); in spin_lock() 359 raw_spin_lock_bh(&lock->rlock); in spin_lock_bh() 364 return raw_spin_trylock(&lock->rlock); in spin_trylock() 379 raw_spin_lock_irq(&lock->rlock); in spin_lock_irq() 394 raw_spin_unlock(&lock->rlock); in spin_unlock() 399 raw_spin_unlock_bh(&lock->rlock); in spin_unlock_bh() 404 raw_spin_unlock_irq(&lock->rlock); in spin_unlock_irq() 409 raw_spin_unlock_irqrestore(&lock->rlock, flags); in spin_unlock_irqrestore() 414 return raw_spin_trylock_bh(&lock->rlock); in spin_trylock_bh() [all...] |
H A D | spinlock_types.h | 73 struct raw_spinlock rlock; member 92 { { .rlock = ___SPIN_LOCK_INITIALIZER(lockname) } }
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | spinlock.h | 326 return &lock->rlock; in spinlock_check() 351 raw_spin_lock(&lock->rlock); in spin_lock() 356 raw_spin_lock_bh(&lock->rlock); in spin_lock_bh() 361 return raw_spin_trylock(&lock->rlock); in spin_trylock() 376 raw_spin_lock_irq(&lock->rlock); in spin_lock_irq() 391 raw_spin_unlock(&lock->rlock); in spin_unlock() 396 raw_spin_unlock_bh(&lock->rlock); in spin_unlock_bh() 401 raw_spin_unlock_irq(&lock->rlock); in spin_unlock_irq() 406 raw_spin_unlock_irqrestore(&lock->rlock, flags); in spin_unlock_irqrestore() 411 return raw_spin_trylock_bh(&lock->rlock); in spin_trylock_bh() [all...] |
H A D | spinlock_types.h | 19 struct raw_spinlock rlock; member 38 { { .rlock = ___SPIN_LOCK_INITIALIZER(lockname) } }
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-imx-gpcv2.c | 22 struct raw_spinlock rlock; member 80 raw_spin_lock_irqsave(&cd->rlock, flags); in imx_gpcv2_irq_set_wake() 85 raw_spin_unlock_irqrestore(&cd->rlock, flags); in imx_gpcv2_irq_set_wake() 101 raw_spin_lock(&cd->rlock); in imx_gpcv2_irq_unmask() 106 raw_spin_unlock(&cd->rlock); in imx_gpcv2_irq_unmask() 117 raw_spin_lock(&cd->rlock); in imx_gpcv2_irq_mask() 122 raw_spin_unlock(&cd->rlock); in imx_gpcv2_irq_mask() 236 raw_spin_lock_init(&cd->rlock); in imx_gpcv2_irqchip_init()
|
H A D | irq-stm32-exti.c | 57 struct raw_spinlock rlock; member 465 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_eoi() 471 raw_spin_unlock(&chip_data->rlock); in stm32_exti_h_eoi() 482 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_mask() 484 raw_spin_unlock(&chip_data->rlock); in stm32_exti_h_mask() 495 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_unmask() 497 raw_spin_unlock(&chip_data->rlock); in stm32_exti_h_unmask() 512 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_set_type() 536 raw_spin_unlock(&chip_data->rlock); in stm32_exti_h_set_type() 546 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_set_wake() [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-imx-gpcv2.c | 22 struct raw_spinlock rlock; member 80 raw_spin_lock_irqsave(&cd->rlock, flags); in imx_gpcv2_irq_set_wake() 85 raw_spin_unlock_irqrestore(&cd->rlock, flags); in imx_gpcv2_irq_set_wake() 101 raw_spin_lock(&cd->rlock); in imx_gpcv2_irq_unmask() 106 raw_spin_unlock(&cd->rlock); in imx_gpcv2_irq_unmask() 117 raw_spin_lock(&cd->rlock); in imx_gpcv2_irq_mask() 122 raw_spin_unlock(&cd->rlock); in imx_gpcv2_irq_mask() 234 raw_spin_lock_init(&cd->rlock); in imx_gpcv2_irqchip_init()
|
H A D | irq-stm32-exti.c | 52 struct raw_spinlock rlock; member 522 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_eoi() 528 raw_spin_unlock(&chip_data->rlock); in stm32_exti_h_eoi() 539 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_mask() 541 raw_spin_unlock(&chip_data->rlock); in stm32_exti_h_mask() 552 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_unmask() 554 raw_spin_unlock(&chip_data->rlock); in stm32_exti_h_unmask() 569 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_set_type() 593 raw_spin_unlock(&chip_data->rlock); in stm32_exti_h_set_type() 603 raw_spin_lock(&chip_data->rlock); in stm32_exti_h_set_wake() [all...] |
/kernel/linux/linux-5.10/drivers/clk/st/ |
H A D | clk-flexgen.c | 317 spinlock_t *rlock = NULL; in st_of_flexgen_setup() local 363 rlock = kzalloc(sizeof(spinlock_t), GFP_KERNEL); in st_of_flexgen_setup() 364 if (!rlock) in st_of_flexgen_setup() 367 spin_lock_init(rlock); in st_of_flexgen_setup() 388 reg, rlock, i, flex_flags, clk_mode); in st_of_flexgen_setup() 407 kfree(rlock); in st_of_flexgen_setup()
|
/kernel/linux/linux-6.6/drivers/clk/st/ |
H A D | clk-flexgen.c | 649 spinlock_t *rlock = NULL; in st_of_flexgen_setup() local 700 rlock = kzalloc(sizeof(spinlock_t), GFP_KERNEL); in st_of_flexgen_setup() 701 if (!rlock) in st_of_flexgen_setup() 704 spin_lock_init(rlock); in st_of_flexgen_setup() 728 reg, rlock, i, flex_flags, clk_mode); in st_of_flexgen_setup() 747 kfree(rlock); in st_of_flexgen_setup()
|
/kernel/linux/linux-5.10/drivers/usb/class/ |
H A D | cdc-wdm.c | 99 struct mutex rlock; member 513 rv = mutex_lock_interruptible(&desc->rlock); /*concurrent reads */ in wdm_read() 610 mutex_unlock(&desc->rlock); in wdm_read() 861 mutex_init(&desc->rlock); in wdm_create() 1051 mutex_lock(&desc->rlock); in wdm_disconnect() 1057 mutex_unlock(&desc->rlock); in wdm_disconnect() 1081 mutex_lock(&desc->rlock); in wdm_suspend() 1103 mutex_unlock(&desc->rlock); in wdm_suspend() 1155 mutex_lock(&desc->rlock); in wdm_pre_reset() 1173 mutex_unlock(&desc->rlock); in wdm_post_reset() [all...] |
/kernel/linux/linux-6.6/drivers/usb/class/ |
H A D | cdc-wdm.c | 102 struct mutex rlock; member 527 rv = mutex_lock_interruptible(&desc->rlock); /*concurrent reads */ in wdm_read() 624 mutex_unlock(&desc->rlock); in wdm_read() 1028 mutex_init(&desc->rlock); in wdm_create() 1226 mutex_lock(&desc->rlock); in wdm_disconnect() 1232 mutex_unlock(&desc->rlock); in wdm_disconnect() 1256 mutex_lock(&desc->rlock); in wdm_suspend() 1278 mutex_unlock(&desc->rlock); in wdm_suspend() 1330 mutex_lock(&desc->rlock); in wdm_pre_reset() 1348 mutex_unlock(&desc->rlock); in wdm_post_reset() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv_rm_mmu.c | 252 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_enter() 267 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_enter() 281 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_enter() 936 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_zero() 948 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_zero() 964 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_copy() 979 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_copy()
|
H A D | book3s_64_vio_hv.c | 559 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_rm_h_put_tce_indirect() 600 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_rm_h_put_tce_indirect()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_hv_rm_mmu.c | 248 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_enter() 263 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_enter() 277 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_enter() 938 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_zero() 950 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_zero() 966 arch_spin_lock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_copy() 981 arch_spin_unlock(&kvm->mmu_lock.rlock.raw_lock); in kvmppc_do_h_page_init_copy()
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | mmu_context.h | 60 mtctl(__pa(__ldcw_align(&pgd_lock->rlock.raw_lock)), 28); in switch_mm_irqs_off()
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | mmu_context.h | 58 mtctl(__pa(__ldcw_align(&pgd_lock->rlock.raw_lock)), 28); in switch_mm_irqs_off()
|
/kernel/linux/linux-5.10/lib/ |
H A D | lockref.c | 16 while (likely(arch_spin_value_unlocked(old.lock.rlock.raw_lock))) { \
|
H A D | test_lockup.c | 489 offsetof(spinlock_t, rlock.magic), in test_lockup_init() 495 offsetof(struct mutex, wait_lock.rlock.magic), in test_lockup_init()
|
/kernel/linux/linux-6.6/tools/perf/util/bpf_skel/vmlinux/ |
H A D | vmlinux.h | 55 struct raw_spinlock rlock; member
|
/kernel/linux/linux-6.6/lib/ |
H A D | lockref.c | 16 while (likely(arch_spin_value_unlocked(old.lock.rlock.raw_lock))) { \
|
H A D | test_lockup.c | 504 offsetof(spinlock_t, rlock.magic), in test_lockup_init()
|
/kernel/linux/linux-5.10/drivers/net/wan/ |
H A D | cosa.c | 114 struct mutex rlock; member 562 mutex_init(&chan->rlock); in cosa_probe() 784 if (mutex_lock_interruptible(&chan->rlock)) in cosa_read() 789 mutex_unlock(&chan->rlock); in cosa_read() 807 mutex_unlock(&chan->rlock); in cosa_read() 816 mutex_unlock(&chan->rlock); in cosa_read()
|
/kernel/linux/linux-6.6/drivers/clk/stm32/ |
H A D | clk-stm32-core.c | 20 static DEFINE_SPINLOCK(rlock); 54 hw = (*cfg_clock->func)(dev, data, base, &rlock, in stm32_rcc_clock_init()
|
/kernel/linux/linux-5.10/drivers/net/ppp/ |
H A D | ppp_generic.c | 120 spinlock_t rlock; /* lock for receive side 58 */ member 196 * Both the ppp.rlock and ppp.wlock locks protect the ppp.channels 199 * The lock ordering is: channel.upl -> ppp.wlock -> ppp.rlock -> 370 #define ppp_recv_lock(ppp) spin_lock_bh(&(ppp)->rlock) 371 #define ppp_recv_unlock(ppp) spin_unlock_bh(&(ppp)->rlock) 1127 spin_lock_init(&ppp->rlock); in ppp_dev_configure()
|