Lines Matching refs:wbits
510 u32 wbits = 8 * sb->s_blocksize; in wnd_rescan() local
526 wbits = wnd->bits_last; in wnd_rescan()
539 if (wbits == wnd->free_bits[iw]) { in wnd_rescan()
541 prev_tail += wbits; in wnd_rescan()
542 wnd->total_zeroes += wbits; in wnd_rescan()
568 used = __bitmap_weight(buf, wbits); in wnd_rescan()
569 if (used < wbits) { in wnd_rescan()
570 frb = wbits - used; in wnd_rescan()
578 if (wbit + wbits > wnd->nbits) in wnd_rescan()
579 wbits = wnd->nbits - wbit; in wnd_rescan()
582 used = find_next_zero_bit(buf, wbits, wpos); in wnd_rescan()
592 if (wpos >= wbits) { in wnd_rescan()
598 frb = find_next_bit(buf, wbits, wpos); in wnd_rescan()
599 if (frb >= wbits) { in wnd_rescan()
612 } while (wpos < wbits); in wnd_rescan()
655 u32 wbits = blocksize * 8; in wnd_init() local
665 wnd->bits_last = nbits & (wbits - 1); in wnd_init()
667 wnd->bits_last = wbits; in wnd_init()
719 u32 wbits = 8 * sb->s_blocksize; in wnd_set_free() local
721 u32 wbit = bit & (wbits - 1); in wnd_set_free()
729 wbits = wnd->bits_last; in wnd_set_free()
731 tail = wbits - wbit; in wnd_set_free()
773 u32 wbits = 8 * sb->s_blocksize; in wnd_set_used() local
774 u32 wbit = bit & (wbits - 1); in wnd_set_used()
782 wbits = wnd->bits_last; in wnd_set_used()
784 tail = wbits - wbit; in wnd_set_used()
825 u32 wbits = 8 * sb->s_blocksize; in wnd_is_free_hlp() local
826 u32 wbit = bit & (wbits - 1); in wnd_is_free_hlp()
832 wbits = wnd->bits_last; in wnd_is_free_hlp()
834 tail = wbits - wbit; in wnd_is_free_hlp()
837 if (wbits != wnd->free_bits[iw]) { in wnd_is_free_hlp()
901 u32 wbits = 8 * sb->s_blocksize; in wnd_is_used() local
902 u32 wbit = bit & (wbits - 1); in wnd_is_used()
924 wbits = wnd->bits_last; in wnd_is_used()
926 tail = wbits - wbit; in wnd_is_used()
963 u32 wbits, wpos, wzbit, wzend; in wnd_find() local
1122 wbits = sb->s_blocksize * 8; in wnd_find()
1123 wpos = hint & (wbits - 1); in wnd_find()
1130 size_t t = max_alloc + wbits - 1; in wnd_find()
1153 wbits = wnd->bits_last; in wnd_find()
1155 size_t t = max_alloc & (wbits - 1); in wnd_find()
1158 wbits = t; in wnd_find()
1165 ebit = wbit + wbits; in wnd_find()
1210 if (wzend < wbits) { in wnd_find()
1212 max(wzend, wpos), wbits, in wnd_find()
1228 if (!wpos && fbits_valid && wnd->free_bits[iw] == wbits) { in wnd_find()
1230 if (prev_tail + wbits >= to_alloc) { in wnd_find()
1236 prev_tail += wbits; in wnd_find()
1253 fnd = wnd_scan(buf, wbit, wpos, wbits, to_alloc, &prev_tail, in wnd_find()
1316 u32 wbits = blocksize * 8; in wnd_extend() local
1327 new_last = new_bits & (wbits - 1); in wnd_extend()
1329 new_last = wbits; in wnd_extend()
1347 b0 = old_bits & (wbits - 1); in wnd_extend()
1357 wbits = new_last; in wnd_extend()
1359 op = b0 + bits > wbits ? wbits - b0 : bits; in wnd_extend()
1374 frb = wbits - __bitmap_weight(buf, wbits); in wnd_extend()
1416 u32 wbits = 8 * sb->s_blocksize; in ntfs_trim_fs() local
1421 u32 wbit = lcn_from & (wbits - 1); in ntfs_trim_fs()
1436 CLST lcn_wnd = iw * wbits; in ntfs_trim_fs()
1446 wbits = wnd->bits_last; in ntfs_trim_fs()
1448 if (lcn_wnd + wbits > lcn_to) in ntfs_trim_fs()
1449 wbits = lcn_to - lcn_wnd; in ntfs_trim_fs()
1459 for (; wbit < wbits; wbit++) { in ntfs_trim_fs()