Lines Matching refs:nr

87 static inline void arch_set_bit(int nr, volatile unsigned long *addr)  in DEFINE_BITOP()
89 set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in DEFINE_BITOP()
92 static inline void arch_clear_bit(int nr, volatile unsigned long *addr) in arch_clear_bit() argument
94 clear_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in arch_clear_bit()
97 static inline void arch_clear_bit_unlock(int nr, volatile unsigned long *addr) in arch_clear_bit_unlock() argument
99 clear_bits_unlock(BIT_MASK(nr), addr + BIT_WORD(nr)); in arch_clear_bit_unlock()
102 static inline void arch_change_bit(int nr, volatile unsigned long *addr) in arch_change_bit() argument
104 change_bits(BIT_MASK(nr), addr + BIT_WORD(nr)); in arch_change_bit()
138 static inline int arch_test_and_set_bit(unsigned long nr, in arch_test_and_set_bit() argument
141 return test_and_set_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in arch_test_and_set_bit()
144 static inline int arch_test_and_set_bit_lock(unsigned long nr, in arch_test_and_set_bit_lock() argument
147 return test_and_set_bits_lock(BIT_MASK(nr), in arch_test_and_set_bit_lock()
148 addr + BIT_WORD(nr)) != 0; in arch_test_and_set_bit_lock()
151 static inline int arch_test_and_clear_bit(unsigned long nr, in arch_test_and_clear_bit() argument
154 return test_and_clear_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in arch_test_and_clear_bit()
157 static inline int arch_test_and_change_bit(unsigned long nr, in arch_test_and_change_bit() argument
160 return test_and_change_bits(BIT_MASK(nr), addr + BIT_WORD(nr)) != 0; in arch_test_and_change_bit()
165 clear_bit_unlock_return_word(int nr, volatile unsigned long *addr) in clear_bit_unlock_return_word() argument
168 unsigned long *p = (unsigned long *)addr + BIT_WORD(nr); in clear_bit_unlock_return_word()
169 unsigned long mask = BIT_MASK(nr); in clear_bit_unlock_return_word()
188 #define arch_clear_bit_unlock_is_negative_byte(nr, addr) \ argument
189 (clear_bit_unlock_return_word(nr, addr) & BIT_MASK(7))
195 static inline void arch___clear_bit_unlock(int nr, volatile unsigned long *addr) in arch___clear_bit_unlock() argument
198 __clear_bit(nr, addr); in arch___clear_bit_unlock()