Lines Matching refs:sz
30 unsigned long idx, val, sz = (size); \
32 for (idx = 0; idx * BITS_PER_LONG < sz; idx++) { \
35 sz = min(idx * BITS_PER_LONG + __ffs(MUNGE(val)), sz); \
40 sz; \
52 unsigned long mask, idx, tmp, sz = (size), __start = (start); \
54 if (unlikely(__start >= sz)) \
61 if ((idx + 1) * BITS_PER_LONG >= sz) \
66 sz = min(idx * BITS_PER_LONG + __ffs(MUNGE(tmp)), sz); \
68 sz; \
73 unsigned long sz = (size), nr = (num), idx, w, tmp; \
75 for (idx = 0; (idx + 1) * BITS_PER_LONG <= sz; idx++) { \
76 if (idx * BITS_PER_LONG + nr >= sz) \
87 if (sz % BITS_PER_LONG) \
88 tmp = (FETCH) & BITMAP_LAST_WORD_MASK(sz); \
90 sz = min(idx * BITS_PER_LONG + fns(tmp, nr), sz); \
92 sz; \