Home
last modified time | relevance | path

Searched refs:qspinlock (Results 1 – 2 of 2) sorted by relevance

/linux-4.19.296/include/asm-generic/
Dqspinlock.h29 static __always_inline int queued_spin_is_locked(struct qspinlock *lock) in queued_spin_is_locked()
48 static __always_inline int queued_spin_value_unlocked(struct qspinlock lock) in queued_spin_value_unlocked()
58 static __always_inline int queued_spin_is_contended(struct qspinlock *lock) in queued_spin_is_contended()
67 static __always_inline int queued_spin_trylock(struct qspinlock *lock) in queued_spin_trylock()
75 extern void queued_spin_lock_slowpath(struct qspinlock *lock, u32 val);
81 static __always_inline void queued_spin_lock(struct qspinlock *lock) in queued_spin_lock()
96 static __always_inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock()
106 static __always_inline bool virt_spin_lock(struct qspinlock *lock) in virt_spin_lock()
Dqspinlock_types.h31 typedef struct qspinlock { struct