Lines Matching refs:nr

19 #define BITS_TO_LONGS(nr)	__KERNEL_DIV_ROUND_UP(nr, BITS_PER_TYPE(long))  argument
20 #define BITS_TO_U64(nr) __KERNEL_DIV_ROUND_UP(nr, BITS_PER_TYPE(u64)) argument
21 #define BITS_TO_U32(nr) __KERNEL_DIV_ROUND_UP(nr, BITS_PER_TYPE(u32)) argument
22 #define BITS_TO_BYTES(nr) __KERNEL_DIV_ROUND_UP(nr, BITS_PER_TYPE(char)) argument
48 #define bitop(op, nr, addr) \ argument
49 ((__builtin_constant_p(nr) && \
53 const##op(nr, addr) : op(nr, addr))
55 #define __set_bit(nr, addr) bitop(___set_bit, nr, addr) argument
56 #define __clear_bit(nr, addr) bitop(___clear_bit, nr, addr) argument
57 #define __change_bit(nr, addr) bitop(___change_bit, nr, addr) argument
58 #define __test_and_set_bit(nr, addr) bitop(___test_and_set_bit, nr, addr) argument
59 #define __test_and_clear_bit(nr, addr) bitop(___test_and_clear_bit, nr, addr) argument
60 #define __test_and_change_bit(nr, addr) bitop(___test_and_change_bit, nr, addr) argument
61 #define test_bit(nr, addr) bitop(_test_bit, nr, addr) argument
62 #define test_bit_acquire(nr, addr) bitop(_test_bit_acquire, nr, addr) argument
275 static __always_inline void assign_bit(long nr, volatile unsigned long *addr, in assign_bit() argument
279 set_bit(nr, addr); in assign_bit()
281 clear_bit(nr, addr); in assign_bit()
284 static __always_inline void __assign_bit(long nr, volatile unsigned long *addr, in __assign_bit() argument
288 __set_bit(nr, addr); in __assign_bit()
290 __clear_bit(nr, addr); in __assign_bit()
302 #define __ptr_set_bit(nr, addr) \ argument
305 __set_bit(nr, (unsigned long *)(addr)); \
317 #define __ptr_clear_bit(nr, addr) \ argument
320 __clear_bit(nr, (unsigned long *)(addr)); \
336 #define __ptr_test_bit(nr, addr) \ argument
339 test_bit(nr, (unsigned long *)(addr)); \