Searched refs:raw_spinlock_t (Results 1 – 25 of 45) sorted by relevance
12
/include/linux/ |
A D | spinlock_api_smp.h | 29 void __lockfunc _raw_spin_lock_irq(raw_spinlock_t *lock) 35 _raw_spin_lock_irqsave_nested(raw_spinlock_t *lock, int subclass) 37 int __lockfunc _raw_spin_trylock(raw_spinlock_t *lock); 38 int __lockfunc _raw_spin_trylock_bh(raw_spinlock_t *lock); 86 static inline int __raw_spin_trylock(raw_spinlock_t *lock) in __raw_spin_trylock() 115 static inline void __raw_spin_lock_irq(raw_spinlock_t *lock) in __raw_spin_lock_irq() 123 static inline void __raw_spin_lock_bh(raw_spinlock_t *lock) in __raw_spin_lock_bh() 130 static inline void __raw_spin_lock(raw_spinlock_t *lock) in __raw_spin_lock() 139 static inline void __raw_spin_unlock(raw_spinlock_t *lock) in __raw_spin_unlock() 163 static inline void __raw_spin_unlock_bh(raw_spinlock_t *lock) in __raw_spin_unlock_bh() [all …]
|
A D | spinlock_types_raw.h | 23 } raw_spinlock_t; typedef 69 (raw_spinlock_t) __RAW_SPIN_LOCK_INITIALIZER(lockname) 71 #define DEFINE_RAW_SPINLOCK(x) raw_spinlock_t x = __RAW_SPIN_LOCK_UNLOCKED(x)
|
A D | spinlock.h | 101 extern void __raw_spin_lock_init(raw_spinlock_t *lock, const char *name, 180 extern void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock); 181 extern int do_raw_spin_trylock(raw_spinlock_t *lock); 182 extern void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock); 191 static inline int do_raw_spin_trylock(raw_spinlock_t *lock) in do_raw_spin_trylock() 324 static __always_inline raw_spinlock_t *spinlock_check(spinlock_t *lock) in spinlock_check() 535 DEFINE_LOCK_GUARD_1(raw_spinlock, raw_spinlock_t, 541 DEFINE_LOCK_GUARD_1(raw_spinlock_nested, raw_spinlock_t, 545 DEFINE_LOCK_GUARD_1(raw_spinlock_irq, raw_spinlock_t, 551 DEFINE_LOCK_GUARD_1(raw_spinlock_bh, raw_spinlock_t, [all …]
|
A D | i8253.h | 23 extern raw_spinlock_t i8253_lock;
|
A D | mutex_types.h | 43 raw_spinlock_t wait_lock;
|
A D | seqlock_types.h | 68 SEQCOUNT_LOCKNAME(raw_spinlock, raw_spinlock_t, false, raw_spin)
|
A D | ratelimit_types.h | 17 raw_spinlock_t lock; /* protect the state */
|
A D | flex_proportions.h | 49 raw_spinlock_t lock; /* Protect period and numerator */
|
A D | bpf_local_storage.h | 26 raw_spinlock_t lock; 102 raw_spinlock_t lock; /* Protect adding/removing from the "list" */
|
A D | semaphore.h | 16 raw_spinlock_t lock;
|
A D | hrtimer_defs.h | 104 raw_spinlock_t lock;
|
A D | rtmutex.h | 24 raw_spinlock_t wait_lock;
|
A D | pstore.h | 185 raw_spinlock_t buf_lock;
|
A D | tty_ldisc.h | 19 raw_spinlock_t wait_lock;
|
A D | intel_rapl.h | 173 raw_spinlock_t lock;
|
A D | irqdesc.h | 83 raw_spinlock_t lock;
|
A D | swait.h | 44 raw_spinlock_t lock;
|
A D | delayacct.h | 14 raw_spinlock_t lock;
|
/include/linux/sched/ |
A D | wake_q.h | 68 void raw_spin_unlock_wake(raw_spinlock_t *lock, struct wake_q_head *wake_q) in raw_spin_unlock_wake() 79 void raw_spin_unlock_irq_wake(raw_spinlock_t *lock, struct wake_q_head *wake_q) in raw_spin_unlock_irq_wake() 90 void raw_spin_unlock_irqrestore_wake(raw_spinlock_t *lock, unsigned long flags, in raw_spin_unlock_irqrestore_wake()
|
A D | ext.h | 60 raw_spinlock_t lock;
|
/include/linux/irqchip/ |
A D | arm-gic-v4.h | 35 raw_spinlock_t vmapp_lock; 79 raw_spinlock_t vpe_lock;
|
/include/acpi/platform/ |
A D | aclinuxex.h | 92 raw_spinlock_t *lock = ACPI_ALLOCATE(sizeof(*lock)); \
|
A D | aclinux.h | 114 #define acpi_raw_spinlock raw_spinlock_t *
|
/include/kvm/ |
A D | arm_vgic.h | 122 raw_spinlock_t irq_lock; /* Protects the content of the struct */ 345 raw_spinlock_t ap_list_lock; /* Protects the ap_list */
|
/include/linux/mfd/ |
A D | ucb1x00.h | 122 raw_spinlock_t irq_lock;
|
Completed in 33 milliseconds
12