Lines Matching refs:addr

109 static inline int test_and_clear_bit(unsigned long nr, volatile void *addr)  in test_and_clear_bit()  argument
111 volatile unsigned long *ptr = addr; in test_and_clear_bit()
117 static inline int test_and_set_bit(unsigned long nr, volatile void *addr) in test_and_set_bit() argument
119 volatile unsigned long *ptr = addr; in test_and_set_bit()
125 static inline int test_and_change_bit(unsigned long nr, volatile void *addr) in test_and_change_bit() argument
127 volatile unsigned long *ptr = addr; in test_and_change_bit()
133 static inline void clear_bit(unsigned long nr, volatile void *addr) in clear_bit() argument
135 test_and_clear_bit(nr, addr); in clear_bit()
138 static inline void set_bit(unsigned long nr, volatile void *addr) in set_bit() argument
140 test_and_set_bit(nr, addr); in set_bit()
143 static inline void change_bit(unsigned long nr, volatile void *addr) in change_bit() argument
145 test_and_change_bit(nr, addr); in change_bit()
148 static inline void __clear_bit(unsigned long nr, volatile void *addr) in __clear_bit() argument
150 volatile unsigned long *a = addr; in __clear_bit()
158 static inline void __set_bit(unsigned long nr, volatile void *addr) in __set_bit() argument
160 volatile unsigned long *a = addr; in __set_bit()
168 static inline void __change_bit(unsigned long nr, volatile void *addr) in __change_bit() argument
170 volatile unsigned long *a = addr; in __change_bit()
178 static inline int __test_and_clear_bit(unsigned long nr, volatile void *addr) in __test_and_clear_bit() argument
180 volatile unsigned long *a = addr; in __test_and_clear_bit()
190 static inline int __test_and_set_bit(unsigned long nr, volatile void *addr) in __test_and_set_bit() argument
192 volatile unsigned long *a = addr; in __test_and_set_bit()
202 static inline int __test_and_change_bit(unsigned long nr, volatile void *addr) in __test_and_change_bit() argument
204 volatile unsigned long *a = addr; in __test_and_change_bit()
218 __constant_test_bit(unsigned long nr, const volatile void *addr) in __constant_test_bit() argument
220 return ((1UL << (nr & 31)) & (((const volatile unsigned int *) addr)[nr >> 5])) != 0; in __constant_test_bit()
223 static inline int __test_bit(unsigned long nr, const volatile void *addr) in __test_bit() argument
225 int * a = (int *) addr; in __test_bit()
233 #define test_bit(nr,addr) \ argument
235 __constant_test_bit((nr),(addr)) : \
236 __test_bit((nr),(addr)))