Home
last modified time | relevance | path

Searched refs:rlock (Results 1 – 19 of 19) sorted by relevance

/linux/include/linux/
H A Dspinlock.h315 return &lock->rlock;
341 raw_spin_lock(&lock->rlock);
347 raw_spin_lock_bh(&lock->rlock);
353 return raw_spin_trylock(&lock->rlock);
371 raw_spin_lock_irq(&lock->rlock);
389 raw_spin_unlock(&lock->rlock); in spin_unlock()
395 raw_spin_unlock_bh(&lock->rlock); in spin_unlock_bh()
401 raw_spin_unlock_irq(&lock->rlock); in spin_unlock_irq()
407 raw_spin_unlock_irqrestore(&lock->rlock, flags); in spin_unlock_irqrestore()
413 return raw_spin_trylock_bh(&lock->rlock);
[all...]
H A Dspinlock_types.h19 struct raw_spinlock rlock; member
39 { { .rlock = ___SPIN_LOCK_INITIALIZER(lockname) } }
/linux/drivers/irqchip/
H A Dirq-imx-gpcv2.c22 struct raw_spinlock rlock; member
84 raw_spin_lock_irqsave(&cd->rlock, flags); in imx_gpcv2_irq_set_wake()
89 raw_spin_unlock_irqrestore(&cd->rlock, flags); in imx_gpcv2_irq_set_wake()
105 raw_spin_lock(&cd->rlock); in imx_gpcv2_irq_unmask()
110 raw_spin_unlock(&cd->rlock); in imx_gpcv2_irq_unmask()
121 raw_spin_lock(&cd->rlock); in imx_gpcv2_irq_mask()
126 raw_spin_unlock(&cd->rlock); in imx_gpcv2_irq_mask()
238 raw_spin_lock_init(&cd->rlock); in imx_gpcv2_irqchip_init()
H A Dirq-stm32mp-exti.c61 struct raw_spinlock rlock; member
331 raw_spin_lock(&chip_data->rlock); in stm32mp_exti_eoi()
336 raw_spin_unlock(&chip_data->rlock); in stm32mp_exti_eoi()
347 raw_spin_lock(&chip_data->rlock); in stm32mp_exti_mask()
349 raw_spin_unlock(&chip_data->rlock); in stm32mp_exti_mask()
360 raw_spin_lock(&chip_data->rlock); in stm32mp_exti_unmask()
362 raw_spin_unlock(&chip_data->rlock); in stm32mp_exti_unmask()
377 raw_spin_lock(&chip_data->rlock); in stm32mp_exti_set_type()
399 raw_spin_unlock(&chip_data->rlock); in stm32mp_exti_set_type()
408 raw_spin_lock(&chip_data->rlock); in stm32mp_exti_set_wake()
[all …]
/linux/drivers/clk/st/
H A Dclk-flexgen.c569 spinlock_t *rlock = NULL; in st_of_flexgen_setup() local
619 rlock = kzalloc_obj(spinlock_t); in st_of_flexgen_setup()
620 if (!rlock) in st_of_flexgen_setup()
623 spin_lock_init(rlock); in st_of_flexgen_setup()
647 reg, rlock, i, flex_flags, clk_mode); in st_of_flexgen_setup()
666 kfree(rlock); in st_of_flexgen_setup()
/linux/drivers/usb/class/
H A Dcdc-wdm.c101 struct mutex rlock; member
532 rv = mutex_lock_interruptible(&desc->rlock); /*concurrent reads */ in wdm_read()
621 mutex_unlock(&desc->rlock); in wdm_read()
1036 mutex_init(&desc->rlock); in wdm_create()
1234 mutex_lock(&desc->rlock); in wdm_disconnect()
1240 mutex_unlock(&desc->rlock); in wdm_disconnect()
1264 mutex_lock(&desc->rlock); in wdm_suspend()
1286 mutex_unlock(&desc->rlock); in wdm_suspend()
1338 mutex_lock(&desc->rlock); in wdm_pre_reset()
1356 mutex_unlock(&desc->rlock); in wdm_post_reset()
/linux/arch/powerpc/kvm/
H A Dbook3s_hv_rm_mmu.c248 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()
/linux/arch/parisc/include/asm/
H A Dmmu_context.h58 mtctl(__pa(__ldcw_align(&pgd_lock->rlock.raw_lock)), 28); in switch_mm_irqs_off()
/linux/lib/
H A Dlockref.c16 while (likely(arch_spin_value_unlocked(old.lock.rlock.raw_lock))) { \
H A Dtest_lockup.c504 offsetof(spinlock_t, rlock.magic), in test_lockup_init()
/linux/Documentation/locking/
H A Dlockstat.rst195 …&(&zone->lru_lock)->rlock: 93000 94934 0.16 59.18 188253.…
199 …&(&dentry->d_lockref.lock)->rlock: 39791 40179 0.15 1302.08 …
/linux/tools/perf/util/bpf_skel/vmlinux/
H A Dvmlinux.h63 struct raw_spinlock rlock; member
/linux/Documentation/translations/it_IT/locking/
H A Dlockstat.rst221 …&(&zone->lru_lock)->rlock: 93000 94934 0.16 59.18 188253.…
225 …&(&dentry->d_lockref.lock)->rlock: 39791 40179 0.15 1302.08 …
/linux/Documentation/RCU/
H A Dlockdep-splat.rst36 #2: (&(&q->__queue_lock)->rlock){-.-.}, at: [<ffffffff812b6233>]
/linux/arch/arm64/boot/dts/arm/
H A Djuno-motherboard.dtsi64 rlock-button {
/linux/drivers/net/ppp/
H A Dppp_generic.c127 spinlock_t rlock; /* lock for receive side 58 */ member
380 #define ppp_recv_lock(ppp) spin_lock_bh(&(ppp)->rlock)
381 #define ppp_recv_unlock(ppp) spin_unlock_bh(&(ppp)->rlock)
1255 spin_lock_init(&ppp->rlock); in ppp_dev_configure()
/linux/drivers/clk/stm32/
H A Dclk-stm32mp1.c27 static DEFINE_SPINLOCK(rlock);
2234 err = stm32_register_hw_clk(dev, clk_data, base, &rlock, in stm32_rcc_clock_init()
/linux/fs/smb/server/
H A Dsmb2pdu.c7685 struct file_lock *rlock = NULL; in smb2_lock() local
7687 rlock = smb_flock_init(filp); in smb2_lock()
7688 rlock->c.flc_type = F_UNLCK; in smb2_lock()
7689 rlock->fl_start = smb_lock->start; in smb2_lock()
7690 rlock->fl_end = smb_lock->end; in smb2_lock()
7692 rc = vfs_lock_file(filp, F_SETLK, rlock, NULL); in smb2_lock()
7704 locks_free_lock(rlock); in smb2_lock()
/linux/drivers/net/wireless/realtek/rtw89/
H A Ddebug.c28 bool rlock:1; member
168 if (opt->rlock) { in rtw89_debugfs_file_read()
4878 #define RLOCK .rlock = 1