Lines Matching refs:zbit
583 size_t zbit, zlen, from, to, fr; in ntfs_look_free_mft() local
601 zbit = wnd_zone_bit(wnd); in ntfs_look_free_mft()
602 *rno = zbit; in ntfs_look_free_mft()
603 wnd_zone_set(wnd, zbit + 1, zlen - 1); in ntfs_look_free_mft()
609 if (!wnd_find(wnd, 1, MFT_REC_FREE, 0, &zbit)) { in ntfs_look_free_mft()
615 zbit = mft_total; in ntfs_look_free_mft()
679 zbit = find_next_zero_bit(&sbi->mft.reserved_bitmap, in ntfs_look_free_mft()
681 if (zbit >= MFT_REC_FREE) { in ntfs_look_free_mft()
687 sbi->mft.next_reserved = zbit; in ntfs_look_free_mft()
690 zlen = zbit == MFT_REC_FREE ? (MFT_REC_USER - MFT_REC_FREE) : 4; in ntfs_look_free_mft()
691 if (zbit + zlen > wnd->nbits) in ntfs_look_free_mft()
692 zlen = wnd->nbits - zbit; in ntfs_look_free_mft()
694 while (zlen > 1 && !wnd_is_free(wnd, zbit, zlen)) in ntfs_look_free_mft()
699 if (from < zbit) in ntfs_look_free_mft()
700 from = zbit; in ntfs_look_free_mft()
701 to = zbit + zlen; in ntfs_look_free_mft()
709 *rno = zbit; in ntfs_look_free_mft()
710 zbit += 1; in ntfs_look_free_mft()
714 wnd_zone_set(wnd, zbit, zlen); in ntfs_look_free_mft()