Lines Matching refs:vol

374 	ni->vol = NTFS_SB(sb);  in __ntfs_init_inode()
457 ntfs_error(ctx->ntfs_ino->vol->sb, "Corrupt file name " in ntfs_is_extended_system_file()
462 ntfs_error(ctx->ntfs_ino->vol->sb, "Non-resident file " in ntfs_is_extended_system_file()
467 ntfs_error(ctx->ntfs_ino->vol->sb, "File name with " in ntfs_is_extended_system_file()
473 ntfs_error(ctx->ntfs_ino->vol->sb, "Unindexed file " in ntfs_is_extended_system_file()
489 ntfs_error(ctx->ntfs_ino->vol->sb, "Inode hard link count " in ntfs_is_extended_system_file()
525 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_inode() local
537 vi->i_uid = vol->uid; in ntfs_read_locked_inode()
538 vi->i_gid = vol->gid; in ntfs_read_locked_inode()
600 vi->i_mode &= ~vol->dmask; in ntfs_read_locked_inode()
607 vi->i_mode &= ~vol->fmask; in ntfs_read_locked_inode()
714 ni->attr_list_rl.rl = ntfs_mapping_pairs_decompress(vol, in ntfs_read_locked_inode()
724 if ((err = load_attribute_list(vol, &ni->attr_list_rl, in ntfs_read_locked_inode()
736 (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_inode()
776 ntfs_error(vol->sb, "$INDEX_ROOT attribute is not " in ntfs_read_locked_inode()
783 ntfs_error(vol->sb, "$INDEX_ROOT attribute name is " in ntfs_read_locked_inode()
808 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_inode()
859 if (vol->cluster_size <= ni->itype.index.block_size) { in ntfs_read_locked_inode()
860 ni->itype.index.vcn_size = vol->cluster_size; in ntfs_read_locked_inode()
861 ni->itype.index.vcn_size_bits = vol->cluster_size_bits; in ntfs_read_locked_inode()
863 ni->itype.index.vcn_size = vol->sector_size; in ntfs_read_locked_inode()
864 ni->itype.index.vcn_size_bits = vol->sector_size_bits; in ntfs_read_locked_inode()
913 ntfs_error(vol->sb, "$INDEX_ALLOCATION attribute name " in ntfs_read_locked_inode()
1028 if (vol->cluster_size > 4096) { in ntfs_read_locked_inode()
1035 vol->cluster_size); in ntfs_read_locked_inode()
1076 vol->cluster_size_bits); in ntfs_read_locked_inode()
1163 ntfs_error(vol->sb, "Failed with error code %i. Marking corrupt " in ntfs_read_locked_inode()
1167 NVolSetErrors(vol); in ntfs_read_locked_inode()
1195 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_attr_inode() local
1250 if (vol->cluster_size > 4096) { in ntfs_read_locked_attr_inode()
1255 vol->cluster_size); in ntfs_read_locked_attr_inode()
1310 ntfs_error(vol->sb, "Attribute name is placed after " in ntfs_read_locked_attr_inode()
1339 ntfs_error(vol->sb, "Attribute name is placed after " in ntfs_read_locked_attr_inode()
1358 vol->cluster_size_bits); in ntfs_read_locked_attr_inode()
1414 ntfs_error(vol->sb, "Failed with error code %i while reading attribute " in ntfs_read_locked_attr_inode()
1421 NVolSetErrors(vol); in ntfs_read_locked_attr_inode()
1461 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_index_inode() local
1508 ntfs_error(vol->sb, "$INDEX_ROOT attribute is not resident."); in ntfs_read_locked_index_inode()
1514 ntfs_error(vol->sb, "$INDEX_ROOT attribute name is placed " in ntfs_read_locked_index_inode()
1530 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_index_inode()
1569 if (vol->cluster_size <= ni->itype.index.block_size) { in ntfs_read_locked_index_inode()
1570 ni->itype.index.vcn_size = vol->cluster_size; in ntfs_read_locked_index_inode()
1571 ni->itype.index.vcn_size_bits = vol->cluster_size_bits; in ntfs_read_locked_index_inode()
1573 ni->itype.index.vcn_size = vol->sector_size; in ntfs_read_locked_index_inode()
1574 ni->itype.index.vcn_size_bits = vol->sector_size_bits; in ntfs_read_locked_index_inode()
1614 ntfs_error(vol->sb, "$INDEX_ALLOCATION attribute name is " in ntfs_read_locked_index_inode()
1701 NVolSetErrors(vol); in ntfs_read_locked_index_inode()
1745 ntfs_volume *vol = NTFS_SB(sb); in ntfs_read_inode_mount() local
1772 ni->itype.index.block_size = vol->mft_record_size; in ntfs_read_inode_mount()
1773 ni->itype.index.block_size_bits = vol->mft_record_size_bits; in ntfs_read_inode_mount()
1776 vol->mft_ino = vi; in ntfs_read_inode_mount()
1779 if (vol->mft_record_size > 64 * 1024) { in ntfs_read_inode_mount()
1781 vol->mft_record_size); in ntfs_read_inode_mount()
1784 i = vol->mft_record_size; in ntfs_read_inode_mount()
1794 block = vol->mft_lcn << vol->cluster_size_bits >> in ntfs_read_inode_mount()
1796 nr_blocks = vol->mft_record_size >> sb->s_blocksize_bits; in ntfs_read_inode_mount()
1813 if (post_read_mst_fixup((NTFS_RECORD*)m, vol->mft_record_size)) { in ntfs_read_inode_mount()
1886 ni->attr_list_rl.rl = ntfs_mapping_pairs_decompress(vol, in ntfs_read_inode_mount()
1897 if ((err = load_attribute_list(vol, &ni->attr_list_rl, in ntfs_read_inode_mount()
1911 (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_inode_mount()
2017 nrl = ntfs_mapping_pairs_decompress(vol, a, ni->runlist.rl); in ntfs_read_inode_mount()
2038 >> vol->cluster_size_bits; in ntfs_read_inode_mount()
2050 if ((vi->i_size >> vol->mft_record_size_bits) >= in ntfs_read_inode_mount()
2201 ntfs_error(ni->vol->sb, "Clearing dirty extent inode! " in ntfs_clear_extent_inode()
2282 ntfs_volume *vol = NTFS_SB(root->d_sb); in ntfs_show_options() local
2285 seq_printf(sf, ",uid=%i", from_kuid_munged(&init_user_ns, vol->uid)); in ntfs_show_options()
2286 seq_printf(sf, ",gid=%i", from_kgid_munged(&init_user_ns, vol->gid)); in ntfs_show_options()
2287 if (vol->fmask == vol->dmask) in ntfs_show_options()
2288 seq_printf(sf, ",umask=0%o", vol->fmask); in ntfs_show_options()
2290 seq_printf(sf, ",fmask=0%o", vol->fmask); in ntfs_show_options()
2291 seq_printf(sf, ",dmask=0%o", vol->dmask); in ntfs_show_options()
2293 seq_printf(sf, ",nls=%s", vol->nls_map->charset); in ntfs_show_options()
2294 if (NVolCaseSensitive(vol)) in ntfs_show_options()
2296 if (NVolShowSystemFiles(vol)) in ntfs_show_options()
2298 if (!NVolSparseEnabled(vol)) in ntfs_show_options()
2301 if (on_errors_arr[i].val & vol->on_errors) in ntfs_show_options()
2304 seq_printf(sf, ",mft_zone_multiplier=%i", vol->mft_zone_multiplier); in ntfs_show_options()
2337 ntfs_volume *vol = ni->vol; in ntfs_truncate() local
2401 new_alloc_size = (new_size + vol->cluster_size - 1) & in ntfs_truncate()
2402 ~(s64)vol->cluster_size_mask; in ntfs_truncate()
2434 err = ntfs_attr_size_bounds_check(vol, ni->type, new_size); in ntfs_truncate()
2437 ntfs_error(vol->sb, "Truncate would cause the " in ntfs_truncate()
2447 ntfs_error(vol->sb, "Inode 0x%lx has unknown " in ntfs_truncate()
2471 if (new_size < vol->mft_record_size && in ntfs_truncate()
2539 ntfs_error(vol->sb, "Cannot truncate inode 0x%lx, attribute " in ntfs_truncate()
2550 ntfs_error(vol->sb, "Not enough space in the mft record/on " in ntfs_truncate()
2554 ntfs_error(vol->sb, "This attribute type may not be " in ntfs_truncate()
2592 old_alloc_size >> vol->cluster_size_bits > in ntfs_truncate()
2598 ntfs_error(vol->sb, "Cannot truncate inode 0x%lx, " in ntfs_truncate()
2673 vol->cluster_size_bits, -1, ctx); in ntfs_truncate()
2677 ntfs_error(vol->sb, "Failed to release cluster(s) (error code " in ntfs_truncate()
2680 NVolSetErrors(vol); in ntfs_truncate()
2684 err = ntfs_rl_truncate_nolock(vol, &ni->runlist, in ntfs_truncate()
2685 new_alloc_size >> vol->cluster_size_bits); in ntfs_truncate()
2693 ntfs_error(vol->sb, "Failed to %s (error code %li).%s", in ntfs_truncate()
2702 mp_size = ntfs_get_size_for_mapping_pairs(vol, ni->runlist.rl, 0, -1); in ntfs_truncate()
2704 ntfs_error(vol->sb, "Cannot shrink allocation of inode 0x%lx, " in ntfs_truncate()
2724 err = ntfs_mapping_pairs_build(vol, (u8*)a + in ntfs_truncate()
2728 ntfs_error(vol->sb, "Cannot shrink allocation of inode 0x%lx, " in ntfs_truncate()
2738 vol->cluster_size_bits) - 1); in ntfs_truncate()
2745 vol->cluster_size_bits; in ntfs_truncate()
2806 NVolSetErrors(vol); in ntfs_truncate()
2822 NVolSetErrors(vol); in ntfs_truncate()
3077 NVolSetErrors(ni->vol); in __ntfs_write_inode()