Lines Matching refs:mftbmp_na

551 	ntfs_attr *mftbmp_na;
559 mftbmp_na = vol->mftbmp_na;
566 ll = mftbmp_na->initialized_size << 3;
609 ll = ntfs_attr_pread(mftbmp_na, ofs, size, buf);
719 ntfs_attr *mftbmp_na;
730 mftbmp_na = vol->mftbmp_na;
735 rl = ntfs_attr_find_vcn(mftbmp_na, (mftbmp_na->allocated_size - 1) >>
752 rl = ntfs_runlists_merge(mftbmp_na->rl, rl2);
764 mftbmp_na->rl = rl;
773 ctx = ntfs_attr_get_search_ctx(mftbmp_na->ni, NULL);
777 if (ntfs_attr_lookup(mftbmp_na->type, mftbmp_na->name,
778 mftbmp_na->name_len, 0, rl[1].vcn, NULL, 0, ctx)) {
786 rl2 = ntfs_attr_find_vcn(mftbmp_na, ll);
806 ret = ntfs_mft_attr_extend(vol->mftbmp_na);
838 if (ntfs_attr_lookup(mftbmp_na->type, mftbmp_na->name,
839 mftbmp_na->name_len, 0, 0, NULL, 0, ctx)) {
847 mftbmp_na->allocated_size += vol->cluster_size;
848 a->allocated_size = cpu_to_sle64(mftbmp_na->allocated_size);
857 if (ntfs_attr_lookup(mftbmp_na->type, mftbmp_na->name,
858 mftbmp_na->name_len, 0, rl[1].vcn, NULL, 0, ctx)) {
862 mftbmp_na->allocated_size += vol->cluster_size;
900 if (ntfs_attr_update_mapping_pairs(vol->mftbmp_na, 0))
944 ntfs_attr *mftbmp_na;
952 mftbmp_na = vol->mftbmp_na;
953 ctx = ntfs_attr_get_search_ctx(mftbmp_na->ni, NULL);
957 if (ntfs_attr_lookup(mftbmp_na->type, mftbmp_na->name,
958 mftbmp_na->name_len, 0, 0, NULL, 0, ctx)) {
965 old_data_size = mftbmp_na->data_size;
966 old_initialized_size = mftbmp_na->initialized_size;
967 mftbmp_na->initialized_size += 8;
968 a->initialized_size = cpu_to_sle64(mftbmp_na->initialized_size);
969 if (mftbmp_na->initialized_size > mftbmp_na->data_size) {
970 mftbmp_na->data_size = mftbmp_na->initialized_size;
971 a->data_size = cpu_to_sle64(mftbmp_na->data_size);
978 ll = ntfs_attr_pwrite(mftbmp_na, old_initialized_size, 8, &ll);
990 ctx = ntfs_attr_get_search_ctx(mftbmp_na->ni, NULL);
994 if (ntfs_attr_lookup(mftbmp_na->type, mftbmp_na->name,
995 mftbmp_na->name_len, 0, 0, NULL, 0, ctx)) {
1003 mftbmp_na->initialized_size = old_initialized_size;
1005 if (mftbmp_na->data_size != old_data_size) {
1006 mftbmp_na->data_size = old_data_size;
1013 (long long)mftbmp_na->allocated_size,
1014 (long long)mftbmp_na->data_size,
1015 (long long)mftbmp_na->initialized_size);
1270 /* NOTE: Caller must sanity check vol, vol->mft_na and vol->mftbmp_na */
1429 ntfs_attr *mft_na, *mftbmp_na;
1440 mftbmp_na = vol->mftbmp_na;
1499 if (ntfs_bitmap_set_bit(mftbmp_na, bit)) {
1617 if (ntfs_bitmap_clear_bit(mftbmp_na, bit))
1714 ntfs_attr *mft_na, *mftbmp_na;
1728 if (!vol || !vol->mft_na || !vol->mftbmp_na) {
1739 mftbmp_na = vol->mftbmp_na;
1758 if (mftbmp_na->initialized_size << 3 > ll &&
1759 mftbmp_na->initialized_size > RESERVED_MFT_RECORDS / 8) {
1774 (long long)mftbmp_na->allocated_size,
1775 (long long)mftbmp_na->data_size,
1776 (long long)mftbmp_na->initialized_size);
1777 if (mftbmp_na->initialized_size + 8 > mftbmp_na->allocated_size) {
1792 (long long)mftbmp_na->allocated_size,
1793 (long long)mftbmp_na->data_size,
1794 (long long)mftbmp_na->initialized_size);
1801 bit = mftbmp_na->initialized_size << 3;
1807 (long long)mftbmp_na->allocated_size,
1808 (long long)mftbmp_na->data_size,
1809 (long long)mftbmp_na->initialized_size);
1813 if (ntfs_bitmap_set_bit(mftbmp_na, bit)) {
1944 if (ntfs_bitmap_clear_bit(mftbmp_na, bit))
1974 if (!vol || !vol->mftbmp_na || !ni) {
2002 if (ntfs_bitmap_clear_bit(vol->mftbmp_na, mft_no)) {
2022 if (ntfs_bitmap_set_bit(vol->mftbmp_na, mft_no))