Lines Matching refs:wbit

62 static size_t wnd_scan(const void *buf, size_t wbit, u32 wpos, u32 wend,  in wnd_scan()  argument
73 *b_pos = wbit - *prev_tail; in wnd_scan()
84 *b_pos = wbit - *prev_tail; in wnd_scan()
100 *b_pos = wbit + wpos - *prev_tail; in wnd_scan()
105 return wbit + wpos - *prev_tail; in wnd_scan()
508 size_t wpos, wbit, iw, vbo; in wnd_rescan() local
569 wbit = vbo * 8; in wnd_rescan()
571 if (wbit + wbits > wnd->nbits) in wnd_rescan()
572 wbits = wnd->nbits - wbit; in wnd_rescan()
578 wnd_add_free_ext(wnd, wbit + wpos - prev_tail, in wnd_rescan()
598 wnd_add_free_ext(wnd, wbit + wpos - prev_tail, in wnd_rescan()
715 u32 wbit = bit & (wbits - 1); in wnd_set_free() local
719 for (; iw < wnd->nwnd && bits; iw++, bit += op, bits -= op, wbit = 0) { in wnd_set_free()
723 op = min_t(u32, wbits - wbit, bits); in wnd_set_free()
733 ntfs_bitmap_clear_le(bh->b_data, wbit, op); in wnd_set_free()
757 u32 wbit = bit & (wbits - 1); in wnd_set_used() local
761 for (; iw < wnd->nwnd && bits; iw++, bit += op, bits -= op, wbit = 0) { in wnd_set_used()
765 op = min_t(u32, wbits - wbit, bits); in wnd_set_used()
775 ntfs_bitmap_set_le(bh->b_data, wbit, op); in wnd_set_used()
838 u32 wbit = bit & (wbits - 1); in wnd_is_free_hlp() local
841 for (; iw < wnd->nwnd && bits; iw++, bits -= op, wbit = 0) { in wnd_is_free_hlp()
845 op = min_t(u32, wbits - wbit, bits); in wnd_is_free_hlp()
854 ret = are_bits_clear(bh->b_data, wbit, op); in wnd_is_free_hlp()
908 u32 wbit = bit & (wbits - 1); in wnd_is_used() local
927 for (; iw < wnd->nwnd && bits; iw++, bits -= op, wbit = 0) { in wnd_is_used()
931 op = min_t(u32, wbits - wbit, bits); in wnd_is_used()
940 ret = are_bits_set(bh->b_data, wbit, op); in wnd_is_used()
965 size_t iw, prev_tail, nwnd, wbit, ebit, zbit, zend; in wnd_find() local
1136 wbit = iw << log2_bits; in wnd_find()
1140 b_pos = wbit - prev_tail; in wnd_find()
1164 ebit = wbit + wbits; in wnd_find()
1165 zbit = max(wnd->zone_bit, wbit); in wnd_find()
1172 wzbit = zbit - wbit; in wnd_find()
1173 wzend = zend - wbit; in wnd_find()
1195 fnd = wnd_scan(bh->b_data, wbit, wpos, in wnd_find()
1209 fnd = wnd_scan(bh->b_data, wbit, in wnd_find()
1229 fnd = wbit + wpos - prev_tail; in wnd_find()
1249 fnd = wnd_scan(bh->b_data, wbit, wpos, wbits, to_alloc, in wnd_find()
1412 u32 wbit = lcn_from & (wbits - 1); in ntfs_trim_fs() local
1425 for (; iw < wnd->nwnd; iw++, wbit = 0) { in ntfs_trim_fs()
1447 for (; wbit < wbits; wbit++) { in ntfs_trim_fs()
1448 if (!test_bit_le(wbit, bh->b_data)) { in ntfs_trim_fs()
1450 lcn = lcn_wnd + wbit; in ntfs_trim_fs()