Lines Matching refs:addr

107 	unsigned long addr;  in __bitops_word()  local
109 addr = (unsigned long)ptr + ((nr ^ (nr & (BITS_PER_LONG - 1))) >> 3); in __bitops_word()
110 return (unsigned long *)addr; in __bitops_word()
121 unsigned long *addr = __bitops_word(nr, ptr); in set_bit() local
137 __BITOPS_LOOP(addr, mask, __BITOPS_OR, __BITOPS_NO_BARRIER); in set_bit()
142 unsigned long *addr = __bitops_word(nr, ptr); in clear_bit() local
158 __BITOPS_LOOP(addr, mask, __BITOPS_AND, __BITOPS_NO_BARRIER); in clear_bit()
163 unsigned long *addr = __bitops_word(nr, ptr); in change_bit() local
179 __BITOPS_LOOP(addr, mask, __BITOPS_XOR, __BITOPS_NO_BARRIER); in change_bit()
185 unsigned long *addr = __bitops_word(nr, ptr); in test_and_set_bit() local
189 old = __BITOPS_LOOP(addr, mask, __BITOPS_OR, __BITOPS_BARRIER); in test_and_set_bit()
196 unsigned long *addr = __bitops_word(nr, ptr); in test_and_clear_bit() local
200 old = __BITOPS_LOOP(addr, mask, __BITOPS_AND, __BITOPS_BARRIER); in test_and_clear_bit()
207 unsigned long *addr = __bitops_word(nr, ptr); in test_and_change_bit() local
211 old = __BITOPS_LOOP(addr, mask, __BITOPS_XOR, __BITOPS_BARRIER); in test_and_change_bit()
217 unsigned char *addr = __bitops_byte(nr, ptr); in __set_bit() local
219 *addr |= 1 << (nr & 7); in __set_bit()
225 unsigned char *addr = __bitops_byte(nr, ptr); in __clear_bit() local
227 *addr &= ~(1 << (nr & 7)); in __clear_bit()
232 unsigned char *addr = __bitops_byte(nr, ptr); in __change_bit() local
234 *addr ^= 1 << (nr & 7); in __change_bit()
240 unsigned char *addr = __bitops_byte(nr, ptr); in __test_and_set_bit() local
243 ch = *addr; in __test_and_set_bit()
244 *addr |= 1 << (nr & 7); in __test_and_set_bit()
251 unsigned char *addr = __bitops_byte(nr, ptr); in __test_and_clear_bit() local
254 ch = *addr; in __test_and_clear_bit()
255 *addr &= ~(1 << (nr & 7)); in __test_and_clear_bit()
262 unsigned char *addr = __bitops_byte(nr, ptr); in __test_and_change_bit() local
265 ch = *addr; in __test_and_change_bit()
266 *addr ^= 1 << (nr & 7); in __test_and_change_bit()
272 const volatile unsigned char *addr; in test_bit() local
274 addr = ((const volatile unsigned char *)ptr); in test_bit()
275 addr += (nr ^ (BITS_PER_LONG - 8)) >> 3; in test_bit()
276 return (*addr >> (nr & 7)) & 1; in test_bit()
286 unsigned long find_first_bit_inv(const unsigned long *addr, unsigned long size);
287 unsigned long find_next_bit_inv(const unsigned long *addr, unsigned long size,