Lines Matching refs:addr
52 #define ADDR (*(volatile long *) addr)
57 * @addr: Address to count from
62 static __inline int test_and_clear_bit(int nr, volatile void * addr)
73 static __inline int constant_test_bit(int nr, const volatile void * addr)
75 return ((1UL << (nr & 31)) & (((const volatile unsigned int *) addr)[nr >> 5])) != 0;
78 static __inline int variable_test_bit(int nr, volatile void * addr)
89 #define test_bit(nr,addr) \
91 constant_test_bit((nr),(addr)) : \
92 variable_test_bit((nr),(addr)))
97 * @addr: the address to start counting from
104 static __inline__ void set_bit(int nr, volatile void * addr)
115 * @addr: Address to start counting from
122 static __inline__ void clear_bit(int nr, volatile void * addr)