Lines Matching refs:BITS_PER_LONG
62 addr += (nr ^ (BITS_PER_LONG - BITS_PER_BYTE)) / BITS_PER_BYTE;
95 return set_bit(nr ^ (BITS_PER_LONG - 1), ptr);
100 return clear_bit(nr ^ (BITS_PER_LONG - 1), ptr);
106 return test_and_clear_bit(nr ^ (BITS_PER_LONG - 1), ptr);
111 return __set_bit(nr ^ (BITS_PER_LONG - 1), ptr);
116 return __clear_bit(nr ^ (BITS_PER_LONG - 1), ptr);
122 return test_bit(nr ^ (BITS_PER_LONG - 1), ptr);
184 return __flogr(-word & word) ^ (BITS_PER_LONG - 1);
196 unsigned long mask = 2 * BITS_PER_LONG - 1;
199 return (1 + (__flogr(-val & val) ^ (BITS_PER_LONG - 1))) & mask;
210 return __flogr(word) ^ (BITS_PER_LONG - 1);
226 unsigned long mask = 2 * BITS_PER_LONG - 1;
228 return (1 + (__flogr(word) ^ (BITS_PER_LONG - 1))) & mask;