Lines Matching refs:addr

21  * @addr: the address to start counting from
28 generic___set_bit(unsigned long nr, volatile unsigned long *addr)
31 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
37 generic___clear_bit(unsigned long nr, volatile unsigned long *addr)
40 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
48 * @addr: the address to start counting from
55 generic___change_bit(unsigned long nr, volatile unsigned long *addr)
58 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
66 * @addr: Address to count from
73 generic___test_and_set_bit(unsigned long nr, volatile unsigned long *addr)
76 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
86 * @addr: Address to count from
93 generic___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr)
96 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
105 generic___test_and_change_bit(unsigned long nr, volatile unsigned long *addr)
108 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
118 * @addr: Address to start counting from
121 generic_test_bit(unsigned long nr, const volatile unsigned long *addr)
128 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1)));
134 * @addr: Address to start counting from
137 generic_test_bit_acquire(unsigned long nr, const volatile unsigned long *addr)
139 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
158 * @addr: Address to start counting from
166 const_test_bit(unsigned long nr, const volatile unsigned long *addr)
168 const unsigned long *p = (const unsigned long *)addr + BIT_WORD(nr);