Lines Matching refs:addr
25 * @addr: the address to start counting from
37 * bit 0 is the LSB of addr; bit 32 is the LSB of (addr+1).
40 set_bit (int nr, volatile void *addr)
46 m = (volatile __u32 *) addr + (nr >> 5);
58 * @addr: the address to start counting from
65 arch___set_bit(unsigned long nr, volatile unsigned long *addr)
67 *((__u32 *) addr + (nr >> 5)) |= (1 << (nr & 31));
73 * @addr: Address to start counting from
81 clear_bit (int nr, volatile void *addr)
87 m = (volatile __u32 *) addr + (nr >> 5);
99 * @addr: Address to start counting from
105 clear_bit_unlock (int nr, volatile void *addr)
111 m = (volatile __u32 *) addr + (nr >> 5);
123 * @addr: Address to start counting from
129 __clear_bit_unlock(int nr, void *addr)
131 __u32 * const m = (__u32 *) addr + (nr >> 5);
140 * @addr: the address to start counting from
147 arch___clear_bit(unsigned long nr, volatile unsigned long *addr)
149 *((__u32 *) addr + (nr >> 5)) &= ~(1 << (nr & 31));
155 * @addr: Address to start counting from
162 change_bit (int nr, volatile void *addr)
168 m = (volatile __u32 *) addr + (nr >> 5);
180 * @addr: the address to start counting from
187 arch___change_bit(unsigned long nr, volatile unsigned long *addr)
189 *((__u32 *) addr + (nr >> 5)) ^= (1 << (nr & 31));
195 * @addr: Address to count from
201 test_and_set_bit (int nr, volatile void *addr)
207 m = (volatile __u32 *) addr + (nr >> 5);
220 * @addr: Address to count from
229 * @addr: Address to count from
236 arch___test_and_set_bit(unsigned long nr, volatile unsigned long *addr)
238 __u32 *p = (__u32 *) addr + (nr >> 5);
249 * @addr: Address to count from
255 test_and_clear_bit (int nr, volatile void *addr)
261 m = (volatile __u32 *) addr + (nr >> 5);
274 * @addr: Address to count from
281 arch___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr)
283 __u32 *p = (__u32 *) addr + (nr >> 5);
294 * @addr: Address to count from
300 test_and_change_bit (int nr, volatile void *addr)
306 m = (volatile __u32 *) addr + (nr >> 5);
319 * @addr: Address to count from
324 arch___test_and_change_bit(unsigned long nr, volatile unsigned long *addr)
327 __u32 *m = (__u32 *) addr + (nr >> 5);