Searched refs:qrwlock (Results 1 – 25 of 2895) sorted by relevance
12345678910>>...116
32 extern void queued_read_lock_slowpath(struct qrwlock *lock);33 extern void queued_write_lock_slowpath(struct qrwlock *lock);40 static inline int queued_read_trylock(struct qrwlock *lock) in queued_read_trylock()59 static inline int queued_write_trylock(struct qrwlock *lock) in queued_write_trylock()74 static inline void queued_read_lock(struct qrwlock *lock) in queued_read_lock()90 static inline void queued_write_lock(struct qrwlock *lock) in queued_write_lock()104 static inline void queued_read_unlock(struct qrwlock *lock) in queued_read_unlock()116 static inline void queued_write_unlock(struct qrwlock *lock) in queued_write_unlock()126 static inline int queued_rwlock_is_contended(struct qrwlock *lock) in queued_rwlock_is_contended()
13 typedef struct qrwlock { struct
20 void queued_read_lock_slowpath(struct qrwlock *lock) in queued_read_lock_slowpath()61 void queued_write_lock_slowpath(struct qrwlock *lock) in queued_write_lock_slowpath()
1 …qrwlock.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bin/…3 source_kernel/locking/qrwlock.o := kernel/locking/qrwlock.c5 deps_kernel/locking/qrwlock.o := \470 arch/arm64/include/generated/asm/qrwlock.h \471 include/asm-generic/qrwlock.h \829 kernel/locking/qrwlock.o: $(deps_kernel/locking/qrwlock.o)831 $(deps_kernel/locking/qrwlock.o):
11 qrwlock.o/
1 …locking/osq_lock.o kernel/locking/qspinlock.o kernel/locking/rtmutex_api.o kernel/locking/qrwlock.o
31 obj-$(CONFIG_QUEUED_RWLOCKS) += qrwlock.o
4 generic-y += qrwlock.h
6 generic-y += qrwlock.h
7 generic-y += qrwlock.h
8 generic-y += qrwlock.h
14 generic-y += qrwlock.h
67 locking/qrwlock.o/
339 arch/arm64/include/generated/asm/qrwlock.h \340 include/asm-generic/qrwlock.h \
336 arch/arm64/include/generated/asm/qrwlock.h \337 include/asm-generic/qrwlock.h \
390 arch/arm64/include/generated/asm/qrwlock.h \391 include/asm-generic/qrwlock.h \
338 arch/arm64/include/generated/asm/qrwlock.h \339 include/asm-generic/qrwlock.h \
409 arch/arm64/include/generated/asm/qrwlock.h \410 include/asm-generic/qrwlock.h \
377 arch/arm64/include/generated/asm/qrwlock.h \378 include/asm-generic/qrwlock.h \
370 arch/arm64/include/generated/asm/qrwlock.h \371 include/asm-generic/qrwlock.h \
375 arch/arm64/include/generated/asm/qrwlock.h \376 include/asm-generic/qrwlock.h \
Completed in 21 milliseconds