Lines Matching refs:BITS_PER_LONG
33 for (idx = 0; idx * BITS_PER_LONG < sz; idx++) { \
36 sz = min(idx * BITS_PER_LONG + __ffs(MUNGE(val)), sz); \
59 idx = __start / BITS_PER_LONG; \
62 if ((idx + 1) * BITS_PER_LONG >= sz) \
67 sz = min(idx * BITS_PER_LONG + __ffs(MUNGE(tmp)), sz); \
76 for (idx = 0; (idx + 1) * BITS_PER_LONG <= sz; idx++) { \
77 if (idx * BITS_PER_LONG + nr >= sz) \
88 if (sz % BITS_PER_LONG) \
91 sz = idx * BITS_PER_LONG + fns(tmp, nr); \
232 unsigned long idx = (size-1) / BITS_PER_LONG;
237 return idx * BITS_PER_LONG + __fls(val);