Home
last modified time | relevance | path

Searched refs:mft_no (Results 1 – 16 of 16) sorted by relevance

/linux/fs/ntfs/
H A Dmft.c29 u64 mft_no) in ntfs_mft_record_check() argument
38 mft_no, le32_to_cpu(*(__le32 *)m)); in ntfs_mft_record_check()
46 mft_no); in ntfs_mft_record_check()
52 mft_no, vol->mft_record_size, in ntfs_mft_record_check()
59 mft_no, le32_to_cpu(m->bytes_in_use), in ntfs_mft_record_check()
66 mft_no); in ntfs_mft_record_check()
75 ntfs_error(sb, "Record %llu has corrupt attribute offset\n", mft_no); in ntfs_mft_record_check()
81 ntfs_error(sb, "Record %llu is corrupt\n", mft_no); in ntfs_mft_record_check()
123 index = NTFS_MFT_NR_TO_PIDX(vol, ni->mft_no); in map_mft_record_folio()
124 ofs = NTFS_MFT_NR_TO_POFS(vol, ni->mft_no); in map_mft_record_folio()
[all …]
H A Dntfs.h59 #define NTFS_MFT_NR_TO_CLU(vol, mft_no) (((u64)mft_no << (vol)->mft_record_size_bits) >> \ argument
61 #define NTFS_MFT_NR_TO_PIDX(vol, mft_no) (mft_no >> (PAGE_SHIFT - \ argument
63 #define NTFS_MFT_NR_TO_POFS(vol, mft_no) (((u64)mft_no << (vol)->mft_record_size_bits) & \ argument
115 unsigned long mft_no) in ntfs_mft_no_to_cluster() argument
117 return ((u64)mft_no << vol->mft_record_size_bits) >> in ntfs_mft_no_to_cluster()
123 unsigned long mft_no) in ntfs_mft_no_to_pidx() argument
125 return mft_no >> (PAGE_SHIFT - vol->mft_record_size_bits); in ntfs_mft_no_to_pidx()
130 unsigned long mft_no) in ntfs_mft_no_to_poff() argument
132 return ((u64)mft_no << vol->mft_record_size_bits) & ~PAGE_MASK; in ntfs_mft_no_to_poff()
H A Dattrlist.c36 ntfs_debug("Entering for inode 0x%llx.\n", (long long) ni->mft_no); in ntfs_attrlist_need()
50 if (MREF_LE(ale->mft_reference) != ni->mft_no) in ntfs_attrlist_need()
82 if (attr_ni->mft_no != FILE_MFT || !NInoNonResident(attr_ni) || in ntfs_attrlist_repack()
165 (long long)attr_ni->mft_no); in ntfs_attrlist_repack()
230 if (err == -ENOSPC && attr_ni->mft_no == FILE_MFT && in ntfs_attrlist_update_locked()
253 (long long)base_ni->mft_no); in ntfs_attrlist_update_locked()
264 if (base_ni->mft_no == FILE_MFT && NInoNonResident(attr_ni) && in ntfs_attrlist_update_locked()
296 (long long)base_ni->mft_no); in ntfs_attrlist_update_locked()
334 ni->mft_no, (unsigned int) le32_to_cpu(attr->type)); in ntfs_attrlist_entry_add()
342 mref = MK_LE_MREF(ni->mft_no, le16_to_cpu(ni_mrec->sequence_number)); in ntfs_attrlist_entry_add()
[all …]
H A Dinode.c44 if (vi->i_ino != na->mft_no) in ntfs_test_inode()
92 vi->i_ino = (unsigned long)na->mft_no; in ntfs_init_locked_inode()
152 struct inode *ntfs_iget(struct super_block *sb, u64 mft_no) in ntfs_iget() argument
158 na.mft_no = mft_no; in ntfs_iget()
163 vi = iget5_locked(sb, mft_no, ntfs_test_inode, in ntfs_iget()
222 na.mft_no = base_vi->i_ino; in ntfs_attr_iget()
227 vi = iget5_locked(base_vi->i_sb, na.mft_no, ntfs_test_inode, in ntfs_attr_iget()
278 na.mft_no = base_vi->i_ino; in ntfs_index_iget()
283 vi = iget5_locked(base_vi->i_sb, na.mft_no, ntfs_test_inode, in ntfs_index_iget()
318 ni->mft_no = 0; in ntfs_alloc_big_inode()
[all …]
H A Dbitmap.c136 ni->mft_no, (unsigned long long)start_bit, in __ntfs_bitmap_set_bits_in_run()
174 if (ni->mft_no == FILE_Bitmap) in __ntfs_bitmap_set_bits_in_run()
197 if (ni->mft_no == FILE_Bitmap) in __ntfs_bitmap_set_bits_in_run()
234 if (ni->mft_no == FILE_Bitmap) in __ntfs_bitmap_set_bits_in_run()
249 if (ni->mft_no == FILE_Bitmap) in __ntfs_bitmap_set_bits_in_run()
H A Dinode.h103 u64 mft_no; member
299 u64 mft_no; member
307 struct inode *ntfs_iget(struct super_block *sb, u64 mft_no);
324 ni->mft_no = vi->i_ino; in ntfs_init_big_inode()
327 struct ntfs_inode *ntfs_new_extent_inode(struct super_block *sb, u64 mft_no);
H A Dattrib.c385 ni->mft_no, (unsigned long long)vcn, in ntfs_attr_vcn_to_lcn_nolock()
536 ni->mft_no, (unsigned long long)vcn, ctx ? "" : "out"); in ntfs_attr_find_vcn_nolock()
736 const u64 mft_no) in ntfs_attr_value_is_valid() argument
775 le32_to_cpu(a->type), mft_no); in ntfs_attr_value_is_valid()
884 ctx->ntfs_ino->mft_no); in ntfs_attr_find()
890 if (!ntfs_attr_value_is_valid(vol, a, ctx->ntfs_ino->mft_no)) in ntfs_attr_find()
934 if (!ntfs_attr_value_is_valid(vol, a, ctx->ntfs_ino->mft_no)) in ntfs_attr_find()
966 (long long)ctx->ntfs_ino->mft_no, le32_to_cpu(type)); in ntfs_attr_find()
1074 base_ni->mft_no); in load_attribute_list()
1082 base_ni->mft_no); in load_attribute_list()
[all …]
H A Ddir.c113 dir_ni->mft_no); in ntfs_lookup_inode_by_name()
345 dir_ni->mft_no); in ntfs_lookup_inode_by_name()
352 vcn, dir_ni->mft_no); in ntfs_lookup_inode_by_name()
358 dir_ni->mft_no); in ntfs_lookup_inode_by_name()
517 dir_ni->mft_no); in ntfs_lookup_inode_by_name()
537 dir_ni->mft_no); in ntfs_lookup_inode_by_name()
738 ndir->mft_no, actor->pos); in ntfs_readdir()
834 ndir->mft_no); in ntfs_readdir()
1037 ni->mft_no); in ntfs_check_empty_dir()
1122 ntfs_debug("Entering for inode 0x%llx.", ni->mft_no); in ntfs_dir_fsync()
[all …]
H A Dmft.h45 int ntfs_sync_mft_mirror(struct ntfs_volume *vol, const u64 mft_no,
86 u64 mft_no);
H A Dnamei.c182 dent, NTFS_I(dir_ino)->mft_no); in ntfs_lookup()
498 vi->i_ino = (unsigned long)ni->mft_no; in __ntfs_create()
512 dir_ni->mft_no); in __ntfs_create()
516 parent_mft_ref = MK_LE_MREF(dir_ni->mft_no, in __ntfs_create()
667 child_mft_ref = MK_MREF(ni->mft_no, in __ntfs_create()
804 u64 mft_no = (u64)(uintptr_t)data; in ntfs_test_inode_attr() local
806 if (ni->mft_no != mft_no) in ntfs_test_inode_attr()
897 if (dir_ni->mft_no != MREF_LE(fn->parent_directory)) { in ntfs_delete()
899 dir_ni->mft_no, in ntfs_delete()
991 while ((attr_vi = ilookup5(sb, ni->mft_no, ntfs_test_inode_attr, in ntfs_delete()
[all …]
H A Daops.c145 ni->mft_no, (unsigned long long)block); in ntfs_bmap()
194 ni->mft_no); in ntfs_bmap()
199 ni->mft_no); in ntfs_bmap()
H A Dindex.c119 vcn, (unsigned long long)icx->idx_ni->mft_no); in ntfs_ib_write()
630 if (ctx->ntfs_ino->mft_no != icx->idx_ni->mft_no) { in ntfs_ir_move_to_base()
669 (unsigned long long)icx->idx_ni->mft_no); in ntfs_ie_lookup()
722 (unsigned long long)icx->idx_ni->mft_no); in ntfs_ie_lookup()
740 (unsigned long long)ni->mft_no); in ntfs_ia_open()
768 icx->idx_ni->mft_no)) in ntfs_ib_read()
918 (unsigned long long)ni->mft_no); in ntfs_index_lookup()
1390 if (ctx->ntfs_ino->mft_no != icx->idx_ni->mft_no) in ntfs_ir_reparent()
H A Dreparse.c561 file_id_cpu = MK_MREF(ni->mft_no, ni->seq_no); in set_reparse_index()
601 file_id_cpu = MK_MREF(ni->mft_no, ni->seq_no); in remove_reparse_index()
H A Dcompress.c789 ni->mft_no, -err); in ntfs_read_compressed_block()
816 ni->mft_no, folio->index); in ntfs_read_compressed_block()
H A Dfile.c169 ntfs_debug("Entering for inode 0x%llx.", ni->mft_no); in ntfs_file_fsync()
249 datasync ? "data" : "", ni->mft_no, -ret); in ntfs_file_fsync()
H A Dlcnalloc.c853 ni->mft_no, start_vcn, count, in __ntfs_cluster_free()