Searched refs:qspinlock (Results 1 – 3 of 3) sorted by relevance
51 static __always_inline int queued_spin_is_locked(struct qspinlock *lock) in queued_spin_is_locked()71 static __always_inline int queued_spin_value_unlocked(struct qspinlock lock) in queued_spin_value_unlocked()81 static __always_inline int queued_spin_is_contended(struct qspinlock *lock) in queued_spin_is_contended()90 static __always_inline int queued_spin_trylock(struct qspinlock *lock) in queued_spin_trylock()100 extern void queued_spin_lock_slowpath(struct qspinlock *lock, u32 val);107 static __always_inline void queued_spin_lock(struct qspinlock *lock) in queued_spin_lock()123 static __always_inline void queued_spin_unlock(struct qspinlock *lock) in queued_spin_unlock()133 static __always_inline bool virt_spin_lock(struct qspinlock *lock) in virt_spin_lock()
33 struct qspinlock;35 typedef struct qspinlock rqspinlock_t;
14 typedef struct qspinlock { struct
Completed in 6 milliseconds