Searched refs:raw_spinlock (Results 1 - 16 of 16) sorted by relevance

/linux-master/include/linux/
H A Dspinlock_types.h16 /* Non PREEMPT_RT kernels map spinlock to raw_spinlock */
19 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.h114 * LOCKNAME: raw_spinlock, spinlock, rwlock or mutex
130 #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)
254 __seqprop_case((s), raw_spinlock, prop), \
H A Dspinlock.h537 DEFINE_LOCK_GUARD_1(raw_spinlock, raw_spinlock_t,
541 DEFINE_LOCK_GUARD_1_COND(raw_spinlock, _try, raw_spin_trylock(_T->lock))
/linux-master/tools/perf/util/bpf_skel/vmlinux/
H A Dvmlinux.h55 struct raw_spinlock { struct
59 typedef struct raw_spinlock raw_spinlock_t;
62 struct raw_spinlock rlock;
/linux-master/kernel/locking/
H A Dspinlock.c126 BUILD_LOCK_OPS(spin, raw_spinlock);
/linux-master/drivers/irqchip/
H A Dirq-imx-gpcv2.c22 struct raw_spinlock rlock;
H A Dirq-stm32-exti.c52 struct raw_spinlock rlock;
/linux-master/drivers/base/regmap/
H A Dinternal.h58 raw_spinlock_t raw_spinlock; member in struct:regmap::__anon64::__anon66
H A Dregmap.c472 __acquires(&map->raw_spinlock)
477 raw_spin_lock_irqsave(&map->raw_spinlock, flags);
482 __releases(&map->raw_spinlock)
485 raw_spin_unlock_irqrestore(&map->raw_spinlock, map->raw_spinlock_flags);
727 raw_spin_lock_init(&map->raw_spinlock);
730 lockdep_set_class_and_name(&map->raw_spinlock,
/linux-master/drivers/gpio/
H A Dgpio-lpc18xx.c44 struct raw_spinlock lock;
/linux-master/drivers/pinctrl/intel/
H A Dpinctrl-baytrail.c1243 guard(raw_spinlock)(&byt_lock);
1362 scoped_guard(raw_spinlock, &byt_lock)
H A Dpinctrl-intel.c1033 guard(raw_spinlock)(&pctrl->lock);
1192 scoped_guard(raw_spinlock, &pctrl->lock) {
H A Dpinctrl-cherryview.c1179 guard(raw_spinlock)(&chv_lock);
/linux-master/lib/
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);

Completed in 587 milliseconds