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()
715 ni->attr_list_rl.rl = ntfs_mapping_pairs_decompress(vol, in ntfs_read_locked_inode()
725 if ((err = load_attribute_list(vol, &ni->attr_list_rl, in ntfs_read_locked_inode()
737 (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_inode()
777 ntfs_error(vol->sb, "$INDEX_ROOT attribute is not " in ntfs_read_locked_inode()
784 ntfs_error(vol->sb, "$INDEX_ROOT attribute name is " in ntfs_read_locked_inode()
809 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_inode()
860 if (vol->cluster_size <= ni->itype.index.block_size) { in ntfs_read_locked_inode()
861 ni->itype.index.vcn_size = vol->cluster_size; in ntfs_read_locked_inode()
862 ni->itype.index.vcn_size_bits = vol->cluster_size_bits; in ntfs_read_locked_inode()
864 ni->itype.index.vcn_size = vol->sector_size; in ntfs_read_locked_inode()
865 ni->itype.index.vcn_size_bits = vol->sector_size_bits; in ntfs_read_locked_inode()
914 ntfs_error(vol->sb, "$INDEX_ALLOCATION attribute name " in ntfs_read_locked_inode()
1029 if (vol->cluster_size > 4096) { in ntfs_read_locked_inode()
1036 vol->cluster_size); in ntfs_read_locked_inode()
1077 vol->cluster_size_bits); in ntfs_read_locked_inode()
1164 ntfs_error(vol->sb, "Failed with error code %i. Marking corrupt " in ntfs_read_locked_inode()
1168 NVolSetErrors(vol); in ntfs_read_locked_inode()
1196 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_attr_inode() local
1251 if (vol->cluster_size > 4096) { in ntfs_read_locked_attr_inode()
1256 vol->cluster_size); in ntfs_read_locked_attr_inode()
1311 ntfs_error(vol->sb, "Attribute name is placed after " in ntfs_read_locked_attr_inode()
1340 ntfs_error(vol->sb, "Attribute name is placed after " in ntfs_read_locked_attr_inode()
1359 vol->cluster_size_bits); in ntfs_read_locked_attr_inode()
1415 ntfs_error(vol->sb, "Failed with error code %i while reading attribute " in ntfs_read_locked_attr_inode()
1422 NVolSetErrors(vol); in ntfs_read_locked_attr_inode()
1462 ntfs_volume *vol = NTFS_SB(vi->i_sb); in ntfs_read_locked_index_inode() local
1509 ntfs_error(vol->sb, "$INDEX_ROOT attribute is not resident."); in ntfs_read_locked_index_inode()
1515 ntfs_error(vol->sb, "$INDEX_ROOT attribute name is placed " in ntfs_read_locked_index_inode()
1531 if (ir_end > (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_locked_index_inode()
1570 if (vol->cluster_size <= ni->itype.index.block_size) { in ntfs_read_locked_index_inode()
1571 ni->itype.index.vcn_size = vol->cluster_size; in ntfs_read_locked_index_inode()
1572 ni->itype.index.vcn_size_bits = vol->cluster_size_bits; in ntfs_read_locked_index_inode()
1574 ni->itype.index.vcn_size = vol->sector_size; in ntfs_read_locked_index_inode()
1575 ni->itype.index.vcn_size_bits = vol->sector_size_bits; in ntfs_read_locked_index_inode()
1615 ntfs_error(vol->sb, "$INDEX_ALLOCATION attribute name is " in ntfs_read_locked_index_inode()
1702 NVolSetErrors(vol); in ntfs_read_locked_index_inode()
1746 ntfs_volume *vol = NTFS_SB(sb); in ntfs_read_inode_mount() local
1773 ni->itype.index.block_size = vol->mft_record_size; in ntfs_read_inode_mount()
1774 ni->itype.index.block_size_bits = vol->mft_record_size_bits; in ntfs_read_inode_mount()
1777 vol->mft_ino = vi; in ntfs_read_inode_mount()
1780 if (vol->mft_record_size > 64 * 1024) { in ntfs_read_inode_mount()
1782 vol->mft_record_size); in ntfs_read_inode_mount()
1785 i = vol->mft_record_size; in ntfs_read_inode_mount()
1795 block = vol->mft_lcn << vol->cluster_size_bits >> in ntfs_read_inode_mount()
1797 nr_blocks = vol->mft_record_size >> sb->s_blocksize_bits; in ntfs_read_inode_mount()
1813 if (le32_to_cpu(m->bytes_allocated) != vol->mft_record_size) { in ntfs_read_inode_mount()
1815 le32_to_cpu(m->bytes_allocated), vol->mft_record_size); in ntfs_read_inode_mount()
1820 if (post_read_mst_fixup((NTFS_RECORD*)m, vol->mft_record_size)) { in ntfs_read_inode_mount()
1893 ni->attr_list_rl.rl = ntfs_mapping_pairs_decompress(vol, in ntfs_read_inode_mount()
1904 if ((err = load_attribute_list(vol, &ni->attr_list_rl, in ntfs_read_inode_mount()
1918 (u8*)ctx->mrec + vol->mft_record_size) { in ntfs_read_inode_mount()
2024 nrl = ntfs_mapping_pairs_decompress(vol, a, ni->runlist.rl); in ntfs_read_inode_mount()
2045 >> vol->cluster_size_bits; in ntfs_read_inode_mount()
2057 if ((vi->i_size >> vol->mft_record_size_bits) >= in ntfs_read_inode_mount()
2208 ntfs_error(ni->vol->sb, "Clearing dirty extent inode! " in ntfs_clear_extent_inode()
2289 ntfs_volume *vol = NTFS_SB(root->d_sb); in ntfs_show_options() local
2292 seq_printf(sf, ",uid=%i", from_kuid_munged(&init_user_ns, vol->uid)); in ntfs_show_options()
2293 seq_printf(sf, ",gid=%i", from_kgid_munged(&init_user_ns, vol->gid)); in ntfs_show_options()
2294 if (vol->fmask == vol->dmask) in ntfs_show_options()
2295 seq_printf(sf, ",umask=0%o", vol->fmask); in ntfs_show_options()
2297 seq_printf(sf, ",fmask=0%o", vol->fmask); in ntfs_show_options()
2298 seq_printf(sf, ",dmask=0%o", vol->dmask); in ntfs_show_options()
2300 seq_printf(sf, ",nls=%s", vol->nls_map->charset); in ntfs_show_options()
2301 if (NVolCaseSensitive(vol)) in ntfs_show_options()
2303 if (NVolShowSystemFiles(vol)) in ntfs_show_options()
2305 if (!NVolSparseEnabled(vol)) in ntfs_show_options()
2308 if (on_errors_arr[i].val & vol->on_errors) in ntfs_show_options()
2311 seq_printf(sf, ",mft_zone_multiplier=%i", vol->mft_zone_multiplier); in ntfs_show_options()
2344 ntfs_volume *vol = ni->vol; in ntfs_truncate() local
2408 new_alloc_size = (new_size + vol->cluster_size - 1) & in ntfs_truncate()
2409 ~(s64)vol->cluster_size_mask; in ntfs_truncate()
2441 err = ntfs_attr_size_bounds_check(vol, ni->type, new_size); in ntfs_truncate()
2444 ntfs_error(vol->sb, "Truncate would cause the " in ntfs_truncate()
2454 ntfs_error(vol->sb, "Inode 0x%lx has unknown " in ntfs_truncate()
2478 if (new_size < vol->mft_record_size && in ntfs_truncate()
2546 ntfs_error(vol->sb, "Cannot truncate inode 0x%lx, attribute " in ntfs_truncate()
2557 ntfs_error(vol->sb, "Not enough space in the mft record/on " in ntfs_truncate()
2561 ntfs_error(vol->sb, "This attribute type may not be " in ntfs_truncate()
2599 old_alloc_size >> vol->cluster_size_bits > in ntfs_truncate()
2605 ntfs_error(vol->sb, "Cannot truncate inode 0x%lx, " in ntfs_truncate()
2680 vol->cluster_size_bits, -1, ctx); in ntfs_truncate()
2684 ntfs_error(vol->sb, "Failed to release cluster(s) (error code " in ntfs_truncate()
2687 NVolSetErrors(vol); in ntfs_truncate()
2691 err = ntfs_rl_truncate_nolock(vol, &ni->runlist, in ntfs_truncate()
2692 new_alloc_size >> vol->cluster_size_bits); in ntfs_truncate()
2700 ntfs_error(vol->sb, "Failed to %s (error code %li).%s", in ntfs_truncate()
2709 mp_size = ntfs_get_size_for_mapping_pairs(vol, ni->runlist.rl, 0, -1); in ntfs_truncate()
2711 ntfs_error(vol->sb, "Cannot shrink allocation of inode 0x%lx, " in ntfs_truncate()
2731 err = ntfs_mapping_pairs_build(vol, (u8*)a + in ntfs_truncate()
2735 ntfs_error(vol->sb, "Cannot shrink allocation of inode 0x%lx, " in ntfs_truncate()
2745 vol->cluster_size_bits) - 1); in ntfs_truncate()
2752 vol->cluster_size_bits; in ntfs_truncate()
2813 NVolSetErrors(vol); in ntfs_truncate()
2829 NVolSetErrors(vol); in ntfs_truncate()
3078 NVolSetErrors(ni->vol); in __ntfs_write_inode()