Lines Matching refs:nr
18 * @nr: the bit to set
23 static inline void clear_bit_unlock(long nr, volatile unsigned long *addr)
26 instrument_atomic_write(addr + BIT_WORD(nr), sizeof(long));
27 arch_clear_bit_unlock(nr, addr);
32 * @nr: Bit to clear
39 static inline void __clear_bit_unlock(long nr, volatile unsigned long *addr)
42 instrument_write(addr + BIT_WORD(nr), sizeof(long));
43 arch___clear_bit_unlock(nr, addr);
48 * @nr: Bit to set
55 static inline bool test_and_set_bit_lock(long nr, volatile unsigned long *addr)
57 instrument_atomic_read_write(addr + BIT_WORD(nr), sizeof(long));
58 return arch_test_and_set_bit_lock(nr, addr);