Home
last modified time | relevance | path

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

/linux-6.6.21/tools/perf/util/bpf_skel/vmlinux/
Dvmlinux.h48 struct raw_spinlock { struct
52 typedef struct raw_spinlock raw_spinlock_t; argument
55 struct raw_spinlock rlock;
/linux-6.6.21/include/linux/
Dspinlock_types.h19 struct raw_spinlock rlock;
22 # define LOCK_PADSIZE (offsetof(struct raw_spinlock, dep_map))
Dspinlock_types_raw.h14 typedef struct raw_spinlock { struct
Dseqlock.h182 #define seqcount_raw_spinlock_init(s, lock) seqcount_LOCKNAME_init(s, lock, raw_spinlock)
274 SEQCOUNT_LOCKNAME(raw_spinlock, raw_spinlock_t, false, s->lock, raw_spin, raw_spin_lock(…
301 __seqprop_case((s), raw_spinlock, prop), \
Dspinlock.h506 DEFINE_LOCK_GUARD_1(raw_spinlock, raw_spinlock_t,
/linux-6.6.21/drivers/irqchip/
Dirq-imx-gpcv2.c22 struct raw_spinlock rlock;
Dirq-stm32-exti.c52 struct raw_spinlock rlock;
/linux-6.6.21/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.6.21/kernel/locking/
Dspinlock.c126 BUILD_LOCK_OPS(spin, raw_spinlock);
/linux-6.6.21/drivers/gpio/
Dgpio-lpc18xx.c44 struct raw_spinlock lock;
/linux-6.6.21/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.debug1341 bool "Enable raw_spinlock - spinlock nesting checks"
1345 Enable the raw_spinlock vs. spinlock nesting checks which ensure