Lines Matching refs:nr
14 static inline void set_bit(unsigned int nr, volatile unsigned long *p) in set_bit() argument
16 p += BIT_WORD(nr); in set_bit()
17 atomic_long_or(BIT_MASK(nr), (atomic_long_t *)p); in set_bit()
20 static inline void clear_bit(unsigned int nr, volatile unsigned long *p) in clear_bit() argument
22 p += BIT_WORD(nr); in clear_bit()
23 atomic_long_andnot(BIT_MASK(nr), (atomic_long_t *)p); in clear_bit()
26 static inline void change_bit(unsigned int nr, volatile unsigned long *p) in change_bit() argument
28 p += BIT_WORD(nr); in change_bit()
29 atomic_long_xor(BIT_MASK(nr), (atomic_long_t *)p); in change_bit()
32 static inline int test_and_set_bit(unsigned int nr, volatile unsigned long *p) in test_and_set_bit() argument
35 unsigned long mask = BIT_MASK(nr); in test_and_set_bit()
37 p += BIT_WORD(nr); in test_and_set_bit()
45 static inline int test_and_clear_bit(unsigned int nr, volatile unsigned long *p) in test_and_clear_bit() argument
48 unsigned long mask = BIT_MASK(nr); in test_and_clear_bit()
50 p += BIT_WORD(nr); in test_and_clear_bit()
58 static inline int test_and_change_bit(unsigned int nr, volatile unsigned long *p) in test_and_change_bit() argument
61 unsigned long mask = BIT_MASK(nr); in test_and_change_bit()
63 p += BIT_WORD(nr); in test_and_change_bit()