| /linux/fs/ntfs/ |
| H A D | mft.c | 29 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 D | ntfs.h | 59 #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 D | attrlist.c | 36 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 D | inode.c | 44 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 D | bitmap.c | 136 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 D | inode.h | 103 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 D | attrib.c | 385 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 D | dir.c | 113 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 D | mft.h | 45 int ntfs_sync_mft_mirror(struct ntfs_volume *vol, const u64 mft_no, 86 u64 mft_no);
|
| H A D | namei.c | 182 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 D | aops.c | 145 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 D | index.c | 119 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 D | reparse.c | 561 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 D | compress.c | 789 ni->mft_no, -err); in ntfs_read_compressed_block() 816 ni->mft_no, folio->index); in ntfs_read_compressed_block()
|
| H A D | file.c | 169 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 D | lcnalloc.c | 853 ni->mft_no, start_vcn, count, in __ntfs_cluster_free()
|