RWSEM_WAITING_BIAS 58 arch/x86/include/asm/rwsem.h #define RWSEM_ACTIVE_WRITE_BIAS (RWSEM_WAITING_BIAS + RWSEM_ACTIVE_BIAS) RWSEM_WAITING_BIAS 202 arch/x86/include/asm/rwsem.h : "a" (sem), "er" (-RWSEM_WAITING_BIAS) RWSEM_WAITING_BIAS 29 include/asm-generic/rwsem.h #define RWSEM_ACTIVE_WRITE_BIAS (RWSEM_WAITING_BIAS + RWSEM_ACTIVE_BIAS) RWSEM_WAITING_BIAS 117 include/asm-generic/rwsem.h tmp = atomic_long_add_return(-RWSEM_WAITING_BIAS,