Home
last modified time | relevance | path

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

/include/linux/
Dspinlock_api_smp.h22 void __lockfunc _raw_spin_lock(raw_spinlock_t *lock) __acquires(lock);
23 void __lockfunc _raw_spin_lock_nested(raw_spinlock_t *lock, int subclass)
26 _raw_spin_lock_nest_lock(raw_spinlock_t *lock, struct lockdep_map *map)
28 void __lockfunc _raw_spin_lock_bh(raw_spinlock_t *lock) __acquires(lock);
29 void __lockfunc _raw_spin_lock_irq(raw_spinlock_t *lock)
32 unsigned long __lockfunc _raw_spin_lock_irqsave(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);
39 void __lockfunc _raw_spin_unlock(raw_spinlock_t *lock) __releases(lock);
[all …]
Dspinlock_types.h32 } raw_spinlock_t; typedef
60 (raw_spinlock_t) __RAW_SPIN_LOCK_INITIALIZER(lockname)
62 #define DEFINE_RAW_SPINLOCK(x) raw_spinlock_t x = __RAW_SPIN_LOCK_UNLOCKED(x)
Dspinlock.h93 extern void __raw_spin_lock_init(raw_spinlock_t *lock, const char *name,
150 extern void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock);
152 extern int do_raw_spin_trylock(raw_spinlock_t *lock);
153 extern void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock);
155 static inline void do_raw_spin_lock(raw_spinlock_t *lock) __acquires(lock) in do_raw_spin_lock()
162 do_raw_spin_lock_flags(raw_spinlock_t *lock, unsigned long *flags) __acquires(lock) in do_raw_spin_lock_flags()
168 static inline int do_raw_spin_trylock(raw_spinlock_t *lock) in do_raw_spin_trylock()
173 static inline void do_raw_spin_unlock(raw_spinlock_t *lock) __releases(lock) in do_raw_spin_unlock()
296 static inline raw_spinlock_t *spinlock_check(spinlock_t *lock) in spinlock_check()
Di8253.h23 extern raw_spinlock_t i8253_lock;
Dflex_proportions.h48 raw_spinlock_t lock; /* Protect period and numerator */
80 raw_spinlock_t lock; /* Protect period and numerator */
Dproportions.h62 raw_spinlock_t lock; /* protect the snapshot state */
114 raw_spinlock_t lock; /* protect the snapshot state */
Drwsem-spinlock.h25 raw_spinlock_t wait_lock;
Dsemaphore.h17 raw_spinlock_t lock;
Dratelimit.h11 raw_spinlock_t lock; /* protect the state */
Dpstore_ram.h51 raw_spinlock_t buffer_lock;
Drtmutex.h30 raw_spinlock_t wait_lock;
Dtty_ldisc.h139 raw_spinlock_t wait_lock;
Drwsem.h30 raw_spinlock_t wait_lock;
Doprofile.h167 extern raw_spinlock_t oprofilefs_lock;
Dirqdesc.h66 raw_spinlock_t lock;
Dpercpu_counter.h20 raw_spinlock_t lock;
Dintel-iommu.h274 raw_spinlock_t q_lock;
317 raw_spinlock_t register_lock; /* protect register handling */
Dhrtimer.h182 raw_spinlock_t lock;
Dkprobes.h192 raw_spinlock_t lock;
Dirq.h711 raw_spinlock_t lock;
Dperf_event.h469 raw_spinlock_t lock;
Dof.h116 extern raw_spinlock_t devtree_lock;
Dsched.h576 raw_spinlock_t lock;
1568 raw_spinlock_t pi_lock;
/include/linux/mfd/
Ducb1x00.h124 raw_spinlock_t irq_lock;