Lines Matching +full:5 +full:a
38 int * a = (int *) addr; in set_bit() local
42 a += nr >> 5; in set_bit()
45 *a |= mask; in set_bit()
51 int * a = (int *) addr; in __set_bit() local
54 a += nr >> 5; in __set_bit()
56 *a |= mask; in __set_bit()
68 int * a = (int *) addr; in clear_bit() local
72 a += nr >> 5; in clear_bit()
75 *a &= ~mask; in clear_bit()
88 ADDR += nr >> 5; in change_bit()
100 ADDR += nr >> 5; in __change_bit()
108 volatile unsigned int *a = (volatile unsigned int *) addr; in test_and_set_bit() local
111 a += nr >> 5; in test_and_set_bit()
114 retval = (mask & *a) != 0; in test_and_set_bit()
115 *a |= mask; in test_and_set_bit()
124 volatile unsigned int *a = (volatile unsigned int *) addr; in __test_and_set_bit() local
126 a += nr >> 5; in __test_and_set_bit()
128 retval = (mask & *a) != 0; in __test_and_set_bit()
129 *a |= mask; in __test_and_set_bit()
136 volatile unsigned int *a = (volatile unsigned int *) addr; in test_and_clear_bit() local
139 a += nr >> 5; in test_and_clear_bit()
142 retval = (mask & *a) != 0; in test_and_clear_bit()
143 *a &= ~mask; in test_and_clear_bit()
152 volatile unsigned int *a = (volatile unsigned int *) addr; in __test_and_clear_bit() local
154 a += nr >> 5; in __test_and_clear_bit()
156 retval = (mask & *a) != 0; in __test_and_clear_bit()
157 *a &= ~mask; in __test_and_clear_bit()
164 volatile unsigned int *a = (volatile unsigned int *) addr; in test_and_change_bit() local
167 a += nr >> 5; in test_and_change_bit()
170 retval = (mask & *a) != 0; in test_and_change_bit()
171 *a ^= mask; in test_and_change_bit()
180 volatile unsigned int *a = (volatile unsigned int *) addr; in __test_and_change_bit() local
182 a += nr >> 5; in __test_and_change_bit()
184 retval = (mask & *a) != 0; in __test_and_change_bit()
185 *a ^= mask; in __test_and_change_bit()
194 return ((1UL << (nr & 31)) & (((const volatile unsigned int *) addr)[nr >> 5])) != 0; in __constant_test_bit()
199 int * a = (int *) addr; in __test_bit() local
202 a += nr >> 5; in __test_bit()
204 return ((mask & *a) != 0); in __test_bit()
217 unsigned long *p = ((unsigned long *) addr) + (offset >> 5); in find_next_zero_bit()
253 * of bits set) of a N-bit word
307 unsigned long *p = ((unsigned long *) addr) + (offset >> 5); in ext2_find_next_zero_bit()
317 * shift is illegal. So we could keep a big endian value in ext2_find_next_zero_bit()
363 * hweightN - returns the hamming weight of a N-bit word
366 * The Hamming Weight of a number is the total number of bits set in it.