Lines Matching refs:nr

15 static inline void __set_bit(int nr, volatile unsigned long *addr)  in __set_bit()  argument
17 unsigned long mask = BIT_MASK(nr); in __set_bit()
18 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __set_bit()
23 static inline void __clear_bit(int nr, volatile unsigned long *addr) in __clear_bit() argument
25 unsigned long mask = BIT_MASK(nr); in __clear_bit()
26 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __clear_bit()
40 static inline void __change_bit(int nr, volatile unsigned long *addr) in __change_bit() argument
42 unsigned long mask = BIT_MASK(nr); in __change_bit()
43 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
57 static inline int __test_and_set_bit(int nr, volatile unsigned long *addr) in __test_and_set_bit() argument
59 unsigned long mask = BIT_MASK(nr); in __test_and_set_bit()
60 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit()
76 static inline int __test_and_clear_bit(int nr, volatile unsigned long *addr) in __test_and_clear_bit() argument
78 unsigned long mask = BIT_MASK(nr); in __test_and_clear_bit()
79 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_clear_bit()
87 static inline int __test_and_change_bit(int nr, in __test_and_change_bit() argument
90 unsigned long mask = BIT_MASK(nr); in __test_and_change_bit()
91 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_change_bit()
103 static inline int test_bit(int nr, const volatile unsigned long *addr) in test_bit() argument
105 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); in test_bit()