Home
last modified time | relevance | path

Searched refs:raw_spinlock (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.15/include/linux/
H A Dspinlock_types.h19 struct raw_spinlock rlock;
22 # define LOCK_PADSIZE (offsetof(struct raw_spinlock, dep_map))
H A Dseqlock_types.h68 SEQCOUNT_LOCKNAME(raw_spinlock, raw_spinlock_t, false, raw_spin)
H A Dspinlock_types_raw.h14 typedef struct raw_spinlock { struct
H A Dseqlock.h130 #define seqcount_raw_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, raw_spinlock)
226 SEQCOUNT_LOCKNAME(raw_spinlock, raw_spinlock_t, false, raw_spin) in SEQCOUNT_LOCKNAME() argument
254 __seqprop_case((s), raw_spinlock, prop), \
H A Dspinlock.h535 DEFINE_LOCK_GUARD_1(raw_spinlock, raw_spinlock_t,
539 DEFINE_LOCK_GUARD_1_COND(raw_spinlock, _try, raw_spin_trylock(_T->lock))
/linux-6.15/tools/perf/util/bpf_skel/vmlinux/
H A Dvmlinux.h56 struct raw_spinlock { struct
60 typedef struct raw_spinlock raw_spinlock_t; argument
63 struct raw_spinlock rlock;
/linux-6.15/drivers/irqchip/
H A Dirq-aspeed-intc.c36 scoped_guard(raw_spinlock, &intc_ic->gic_lock) { in aspeed_intc_ic_irq_handler()
54 guard(raw_spinlock)(&intc_ic->intc_lock); in aspeed_intc_irq_mask()
63 guard(raw_spinlock)(&intc_ic->intc_lock); in aspeed_intc_irq_unmask()
H A Dirq-loongarch-avec.c105 scoped_guard(raw_spinlock, &loongarch_avec.lock) { in avecintc_set_affinity()
137 guard(raw_spinlock)(&loongarch_avec.lock); in avecintc_cpu_online()
155 guard(raw_spinlock)(&loongarch_avec.lock); in avecintc_cpu_offline()
172 guard(raw_spinlock)(&loongarch_avec.lock); in complete_irq_moving()
H A Dirq-renesas-rzv2h.c132 scoped_guard(raw_spinlock, &priv->lock) { in rzv2h_icu_eoi()
166 guard(raw_spinlock)(&priv->lock); in rzv2h_tint_irq_endisable()
265 guard(raw_spinlock)(&priv->lock); in rzv2h_irq_set_type()
346 guard(raw_spinlock)(&priv->lock); in rzv2h_tint_set_type()
H A Dirq-imx-gpcv2.c22 struct raw_spinlock rlock;
H A Dirq-stm32mp-exti.c61 struct raw_spinlock rlock;
H A Dirq-gic-v3-its.c1428 guard(raw_spinlock)(&vmovp_lock); in its_send_vmovp()
1889 scoped_guard(raw_spinlock, &vpe->vpe_lock) in its_map_vm()
1909 guard(raw_spinlock)(&vm->vpes[i]->vpe_lock); in its_unmap_vm()
2043 guard(raw_spinlock)(&its_dev->event_map.vlpi_lock); in its_irq_set_vcpu_affinity()
3891 guard(raw_spinlock)(&gic_data_rdist_cpu(cpu)->rd_lock); in its_vpe_4_1_invall_locked()
/linux-6.15/drivers/hwtracing/coresight/
H A Dultrasoc-smb.c101 guard(raw_spinlock)(&drvdata->spinlock); in smb_open()
155 guard(raw_spinlock)(&drvdata->spinlock); in smb_release()
248 guard(raw_spinlock)(&drvdata->spinlock); in smb_enable()
283 guard(raw_spinlock)(&drvdata->spinlock); in smb_disable()
381 guard(raw_spinlock)(&drvdata->spinlock); in smb_update_buffer()
/linux-6.15/include/drm/
H A Ddrm_mode_config.h500 struct raw_spinlock panic_lock;
/linux-6.15/lib/
H A Ddebugobjects.c273 guard(raw_spinlock)(&pool_lock); in pcpu_alloc()
281 guard(raw_spinlock)(&pool_lock); in pcpu_alloc()
311 guard(raw_spinlock)(&pool_lock); in pcpu_free()
358 guard(raw_spinlock)(&pool_lock); in fill_pool_from_freelist()
H A Dlocking-selftest.c2570 GENERATE_2_CONTEXT_TESTCASE(raw_spinlock, &raw_lock_A, inner, inner_lock) \
2575 GENERATE_2_CONTEXT_TESTCASE_FOR_ALL_OUTER(raw_spinlock, &raw_lock_B)
2635 DO_CONTEXT_TESTCASE_OUTER_NOT_PREEMPTIBLE(raw_spinlock);
/linux-6.15/kernel/locking/
H A Dspinlock.c126 BUILD_LOCK_OPS(spin, raw_spinlock);
/linux-6.15/drivers/base/regmap/
H A Dinternal.h58 raw_spinlock_t raw_spinlock; member
H A Dregmap.c472 __acquires(&map->raw_spinlock) in regmap_lock_raw_spinlock()
477 raw_spin_lock_irqsave(&map->raw_spinlock, flags); in regmap_lock_raw_spinlock()
482 __releases(&map->raw_spinlock) in regmap_unlock_raw_spinlock()
485 raw_spin_unlock_irqrestore(&map->raw_spinlock, map->raw_spinlock_flags); in regmap_unlock_raw_spinlock()
738 raw_spin_lock_init(&map->raw_spinlock); in __regmap_init()
741 lockdep_set_class_and_name(&map->raw_spinlock, in __regmap_init()
/linux-6.15/drivers/gpio/
H A Dgpio-lpc18xx.c44 struct raw_spinlock lock;
H A Dgpio-graniterapids.c294 scoped_guard(raw_spinlock, &priv->lock) { in gnr_gpio_irq()
/linux-6.15/drivers/pinctrl/intel/
H A Dpinctrl-baytrail.c1248 guard(raw_spinlock)(&byt_lock); in byt_irq_ack()
1369 scoped_guard(raw_spinlock, &byt_lock) in byt_gpio_irq_handler()
H A Dpinctrl-intel.c1131 guard(raw_spinlock)(&pctrl->lock); in intel_gpio_irq_ack()
1291 scoped_guard(raw_spinlock, &pctrl->lock) { in intel_gpio_irq()
/linux-6.15/arch/x86/kernel/apic/
H A Dvector.c924 guard(raw_spinlock)(&vector_lock); in apic_force_complete_move()
/linux-6.15/kernel/sched/
H A Ddeadline.c1703 guard(raw_spinlock)(&dl_b->lock); in __dl_server_attach_root()
1723 guard(raw_spinlock)(&dl_b->lock); in dl_server_apply_params()

12