Lines Matching refs:nr
126 static __inline__ int __test_bit(int nr, const U32 * p) in __test_bit() argument
128 return (p[nr >> 5] >> (nr & 31)) & 1UL; in __test_bit()
139 #define test_bit(nr,p) __test_bit(nr,p) argument
140 #define clear_bit(nr,addr,type) *(addr) = (volatile type )( (~( (type)1 << (type)nr)) & (type)(*((v… argument
141 #define set_bit(nr,addr,type) *(addr) = (volatile type )( ( ( (type)1 << (type)nr)) | (type)(*((v… argument
144 static __inline__ int _test_and_clear_bit_le(U32 nr, U32 *p) in _test_and_clear_bit_le() argument
146 int oldVal = (*p >> (nr & 31)) & 1UL; in _test_and_clear_bit_le()
148 clear_bit(nr, p, U32); in _test_and_clear_bit_le()
153 static __inline__ int _test_and_set_bit_le(U32 nr, U32 *p) in _test_and_set_bit_le() argument
155 int oldVal = (*p >> (nr & 31)) & 1UL; in _test_and_set_bit_le()
157 set_bit(nr, p, U32); in _test_and_set_bit_le()
165 #define test_and_set_bit(nr,p) _test_and_set_bit_le(nr,p) argument
166 #define test_and_clear_bit(nr,p) _test_and_clear_bit_le(nr,p) argument
171 #define test_and_set_bit(nr,p) _test_and_set_bit_be(nr,p) argument
172 #define test_and_clear_bit(nr,p) _test_and_clear_bit_be(nr,p) argument