• Home
  • Raw
  • Download

Lines Matching refs:flags

174 #define do_raw_spin_lock_flags(lock, flags) do_raw_spin_lock(lock)  argument
186 #define arch_spin_lock_flags(lock, flags) arch_spin_lock(lock) argument
190 do_raw_spin_lock_flags(raw_spinlock_t *lock, unsigned long *flags) __acquires(lock) in do_raw_spin_lock_flags() argument
193 arch_spin_lock_flags(&lock->raw_lock, *flags); in do_raw_spin_lock_flags()
247 #define raw_spin_lock_irqsave(lock, flags) \ argument
249 typecheck(unsigned long, flags); \
250 flags = _raw_spin_lock_irqsave(lock); \
254 #define raw_spin_lock_irqsave_nested(lock, flags, subclass) \ argument
256 typecheck(unsigned long, flags); \
257 flags = _raw_spin_lock_irqsave_nested(lock, subclass); \
260 #define raw_spin_lock_irqsave_nested(lock, flags, subclass) \ argument
262 typecheck(unsigned long, flags); \
263 flags = _raw_spin_lock_irqsave(lock); \
269 #define raw_spin_lock_irqsave(lock, flags) \ argument
271 typecheck(unsigned long, flags); \
272 _raw_spin_lock_irqsave(lock, flags); \
275 #define raw_spin_lock_irqsave_nested(lock, flags, subclass) \ argument
276 raw_spin_lock_irqsave(lock, flags)
285 #define raw_spin_unlock_irqrestore(lock, flags) \ argument
287 typecheck(unsigned long, flags); \
288 _raw_spin_unlock_irqrestore(lock, flags); \
302 #define raw_spin_trylock_irqsave(lock, flags) \ argument
304 local_irq_save(flags); \
306 1 : ({ local_irq_restore(flags); 0; }); \
366 #define spin_lock_irqsave(lock, flags) \ argument
368 raw_spin_lock_irqsave(spinlock_check(lock), flags); \
371 #define spin_lock_irqsave_nested(lock, flags, subclass) \ argument
373 raw_spin_lock_irqsave_nested(spinlock_check(lock), flags, subclass); \
391 static __always_inline void spin_unlock_irqrestore(spinlock_t *lock, unsigned long flags) in spin_unlock_irqrestore() argument
393 raw_spin_unlock_irqrestore(&lock->rlock, flags); in spin_unlock_irqrestore()
406 #define spin_trylock_irqsave(lock, flags) \ argument
408 raw_spin_trylock_irqsave(spinlock_check(lock), flags); \
459 unsigned long *flags);
460 #define atomic_dec_and_lock_irqsave(atomic, lock, flags) \ argument
461 __cond_lock(lock, _atomic_dec_and_lock_irqsave(atomic, lock, &(flags)))