Home
last modified time | relevance | path

Searched refs:qrwlock (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/kernel/include/asm-generic/
H A Dqrwlock.h30 extern void queued_read_lock_slowpath(struct qrwlock *lock);
31 extern void queued_write_lock_slowpath(struct qrwlock *lock);
38 static inline int queued_read_trylock(struct qrwlock *lock) in queued_read_trylock()
57 static inline int queued_write_trylock(struct qrwlock *lock) in queued_write_trylock()
72 static inline void queued_read_lock(struct qrwlock *lock) in queued_read_lock()
88 static inline void queued_write_lock(struct qrwlock *lock) in queued_write_lock()
102 static inline void queued_read_unlock(struct qrwlock *lock) in queued_read_unlock()
114 static inline void queued_write_unlock(struct qrwlock *lock) in queued_write_unlock()
H A Dqrwlock_types.h13 typedef struct qrwlock { struct
/OK3568_Linux_fs/kernel/kernel/locking/
H A Dqrwlock.c21 void queued_read_lock_slowpath(struct qrwlock *lock) in queued_read_lock_slowpath()
62 void queued_write_lock_slowpath(struct qrwlock *lock) in queued_write_lock_slowpath()
H A DMakefile31 obj-$(CONFIG_QUEUED_RWLOCKS) += qrwlock.o
/OK3568_Linux_fs/kernel/arch/arm64/include/asm/
H A DKbuild4 generic-y += qrwlock.h
/OK3568_Linux_fs/kernel/arch/csky/include/asm/
H A DKbuild5 generic-y += qrwlock.h
/OK3568_Linux_fs/kernel/arch/xtensa/include/asm/
H A DKbuild7 generic-y += qrwlock.h
/OK3568_Linux_fs/kernel/arch/openrisc/include/asm/
H A DKbuild8 generic-y += qrwlock.h
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A DKbuild9 generic-y += qrwlock.h
/OK3568_Linux_fs/kernel/arch/mips/include/asm/
H A DKbuild11 generic-y += qrwlock.h
/OK3568_Linux_fs/output/sessions/2025-06-06_01-57-56/
H A D10-kernel-build_2025-06-06_01-57-58.log
H A Dbuild_2025-06-06_01-57-58.log
H A D10-kernel-build.log
H A Dbuild.log