Home
last modified time | relevance | path

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

/linux-6.12.1/tools/perf/util/bpf_skel/vmlinux/
Dvmlinux.h56 struct raw_spinlock { struct
60 typedef struct raw_spinlock raw_spinlock_t; argument
63 struct raw_spinlock rlock;
/linux-6.12.1/include/linux/
Dspinlock_types.h19 struct raw_spinlock rlock;
22 # define LOCK_PADSIZE (offsetof(struct raw_spinlock, dep_map))
Dseqlock_types.h68 SEQCOUNT_LOCKNAME(raw_spinlock, raw_spinlock_t, false, raw_spin)
Dspinlock_types_raw.h14 typedef struct raw_spinlock { struct
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), \
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.12.1/drivers/irqchip/
Dirq-loongarch-avec.c96 scoped_guard(raw_spinlock, &loongarch_avec.lock) { in avecintc_set_affinity()
128 guard(raw_spinlock)(&loongarch_avec.lock); in avecintc_cpu_online()
144 guard(raw_spinlock)(&loongarch_avec.lock); in avecintc_cpu_offline()
161 guard(raw_spinlock)(&loongarch_avec.lock); in complete_irq_moving()
Dirq-imx-gpcv2.c22 struct raw_spinlock rlock;
Dirq-stm32mp-exti.c61 struct raw_spinlock rlock;
Dirq-gic-v3-its.c1340 guard(raw_spinlock)(&vmovp_lock); in its_send_vmovp()
1808 scoped_guard(raw_spinlock, &vpe->vpe_lock) in its_map_vm()
1828 guard(raw_spinlock)(&vm->vpes[i]->vpe_lock); in its_unmap_vm()
/linux-6.12.1/include/drm/
Ddrm_mode_config.h500 struct raw_spinlock panic_lock;
/linux-6.12.1/drivers/base/regmap/
Dinternal.h58 raw_spinlock_t raw_spinlock; member
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()
727 raw_spin_lock_init(&map->raw_spinlock); in __regmap_init()
730 lockdep_set_class_and_name(&map->raw_spinlock, in __regmap_init()
/linux-6.12.1/kernel/locking/
Dspinlock.c126 BUILD_LOCK_OPS(spin, raw_spinlock);
/linux-6.12.1/drivers/gpio/
Dgpio-lpc18xx.c44 struct raw_spinlock lock;
Dgpio-graniterapids.c266 scoped_guard(raw_spinlock, &priv->lock) { in gnr_gpio_irq()
/linux-6.12.1/drivers/pinctrl/intel/
Dpinctrl-baytrail.c1248 guard(raw_spinlock)(&byt_lock); in byt_irq_ack()
1367 scoped_guard(raw_spinlock, &byt_lock) in byt_gpio_irq_handler()
Dpinctrl-intel.c1119 guard(raw_spinlock)(&pctrl->lock); in intel_gpio_irq_ack()
1279 scoped_guard(raw_spinlock, &pctrl->lock) { in intel_gpio_irq()
Dpinctrl-cherryview.c1179 guard(raw_spinlock)(&chv_lock); in chv_gpio_irq_ack()
/linux-6.12.1/lib/
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);
DKconfig.debug1412 bool "Enable raw_spinlock - spinlock nesting checks"
1416 Enable the raw_spinlock vs. spinlock nesting checks which ensure
/linux-6.12.1/kernel/sched/
Ddeadline.c1682 guard(raw_spinlock)(&dl_b->lock); in __dl_server_attach_root()
1702 guard(raw_spinlock)(&dl_b->lock); in dl_server_apply_params()
/linux-6.12.1/Documentation/translations/it_IT/locking/
Dlocktypes.rst540 blocco raw_spinlock. Ne consegue il seguente ordine d'annidamento:
/linux-6.12.1/arch/x86/kernel/apic/
Dio_apic.c1837 guard(raw_spinlock)(&ioapic_lock); in ioapic_irq_get_chip_state()