Lines Matching refs:wbits
58 * Scan range [wpos wbits) window @buf.
506 u32 wbits = 8 * sb->s_blocksize;
521 wbits = wnd->bits_last;
534 if (wbits == wnd->free_bits[iw]) {
536 prev_tail += wbits;
537 wnd->total_zeroes += wbits;
561 used = ntfs_bitmap_weight_le(bh->b_data, wbits);
562 if (used < wbits) {
563 frb = wbits - used;
571 if (wbit + wbits > wnd->nbits)
572 wbits = wnd->nbits - wbit;
575 used = find_next_zero_bit_le(bh->b_data, wbits, wpos);
585 if (wpos >= wbits) {
591 frb = find_next_bit_le(bh->b_data, wbits, wpos);
592 if (frb >= wbits) {
605 } while (wpos < wbits);
648 u32 wbits = blocksize * 8;
658 wnd->bits_last = nbits & (wbits - 1);
660 wnd->bits_last = wbits;
714 u32 wbits = 8 * sb->s_blocksize;
716 u32 wbit = bit & (wbits - 1);
723 wbits = wnd->bits_last;
725 tail = wbits - wbit;
765 u32 wbits = 8 * sb->s_blocksize;
766 u32 wbit = bit & (wbits - 1);
773 wbits = wnd->bits_last;
775 tail = wbits - wbit;
853 u32 wbits = 8 * sb->s_blocksize;
854 u32 wbit = bit & (wbits - 1);
860 wbits = wnd->bits_last;
862 tail = wbits - wbit;
865 if (wbits != wnd->free_bits[iw]) {
929 u32 wbits = 8 * sb->s_blocksize;
930 u32 wbit = bit & (wbits - 1);
952 wbits = wnd->bits_last;
954 tail = wbits - wbit;
991 u32 wbits, wpos, wzbit, wzend;
1147 /* TODO: Optimize request for case nbits > wbits. */
1149 wbits = sb->s_blocksize * 8;
1150 wpos = hint & (wbits - 1);
1157 size_t t = max_alloc + wbits - 1;
1180 wbits = wnd->bits_last;
1182 size_t t = max_alloc & (wbits - 1);
1185 wbits = t;
1192 ebit = wbit + wbits;
1236 if (wzend < wbits) {
1238 max(wzend, wpos), wbits,
1254 if (!wpos && fbits_valid && wnd->free_bits[iw] == wbits) {
1256 if (prev_tail + wbits >= to_alloc) {
1262 prev_tail += wbits;
1277 fnd = wnd_scan(bh->b_data, wbit, wpos, wbits, to_alloc,
1340 u32 wbits = blocksize * 8;
1351 new_last = new_bits & (wbits - 1);
1353 new_last = wbits;
1369 b0 = old_bits & (wbits - 1);
1378 wbits = new_last;
1380 op = b0 + bits > wbits ? wbits - b0 : bits;
1394 frb = wbits - ntfs_bitmap_weight_le(bh->b_data, wbits);
1435 u32 wbits = 8 * sb->s_blocksize;
1440 u32 wbit = lcn_from & (wbits - 1);
1454 CLST lcn_wnd = iw * wbits;
1464 wbits = wnd->bits_last;
1466 if (lcn_wnd + wbits > lcn_to)
1467 wbits = lcn_to - lcn_wnd;
1475 for (; wbit < wbits; wbit++) {