qrwlock 30 include/asm-generic/qrwlock.h extern void queued_read_lock_slowpath(struct qrwlock *lock); qrwlock 31 include/asm-generic/qrwlock.h extern void queued_write_lock_slowpath(struct qrwlock *lock); qrwlock 38 include/asm-generic/qrwlock.h static inline int queued_read_trylock(struct qrwlock *lock) qrwlock 57 include/asm-generic/qrwlock.h static inline int queued_write_trylock(struct qrwlock *lock) qrwlock 72 include/asm-generic/qrwlock.h static inline void queued_read_lock(struct qrwlock *lock) qrwlock 88 include/asm-generic/qrwlock.h static inline void queued_write_lock(struct qrwlock *lock) qrwlock 102 include/asm-generic/qrwlock.h static inline void queued_read_unlock(struct qrwlock *lock) qrwlock 114 include/asm-generic/qrwlock.h static inline void queued_write_unlock(struct qrwlock *lock) qrwlock 21 kernel/locking/qrwlock.c void queued_read_lock_slowpath(struct qrwlock *lock) qrwlock 62 kernel/locking/qrwlock.c void queued_write_lock_slowpath(struct qrwlock *lock)