Lines Matching refs:nr
29 static __inline__ void set_bit(int nr, volatile unsigned long * addr) in set_bit() argument
31 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in set_bit()
34 addr += (nr >> SHIFT_PER_LONG); in set_bit()
40 static __inline__ void clear_bit(int nr, volatile unsigned long * addr) in clear_bit() argument
42 unsigned long mask = ~(1UL << CHOP_SHIFTCOUNT(nr)); in clear_bit()
45 addr += (nr >> SHIFT_PER_LONG); in clear_bit()
51 static __inline__ void change_bit(int nr, volatile unsigned long * addr) in change_bit() argument
53 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in change_bit()
56 addr += (nr >> SHIFT_PER_LONG); in change_bit()
62 static __inline__ int test_and_set_bit(int nr, volatile unsigned long * addr) in test_and_set_bit() argument
64 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in test_and_set_bit()
69 addr += (nr >> SHIFT_PER_LONG); in test_and_set_bit()
80 static __inline__ int test_and_clear_bit(int nr, volatile unsigned long * addr) in test_and_clear_bit() argument
82 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in test_and_clear_bit()
87 addr += (nr >> SHIFT_PER_LONG); in test_and_clear_bit()
98 static __inline__ int test_and_change_bit(int nr, volatile unsigned long * addr) in test_and_change_bit() argument
100 unsigned long mask = 1UL << CHOP_SHIFTCOUNT(nr); in test_and_change_bit()
104 addr += (nr >> SHIFT_PER_LONG); in test_and_change_bit()