Searched refs:RW_LOCK_BIAS (Results 1 - 20 of 20) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/
H A Drwlock.h20 #define RW_LOCK_BIAS 0x01000000 macro
H A Dspinlock_types.h18 #define __RAW_RW_LOCK_UNLOCKED { RW_LOCK_BIAS }
H A Dspinlock.h166 return (x)->lock == RW_LOCK_BIAS;
200 if (atomic_sub_and_test(RW_LOCK_BIAS, count))
202 atomic_add(RW_LOCK_BIAS, count);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-x86_64/
H A Drwlock.h21 #define RW_LOCK_BIAS 0x01000000 macro
H A Dspinlock_types.h18 #define __RAW_RW_LOCK_UNLOCKED { RW_LOCK_BIAS }
H A Dspinlock.h112 return (lock)->lock == RW_LOCK_BIAS;
121 ::"D" (rw), "i" (RW_LOCK_BIAS) : "memory");
130 ::"D" (rw), "i" (RW_LOCK_BIAS) : "memory");
146 if (atomic_sub_and_test(RW_LOCK_BIAS, count))
148 atomic_add(RW_LOCK_BIAS, count);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m32r/
H A Dspinlock_types.h18 #define RW_LOCK_BIAS 0x01000000 macro
21 #define __RAW_RW_LOCK_UNLOCKED { RW_LOCK_BIAS }
H A Dspinlock.h149 #define __raw_write_can_lock(x) ((x)->lock == RW_LOCK_BIAS)
313 if (atomic_sub_and_test(RW_LOCK_BIAS, count))
315 atomic_add(RW_LOCK_BIAS, count);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh/
H A Dspinlock_types.h21 #define RW_LOCK_BIAS 0x01000000 macro
22 #define __RAW_RW_LOCK_UNLOCKED { { 0 }, { RW_LOCK_BIAS } }
H A Dspinlock.h94 return (atomic_read(&rw->counter) == RW_LOCK_BIAS);
108 if (atomic_sub_and_test(RW_LOCK_BIAS, &rw->counter))
111 atomic_add(RW_LOCK_BIAS, &rw->counter);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/x86_64/lib/
H A Drwlock.S12 addl $RW_LOCK_BIAS,(%rdi)
15 cmpl $RW_LOCK_BIAS,(%rdi)
18 subl $RW_LOCK_BIAS,(%rdi)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/
H A Dlocks.h81 #define RW_LOCK_BIAS 0x01000000 macro
97 : "r" (ptr), "I" (RW_LOCK_BIAS) \
115 : "r" (ptr), "I" (RW_LOCK_BIAS) \
209 #define RW_LOCK_BIAS 0x01000000 macro
226 : "r" (ptr), "I" (RW_LOCK_BIAS) \
245 : "r" (ptr), "I" (RW_LOCK_BIAS) \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm26/
H A Dlocks.h87 #define RW_LOCK_BIAS 0x01000000 macro
90 /* Decrements by RW_LOCK_BIAS rather than 1, fails if value != 0 */
109 : "r" (ptr), "I" (RW_LOCK_BIAS) \
113 /* Increments by RW_LOCK_BIAS, wakes if value >= 0 */
132 : "r" (ptr), "I" (RW_LOCK_BIAS) \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/lib/
H A Dsemaphore.S125 addl $ RW_LOCK_BIAS,(%eax)
127 cmpl $ RW_LOCK_BIAS,(%eax)
130 subl $ RW_LOCK_BIAS,(%eax)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/
H A Dsemaphore.h8 #define RW_LOCK_BIAS 0x01000000 macro
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-h8300/
H A Dsemaphore.h4 #define RW_LOCK_BIAS 0x01000000 macro
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/
H A Dsemaphore.h4 #define RW_LOCK_BIAS 0x01000000 macro
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68knommu/
H A Dsemaphore.h4 #define RW_LOCK_BIAS 0x01000000 macro
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/arch-v32/
H A Dspinlock.h6 #define RW_LOCK_BIAS 0x01000000 macro
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-frv/
H A Dsemaphore.h14 #define RW_LOCK_BIAS 0x01000000 macro

Completed in 148 milliseconds