Lines Matching refs:nr
89 static __inline__ void set_bit(int nr, volatile unsigned long *addr) in DEFINE_BITOP()
91 set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in DEFINE_BITOP()
94 static __inline__ void clear_bit(int nr, volatile unsigned long *addr) in clear_bit() argument
96 clear_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in clear_bit()
99 static __inline__ void clear_bit_unlock(int nr, volatile unsigned long *addr) in clear_bit_unlock() argument
101 clear_bits_unlock(BIT_MASK(nr), addr + BIT_WORD(nr)); in clear_bit_unlock()
104 static __inline__ void change_bit(int nr, volatile unsigned long *addr) in change_bit() argument
106 change_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in change_bit()
141 static __inline__ int test_and_set_bit(unsigned long nr, in test_and_set_bit() argument
144 return test_and_set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in test_and_set_bit()
147 static __inline__ int test_and_set_bit_lock(unsigned long nr, in test_and_set_bit_lock() argument
150 return test_and_set_bits_lock(BIT_MASK(nr), in test_and_set_bit_lock()
151 addr + BIT_WORD(nr)) != 0; in test_and_set_bit_lock()
154 static __inline__ int test_and_clear_bit(unsigned long nr, in test_and_clear_bit() argument
157 return test_and_clear_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in test_and_clear_bit()
160 static __inline__ int test_and_change_bit(unsigned long nr, in test_and_change_bit() argument
163 return test_and_change_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in test_and_change_bit()
167 static __inline__ unsigned long clear_bit_unlock_return_word(int nr, in clear_bit_unlock_return_word() argument
171 unsigned long *p = (unsigned long *)addr + BIT_WORD(nr); in clear_bit_unlock_return_word()
172 unsigned long mask = BIT_MASK(nr); in clear_bit_unlock_return_word()
189 #define clear_bit_unlock_is_negative_byte(nr, addr) \ argument
190 (clear_bit_unlock_return_word(nr, addr) & BIT_MASK(PG_waiters))
196 static __inline__ void __clear_bit_unlock(int nr, volatile unsigned long *addr) in __clear_bit_unlock() argument
199 __clear_bit(nr, addr); in __clear_bit_unlock()