optimistic_spin_queue   57 include/linux/mutex.h 	struct optimistic_spin_queue osq; /* Spinner MCS lock */
optimistic_spin_queue   28 include/linux/osq_lock.h static inline void osq_lock_init(struct optimistic_spin_queue *lock)
optimistic_spin_queue   33 include/linux/osq_lock.h extern bool osq_lock(struct optimistic_spin_queue *lock);
optimistic_spin_queue   34 include/linux/osq_lock.h extern void osq_unlock(struct optimistic_spin_queue *lock);
optimistic_spin_queue   36 include/linux/osq_lock.h static inline bool osq_is_locked(struct optimistic_spin_queue *lock)
optimistic_spin_queue   44 include/linux/rwsem.h 	struct optimistic_spin_queue osq; /* spinner MCS lock */
optimistic_spin_queue   42 kernel/locking/osq_lock.c osq_wait_next(struct optimistic_spin_queue *lock,
optimistic_spin_queue   90 kernel/locking/osq_lock.c bool osq_lock(struct optimistic_spin_queue *lock)
optimistic_spin_queue  206 kernel/locking/osq_lock.c void osq_unlock(struct optimistic_spin_queue *lock)