Lines Matching refs:vol

375 	ni->vol = NTFS_SB(sb);  in __ntfs_init_inode()
458 ntfs_error(ctx->ntfs_ino->vol->sb, "Corrupt file name " in ntfs_is_extended_system_file()
463 ntfs_error(ctx->ntfs_ino->vol->sb, "Non-resident file " in ntfs_is_extended_system_file()
468 ntfs_error(ctx->ntfs_ino->vol->sb, "File name with " in ntfs_is_extended_system_file()
474 ntfs_error(ctx->ntfs_ino->vol->sb, "Unindexed file " in ntfs_is_extended_system_file()
490 ntfs_error(ctx->ntfs_ino->vol->sb, "Inode hard link count " in ntfs_is_extended_system_file()
526 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_inode() local
538 vi->i_uid = vol->uid; in ntfs_read_locked_inode()
539 vi->i_gid = vol->gid; in ntfs_read_locked_inode()
601 vi->i_mode &= ~vol->dmask; in ntfs_read_locked_inode()
608 vi->i_mode &= ~vol->fmask; in ntfs_read_locked_inode()
634 (u8 *)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_inode()
721 ni->attr_list_rl.rl = ntfs_mapping_pairs_decompress(vol, in ntfs_read_locked_inode()
731 if ((err = load_attribute_list(vol, &ni->attr_list_rl, in ntfs_read_locked_inode()
743 (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_inode()
783 ntfs_error(vol->sb, "$INDEX_ROOT attribute is not " in ntfs_read_locked_inode()
790 ntfs_error(vol->sb, "$INDEX_ROOT attribute name is " in ntfs_read_locked_inode()
815 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_inode()
866 if (vol->cluster_size <= ni->itype.index.block_size) { in ntfs_read_locked_inode()
867 ni->itype.index.vcn_size = vol->cluster_size; in ntfs_read_locked_inode()
868 ni->itype.index.vcn_size_bits = vol->cluster_size_bits; in ntfs_read_locked_inode()
870 ni->itype.index.vcn_size = vol->sector_size; in ntfs_read_locked_inode()
871 ni->itype.index.vcn_size_bits = vol->sector_size_bits; in ntfs_read_locked_inode()
920 ntfs_error(vol->sb, "$INDEX_ALLOCATION attribute name " in ntfs_read_locked_inode()
1035 if (vol->cluster_size > 4096) { in ntfs_read_locked_inode()
1042 vol->cluster_size); in ntfs_read_locked_inode()
1083 vol->cluster_size_bits); in ntfs_read_locked_inode()
1170 ntfs_error(vol->sb, "Failed with error code %i. Marking corrupt " in ntfs_read_locked_inode()
1174 NVolSetErrors(vol); in ntfs_read_locked_inode()
1202 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_attr_inode() local
1257 if (vol->cluster_size > 4096) { in ntfs_read_locked_attr_inode()
1262 vol->cluster_size); in ntfs_read_locked_attr_inode()
1317 ntfs_error(vol->sb, "Attribute name is placed after " in ntfs_read_locked_attr_inode()
1346 ntfs_error(vol->sb, "Attribute name is placed after " in ntfs_read_locked_attr_inode()
1365 vol->cluster_size_bits); in ntfs_read_locked_attr_inode()
1421 ntfs_error(vol->sb, "Failed with error code %i while reading attribute " in ntfs_read_locked_attr_inode()
1428 NVolSetErrors(vol); in ntfs_read_locked_attr_inode()
1468 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_index_inode() local
1515 ntfs_error(vol->sb, "$INDEX_ROOT attribute is not resident."); in ntfs_read_locked_index_inode()
1521 ntfs_error(vol->sb, "$INDEX_ROOT attribute name is placed " in ntfs_read_locked_index_inode()
1537 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_index_inode()
1576 if (vol->cluster_size <= ni->itype.index.block_size) { in ntfs_read_locked_index_inode()
1577 ni->itype.index.vcn_size = vol->cluster_size; in ntfs_read_locked_index_inode()
1578 ni->itype.index.vcn_size_bits = vol->cluster_size_bits; in ntfs_read_locked_index_inode()
1580 ni->itype.index.vcn_size = vol->sector_size; in ntfs_read_locked_index_inode()
1581 ni->itype.index.vcn_size_bits = vol->sector_size_bits; in ntfs_read_locked_index_inode()
1621 ntfs_error(vol->sb, "$INDEX_ALLOCATION attribute name is " in ntfs_read_locked_index_inode()
1708 NVolSetErrors(vol); in ntfs_read_locked_index_inode()
1752 ntfs_volume *vol = NTFS_SB(sb); in ntfs_read_inode_mount() local
1779 ni->itype.index.block_size = vol->mft_record_size; in ntfs_read_inode_mount()
1780 ni->itype.index.block_size_bits = vol->mft_record_size_bits; in ntfs_read_inode_mount()
1783 vol->mft_ino = vi; in ntfs_read_inode_mount()
1786 if (vol->mft_record_size > 64 * 1024) { in ntfs_read_inode_mount()
1788 vol->mft_record_size); in ntfs_read_inode_mount()
1791 i = vol->mft_record_size; in ntfs_read_inode_mount()
1801 block = vol->mft_lcn << vol->cluster_size_bits >> in ntfs_read_inode_mount()
1803 nr_blocks = vol->mft_record_size >> sb->s_blocksize_bits; in ntfs_read_inode_mount()
1819 if (le32_to_cpu(m->bytes_allocated) != vol->mft_record_size) { in ntfs_read_inode_mount()
1821 le32_to_cpu(m->bytes_allocated), vol->mft_record_size); in ntfs_read_inode_mount()
1826 if (post_read_mst_fixup((NTFS_RECORD*)m, vol->mft_record_size)) { in ntfs_read_inode_mount()
1899 ni->attr_list_rl.rl = ntfs_mapping_pairs_decompress(vol, in ntfs_read_inode_mount()
1910 if ((err = load_attribute_list(vol, &ni->attr_list_rl, in ntfs_read_inode_mount()
1924 (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_inode_mount()
2030 nrl = ntfs_mapping_pairs_decompress(vol, a, ni->runlist.rl); in ntfs_read_inode_mount()
2051 >> vol->cluster_size_bits; in ntfs_read_inode_mount()
2063 if ((vi->i_size >> vol->mft_record_size_bits) >= in ntfs_read_inode_mount()
2214 ntfs_error(ni->vol->sb, "Clearing dirty extent inode! " in ntfs_clear_extent_inode()
2295 ntfs_volume *vol = NTFS_SB(root->d_sb); in ntfs_show_options() local
2298 seq_printf(sf, ",uid=%i", from_kuid_munged(&init_user_ns, vol->uid)); in ntfs_show_options()
2299 seq_printf(sf, ",gid=%i", from_kgid_munged(&init_user_ns, vol->gid)); in ntfs_show_options()
2300 if (vol->fmask == vol->dmask) in ntfs_show_options()
2301 seq_printf(sf, ",umask=0%o", vol->fmask); in ntfs_show_options()
2303 seq_printf(sf, ",fmask=0%o", vol->fmask); in ntfs_show_options()
2304 seq_printf(sf, ",dmask=0%o", vol->dmask); in ntfs_show_options()
2306 seq_printf(sf, ",nls=%s", vol->nls_map->charset); in ntfs_show_options()
2307 if (NVolCaseSensitive(vol)) in ntfs_show_options()
2309 if (NVolShowSystemFiles(vol)) in ntfs_show_options()
2311 if (!NVolSparseEnabled(vol)) in ntfs_show_options()
2314 if (on_errors_arr[i].val & vol->on_errors) in ntfs_show_options()
2317 seq_printf(sf, ",mft_zone_multiplier=%i", vol->mft_zone_multiplier); in ntfs_show_options()
2350 ntfs_volume *vol = ni->vol; in ntfs_truncate() local
2413 new_alloc_size = (new_size + vol->cluster_size - 1) & in ntfs_truncate()
2414 ~(s64)vol->cluster_size_mask; in ntfs_truncate()
2446 err = ntfs_attr_size_bounds_check(vol, ni->type, new_size); in ntfs_truncate()
2449 ntfs_error(vol->sb, "Truncate would cause the " in ntfs_truncate()
2459 ntfs_error(vol->sb, "Inode 0x%lx has unknown " in ntfs_truncate()
2483 if (new_size < vol->mft_record_size && in ntfs_truncate()
2551 ntfs_error(vol->sb, "Cannot truncate inode 0x%lx, attribute " in ntfs_truncate()
2562 ntfs_error(vol->sb, "Not enough space in the mft record/on " in ntfs_truncate()
2566 ntfs_error(vol->sb, "This attribute type may not be " in ntfs_truncate()
2604 old_alloc_size >> vol->cluster_size_bits > in ntfs_truncate()
2610 ntfs_error(vol->sb, "Cannot truncate inode 0x%lx, " in ntfs_truncate()
2685 vol->cluster_size_bits, -1, ctx); in ntfs_truncate()
2689 ntfs_error(vol->sb, "Failed to release cluster(s) (error code " in ntfs_truncate()
2692 NVolSetErrors(vol); in ntfs_truncate()
2696 err = ntfs_rl_truncate_nolock(vol, &ni->runlist, in ntfs_truncate()
2697 new_alloc_size >> vol->cluster_size_bits); in ntfs_truncate()
2705 ntfs_error(vol->sb, "Failed to %s (error code %li).%s", in ntfs_truncate()
2714 mp_size = ntfs_get_size_for_mapping_pairs(vol, ni->runlist.rl, 0, -1); in ntfs_truncate()
2716 ntfs_error(vol->sb, "Cannot shrink allocation of inode 0x%lx, " in ntfs_truncate()
2735 err = ntfs_mapping_pairs_build(vol, (u8*)a + in ntfs_truncate()
2739 ntfs_error(vol->sb, "Cannot shrink allocation of inode 0x%lx, " in ntfs_truncate()
2749 vol->cluster_size_bits) - 1); in ntfs_truncate()
2756 vol->cluster_size_bits; in ntfs_truncate()
2817 NVolSetErrors(vol); in ntfs_truncate()
2833 NVolSetErrors(vol); in ntfs_truncate()
3084 NVolSetErrors(ni->vol); in __ntfs_write_inode()