Lines Matching refs:vol

400 	ni->vol = NTFS_SB(sb);  in __ntfs_init_inode()
483 ntfs_error(ctx->ntfs_ino->vol->sb, "Corrupt file name " in ntfs_is_extended_system_file()
488 ntfs_error(ctx->ntfs_ino->vol->sb, "Non-resident file " in ntfs_is_extended_system_file()
493 ntfs_error(ctx->ntfs_ino->vol->sb, "File name with " in ntfs_is_extended_system_file()
499 ntfs_error(ctx->ntfs_ino->vol->sb, "Unindexed file " in ntfs_is_extended_system_file()
515 ntfs_error(ctx->ntfs_ino->vol->sb, "Inode hard link count " in ntfs_is_extended_system_file()
551 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_inode() local
563 vi->i_uid = vol->uid; in ntfs_read_locked_inode()
564 vi->i_gid = vol->gid; in ntfs_read_locked_inode()
626 vi->i_mode &= ~vol->dmask; in ntfs_read_locked_inode()
633 vi->i_mode &= ~vol->fmask; in ntfs_read_locked_inode()
740 ni->attr_list_rl.rl = ntfs_mapping_pairs_decompress(vol, in ntfs_read_locked_inode()
750 if ((err = load_attribute_list(vol, &ni->attr_list_rl, in ntfs_read_locked_inode()
762 (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_inode()
802 ntfs_error(vol->sb, "$INDEX_ROOT attribute is not " in ntfs_read_locked_inode()
809 ntfs_error(vol->sb, "$INDEX_ROOT attribute name is " in ntfs_read_locked_inode()
834 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_inode()
885 if (vol->cluster_size <= ni->itype.index.block_size) { in ntfs_read_locked_inode()
886 ni->itype.index.vcn_size = vol->cluster_size; in ntfs_read_locked_inode()
887 ni->itype.index.vcn_size_bits = vol->cluster_size_bits; in ntfs_read_locked_inode()
889 ni->itype.index.vcn_size = vol->sector_size; in ntfs_read_locked_inode()
890 ni->itype.index.vcn_size_bits = vol->sector_size_bits; in ntfs_read_locked_inode()
939 ntfs_error(vol->sb, "$INDEX_ALLOCATION attribute name " in ntfs_read_locked_inode()
1054 if (vol->cluster_size > 4096) { in ntfs_read_locked_inode()
1061 vol->cluster_size); in ntfs_read_locked_inode()
1102 vol->cluster_size_bits); in ntfs_read_locked_inode()
1189 ntfs_error(vol->sb, "Failed with error code %i. Marking corrupt " in ntfs_read_locked_inode()
1193 NVolSetErrors(vol); in ntfs_read_locked_inode()
1221 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_attr_inode() local
1276 if (vol->cluster_size > 4096) { in ntfs_read_locked_attr_inode()
1281 vol->cluster_size); in ntfs_read_locked_attr_inode()
1336 ntfs_error(vol->sb, "Attribute name is placed after " in ntfs_read_locked_attr_inode()
1365 ntfs_error(vol->sb, "Attribute name is placed after " in ntfs_read_locked_attr_inode()
1384 vol->cluster_size_bits); in ntfs_read_locked_attr_inode()
1440 ntfs_error(vol->sb, "Failed with error code %i while reading attribute " in ntfs_read_locked_attr_inode()
1447 NVolSetErrors(vol); in ntfs_read_locked_attr_inode()
1487 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_index_inode() local
1534 ntfs_error(vol->sb, "$INDEX_ROOT attribute is not resident."); in ntfs_read_locked_index_inode()
1540 ntfs_error(vol->sb, "$INDEX_ROOT attribute name is placed " in ntfs_read_locked_index_inode()
1556 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_index_inode()
1595 if (vol->cluster_size <= ni->itype.index.block_size) { in ntfs_read_locked_index_inode()
1596 ni->itype.index.vcn_size = vol->cluster_size; in ntfs_read_locked_index_inode()
1597 ni->itype.index.vcn_size_bits = vol->cluster_size_bits; in ntfs_read_locked_index_inode()
1599 ni->itype.index.vcn_size = vol->sector_size; in ntfs_read_locked_index_inode()
1600 ni->itype.index.vcn_size_bits = vol->sector_size_bits; in ntfs_read_locked_index_inode()
1640 ntfs_error(vol->sb, "$INDEX_ALLOCATION attribute name is " in ntfs_read_locked_index_inode()
1727 NVolSetErrors(vol); in ntfs_read_locked_index_inode()
1771 ntfs_volume *vol = NTFS_SB(sb); in ntfs_read_inode_mount() local
1798 ni->itype.index.block_size = vol->mft_record_size; in ntfs_read_inode_mount()
1799 ni->itype.index.block_size_bits = vol->mft_record_size_bits; in ntfs_read_inode_mount()
1802 vol->mft_ino = vi; in ntfs_read_inode_mount()
1805 if (vol->mft_record_size > 64 * 1024) { in ntfs_read_inode_mount()
1807 vol->mft_record_size); in ntfs_read_inode_mount()
1810 i = vol->mft_record_size; in ntfs_read_inode_mount()
1820 block = vol->mft_lcn << vol->cluster_size_bits >> in ntfs_read_inode_mount()
1822 nr_blocks = vol->mft_record_size >> sb->s_blocksize_bits; in ntfs_read_inode_mount()
1839 if (post_read_mst_fixup((NTFS_RECORD*)m, vol->mft_record_size)) { in ntfs_read_inode_mount()
1912 ni->attr_list_rl.rl = ntfs_mapping_pairs_decompress(vol, in ntfs_read_inode_mount()
1923 if ((err = load_attribute_list(vol, &ni->attr_list_rl, in ntfs_read_inode_mount()
1937 (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_inode_mount()
2043 nrl = ntfs_mapping_pairs_decompress(vol, a, ni->runlist.rl); in ntfs_read_inode_mount()
2064 >> vol->cluster_size_bits; in ntfs_read_inode_mount()
2076 if ((vi->i_size >> vol->mft_record_size_bits) >= in ntfs_read_inode_mount()
2227 ntfs_error(ni->vol->sb, "Clearing dirty extent inode! " in ntfs_clear_extent_inode()
2305 ntfs_volume *vol = NTFS_SB(root->d_sb); in ntfs_show_options() local
2308 seq_printf(sf, ",uid=%i", from_kuid_munged(&init_user_ns, vol->uid)); in ntfs_show_options()
2309 seq_printf(sf, ",gid=%i", from_kgid_munged(&init_user_ns, vol->gid)); in ntfs_show_options()
2310 if (vol->fmask == vol->dmask) in ntfs_show_options()
2311 seq_printf(sf, ",umask=0%o", vol->fmask); in ntfs_show_options()
2313 seq_printf(sf, ",fmask=0%o", vol->fmask); in ntfs_show_options()
2314 seq_printf(sf, ",dmask=0%o", vol->dmask); in ntfs_show_options()
2316 seq_printf(sf, ",nls=%s", vol->nls_map->charset); in ntfs_show_options()
2317 if (NVolCaseSensitive(vol)) in ntfs_show_options()
2319 if (NVolShowSystemFiles(vol)) in ntfs_show_options()
2321 if (!NVolSparseEnabled(vol)) in ntfs_show_options()
2324 if (on_errors_arr[i].val & vol->on_errors) in ntfs_show_options()
2327 seq_printf(sf, ",mft_zone_multiplier=%i", vol->mft_zone_multiplier); in ntfs_show_options()
2360 ntfs_volume *vol = ni->vol; in ntfs_truncate() local
2424 new_alloc_size = (new_size + vol->cluster_size - 1) & in ntfs_truncate()
2425 ~(s64)vol->cluster_size_mask; in ntfs_truncate()
2457 err = ntfs_attr_size_bounds_check(vol, ni->type, new_size); in ntfs_truncate()
2460 ntfs_error(vol->sb, "Truncate would cause the " in ntfs_truncate()
2470 ntfs_error(vol->sb, "Inode 0x%lx has unknown " in ntfs_truncate()
2494 if (new_size < vol->mft_record_size && in ntfs_truncate()
2562 ntfs_error(vol->sb, "Cannot truncate inode 0x%lx, attribute " in ntfs_truncate()
2573 ntfs_error(vol->sb, "Not enough space in the mft record/on " in ntfs_truncate()
2577 ntfs_error(vol->sb, "This attribute type may not be " in ntfs_truncate()
2615 old_alloc_size >> vol->cluster_size_bits > in ntfs_truncate()
2621 ntfs_error(vol->sb, "Cannot truncate inode 0x%lx, " in ntfs_truncate()
2696 vol->cluster_size_bits, -1, ctx); in ntfs_truncate()
2700 ntfs_error(vol->sb, "Failed to release cluster(s) (error code " in ntfs_truncate()
2703 NVolSetErrors(vol); in ntfs_truncate()
2707 err = ntfs_rl_truncate_nolock(vol, &ni->runlist, in ntfs_truncate()
2708 new_alloc_size >> vol->cluster_size_bits); in ntfs_truncate()
2716 ntfs_error(vol->sb, "Failed to %s (error code %li).%s", in ntfs_truncate()
2725 mp_size = ntfs_get_size_for_mapping_pairs(vol, ni->runlist.rl, 0, -1); in ntfs_truncate()
2727 ntfs_error(vol->sb, "Cannot shrink allocation of inode 0x%lx, " in ntfs_truncate()
2747 err = ntfs_mapping_pairs_build(vol, (u8*)a + in ntfs_truncate()
2751 ntfs_error(vol->sb, "Cannot shrink allocation of inode 0x%lx, " in ntfs_truncate()
2761 vol->cluster_size_bits) - 1); in ntfs_truncate()
2768 vol->cluster_size_bits; in ntfs_truncate()
2829 NVolSetErrors(vol); in ntfs_truncate()
2845 NVolSetErrors(vol); in ntfs_truncate()
3097 NVolSetErrors(ni->vol); in __ntfs_write_inode()