Home
last modified time | relevance | path

Searched refs:base_ni (Results 1 – 5 of 5) sorted by relevance

/linux/fs/ntfs/
H A Dattrlist.c54 int ntfs_attrlist_update(struct ntfs_inode *base_ni) in ntfs_attrlist_update() argument
60 attr_vi = ntfs_attr_iget(VFS_I(base_ni), AT_ATTRIBUTE_LIST, AT_UNNAMED, 0); in ntfs_attrlist_update()
67 err = ntfs_attr_truncate_i(attr_ni, base_ni->attr_list_size, HOLES_NO); in ntfs_attrlist_update()
70 if (err || ntfs_attr_truncate_i(attr_ni, base_ni->attr_list_size, HOLES_NO) != 0) { in ntfs_attrlist_update()
72 ntfs_error(base_ni->vol->sb, in ntfs_attrlist_update()
74 (long long)base_ni->mft_no); in ntfs_attrlist_update()
79 ntfs_error(base_ni->vol->sb, in ntfs_attrlist_update()
81 (long long)base_ni->mft_no); in ntfs_attrlist_update()
85 i_size_write(attr_vi, base_ni->attr_list_size); in ntfs_attrlist_update()
87 if (NInoNonResident(attr_ni) && !NInoAttrListNonResident(base_ni)) in ntfs_attrlist_update()
[all …]
H A Dmft.c262 struct mft_record *map_extent_mft_record(struct ntfs_inode *base_ni, u64 mref, in map_extent_mft_record() argument
274 mft_no, base_ni->mft_no); in map_extent_mft_record()
276 atomic_inc(&base_ni->count); in map_extent_mft_record()
283 mutex_lock(&base_ni->extent_lock); in map_extent_mft_record()
284 if (base_ni->nr_extents > 0) { in map_extent_mft_record()
285 extent_nis = base_ni->ext.extent_ntfs_inos; in map_extent_mft_record()
286 for (i = 0; i < base_ni->nr_extents; i++) { in map_extent_mft_record()
296 mutex_unlock(&base_ni->extent_lock); in map_extent_mft_record()
297 atomic_dec(&base_ni->count); in map_extent_mft_record()
310 ntfs_error(base_ni->vol->sb, in map_extent_mft_record()
[all …]
H A Dattrib.c89 struct ntfs_inode *base_ni; in ntfs_map_runlist_nolock() local
102 base_ni = ni; in ntfs_map_runlist_nolock()
104 base_ni = ni->ext.base_ntfs_ino; in ntfs_map_runlist_nolock()
107 m = map_mft_record(base_ni); in ntfs_map_runlist_nolock()
110 ctx = ntfs_attr_get_search_ctx(base_ni, m); in ntfs_map_runlist_nolock()
202 unmap_mft_record(base_ni); in ntfs_map_runlist_nolock()
211 if (NInoAttrList(base_ni)) { in ntfs_map_runlist_nolock()
846 int load_attribute_list(struct ntfs_inode *base_ni, u8 *al_start, const s64 size) in load_attribute_list() argument
855 attr_vi = ntfs_attr_iget(VFS_I(base_ni), AT_ATTRIBUTE_LIST, AT_UNNAMED, 0); in load_attribute_list()
857 ntfs_error(base_ni->vol->sb, in load_attribute_list()
[all …]
H A Dinode.c1241 struct ntfs_inode *ni = NTFS_I(vi), *base_ni = NTFS_I(base_vi); in ntfs_read_locked_attr_inode() local
1258 vi->i_generation = ni->seq_no = base_ni->seq_no; in ntfs_read_locked_attr_inode()
1263 m = map_mft_record(base_ni); in ntfs_read_locked_attr_inode()
1268 ctx = ntfs_attr_get_search_ctx(base_ni, m); in ntfs_read_locked_attr_inode()
1418 ni->ext.base_ntfs_ino = base_ni; in ntfs_read_locked_attr_inode()
1422 unmap_mft_record(base_ni); in ntfs_read_locked_attr_inode()
1432 unmap_mft_record(base_ni); in ntfs_read_locked_attr_inode()
1438 base_ni->mft_no); in ntfs_read_locked_attr_inode()
1480 struct ntfs_inode *ni = NTFS_I(vi), *base_ni = NTFS_I(base_vi), *bni; in ntfs_read_locked_index_inode() local
1490 lockdep_assert_held(&base_ni->mrec_lock); in ntfs_read_locked_index_inode()
[all …]
H A Diomap.c86 struct ntfs_inode *base_ni, *ni = NTFS_I(inode); in ntfs_read_iomap_begin_resident() local
95 base_ni = ni->ext.base_ntfs_ino; in ntfs_read_iomap_begin_resident()
97 base_ni = ni; in ntfs_read_iomap_begin_resident()
99 ctx = ntfs_attr_get_search_ctx(base_ni, NULL); in ntfs_read_iomap_begin_resident()