Lines Matching refs:nr

29 set_bit(unsigned long nr, volatile void * addr)  in set_bit()  argument
32 int *m = ((int *) addr) + (nr >> 5); in set_bit()
43 :"Ir" (1UL << (nr & 31)), "m" (*m)); in set_bit()
50 arch___set_bit(unsigned long nr, volatile unsigned long *addr) in arch___set_bit() argument
52 int *m = ((int *) addr) + (nr >> 5); in arch___set_bit()
54 *m |= 1 << (nr & 31); in arch___set_bit()
58 clear_bit(unsigned long nr, volatile void * addr) in clear_bit() argument
61 int *m = ((int *) addr) + (nr >> 5); in clear_bit()
72 :"Ir" (1UL << (nr & 31)), "m" (*m)); in clear_bit()
76 clear_bit_unlock(unsigned long nr, volatile void * addr) in clear_bit_unlock() argument
79 clear_bit(nr, addr); in clear_bit_unlock()
86 arch___clear_bit(unsigned long nr, volatile unsigned long *addr) in arch___clear_bit() argument
88 int *m = ((int *) addr) + (nr >> 5); in arch___clear_bit()
90 *m &= ~(1 << (nr & 31)); in arch___clear_bit()
94 __clear_bit_unlock(unsigned long nr, volatile void * addr) in __clear_bit_unlock() argument
97 arch___clear_bit(nr, addr); in __clear_bit_unlock()
101 change_bit(unsigned long nr, volatile void * addr) in change_bit() argument
104 int *m = ((int *) addr) + (nr >> 5); in change_bit()
115 :"Ir" (1UL << (nr & 31)), "m" (*m)); in change_bit()
122 arch___change_bit(unsigned long nr, volatile unsigned long *addr) in arch___change_bit() argument
124 int *m = ((int *) addr) + (nr >> 5); in arch___change_bit()
126 *m ^= 1 << (nr & 31); in arch___change_bit()
130 test_and_set_bit(unsigned long nr, volatile void *addr) in test_and_set_bit() argument
134 int *m = ((int *) addr) + (nr >> 5); in test_and_set_bit()
154 :"Ir" (1UL << (nr & 31)), "m" (*m) : "memory"); in test_and_set_bit()
160 test_and_set_bit_lock(unsigned long nr, volatile void *addr) in test_and_set_bit_lock() argument
164 int *m = ((int *) addr) + (nr >> 5); in test_and_set_bit_lock()
181 :"Ir" (1UL << (nr & 31)), "m" (*m) : "memory"); in test_and_set_bit_lock()
190 arch___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) in arch___test_and_set_bit() argument
192 unsigned long mask = 1 << (nr & 0x1f); in arch___test_and_set_bit()
193 int *m = ((int *) addr) + (nr >> 5); in arch___test_and_set_bit()
201 test_and_clear_bit(unsigned long nr, volatile void * addr) in test_and_clear_bit() argument
205 int *m = ((int *) addr) + (nr >> 5); in test_and_clear_bit()
225 :"Ir" (1UL << (nr & 31)), "m" (*m) : "memory"); in test_and_clear_bit()
234 arch___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) in arch___test_and_clear_bit() argument
236 unsigned long mask = 1 << (nr & 0x1f); in arch___test_and_clear_bit()
237 int *m = ((int *) addr) + (nr >> 5); in arch___test_and_clear_bit()
245 test_and_change_bit(unsigned long nr, volatile void * addr) in test_and_change_bit() argument
249 int *m = ((int *) addr) + (nr >> 5); in test_and_change_bit()
267 :"Ir" (1UL << (nr & 31)), "m" (*m) : "memory"); in test_and_change_bit()
276 arch___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) in arch___test_and_change_bit() argument
278 unsigned long mask = 1 << (nr & 0x1f); in arch___test_and_change_bit()
279 int *m = ((int *) addr) + (nr >> 5); in arch___test_and_change_bit()