Lines Matching refs:addr
10 * @addr: the address to start counting from
17 ___set_bit(unsigned long nr, volatile unsigned long *addr)
20 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
26 ___clear_bit(unsigned long nr, volatile unsigned long *addr)
29 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
37 * @addr: the address to start counting from
44 ___change_bit(unsigned long nr, volatile unsigned long *addr)
47 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
55 * @addr: Address to count from
62 ___test_and_set_bit(unsigned long nr, volatile unsigned long *addr)
65 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
75 * @addr: Address to count from
82 ___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr)
85 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
94 ___test_and_change_bit(unsigned long nr, volatile unsigned long *addr)
97 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
107 * @addr: Address to start counting from
110 _test_bit(unsigned long nr, const volatile unsigned long *addr)
112 return 1UL & (addr[BIT_WORD(nr)] >> (nr & (BITS_PER_LONG-1)));