Home
last modified time | relevance | path

Searched refs:RWSEM_ACTIVE_MASK (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/include/asm-generic/
Drwsem.h20 # define RWSEM_ACTIVE_MASK 0xffffffffL macro
22 # define RWSEM_ACTIVE_MASK 0x0000ffffL macro
27 #define RWSEM_WAITING_BIAS (-RWSEM_ACTIVE_MASK-1)
88 if (unlikely(tmp < -1 && (tmp & RWSEM_ACTIVE_MASK) == 0)) in __up_read()
/linux-4.4.14/arch/x86/include/asm/
Drwsem.h49 # define RWSEM_ACTIVE_MASK 0xffffffffL macro
51 # define RWSEM_ACTIVE_MASK 0x0000ffffL macro
56 #define RWSEM_WAITING_BIAS (-RWSEM_ACTIVE_MASK-1)
/linux-4.4.14/arch/sparc/include/asm/
Drwsem.h18 #define RWSEM_ACTIVE_MASK 0xffffffffL macro
19 #define RWSEM_WAITING_BIAS (-RWSEM_ACTIVE_MASK-1)
80 if (unlikely(tmp < -1L && (tmp & RWSEM_ACTIVE_MASK) == 0L)) in __up_read()
/linux-4.4.14/arch/ia64/include/asm/
Drwsem.h32 #define RWSEM_ACTIVE_MASK (0xffffffffL) macro
74 if (result < 0 && (--result & RWSEM_ACTIVE_MASK) == 0) in __up_read()
91 if (new < 0 && (new & RWSEM_ACTIVE_MASK) == 0) in __up_write()
/linux-4.4.14/arch/s390/include/asm/
Drwsem.h44 #define RWSEM_ACTIVE_MASK 0x00000000ffffffffL macro
153 if ((new & RWSEM_ACTIVE_MASK) == 0) in __up_read()
175 if ((new & RWSEM_ACTIVE_MASK) == 0) in __up_write()
/linux-4.4.14/arch/xtensa/include/asm/
Drwsem.h22 #define RWSEM_ACTIVE_MASK 0x0000ffff macro
86 if (tmp < -1 && (tmp & RWSEM_ACTIVE_MASK) == 0) in __up_read()
/linux-4.4.14/arch/sh/include/asm/
Drwsem.h17 #define RWSEM_ACTIVE_MASK 0x0000ffff macro
81 if (tmp < -1 && (tmp & RWSEM_ACTIVE_MASK) == 0) in __up_read()
/linux-4.4.14/kernel/locking/
Drwsem-xadd.c153 RWSEM_ACTIVE_MASK) in __rwsem_do_wake()
317 if (count & RWSEM_ACTIVE_MASK) in rwsem_can_spin_on_owner()
491 } while ((count = sem->count) & RWSEM_ACTIVE_MASK); in rwsem_down_write_failed()
/linux-4.4.14/arch/alpha/include/asm/
Drwsem.h19 #define RWSEM_ACTIVE_MASK 0x00000000ffffffffL macro