Lines Matching refs:base_vi
132 static int ntfs_read_locked_attr_inode(struct inode *base_vi, struct inode *vi);
133 static int ntfs_read_locked_index_inode(struct inode *base_vi,
209 struct inode *ntfs_attr_iget(struct inode *base_vi, __le32 type, in ntfs_attr_iget() argument
219 na.mft_no = base_vi->i_ino; in ntfs_attr_iget()
224 vi = iget5_locked(base_vi->i_sb, na.mft_no, ntfs_test_inode, in ntfs_attr_iget()
232 err = ntfs_read_locked_attr_inode(base_vi, vi); in ntfs_attr_iget()
266 struct inode *ntfs_index_iget(struct inode *base_vi, __le16 *name, in ntfs_index_iget() argument
273 na.mft_no = base_vi->i_ino; in ntfs_index_iget()
278 vi = iget5_locked(base_vi->i_sb, na.mft_no, ntfs_test_inode, in ntfs_index_iget()
287 err = ntfs_read_locked_index_inode(base_vi, vi); in ntfs_index_iget()
1238 static int ntfs_read_locked_attr_inode(struct inode *base_vi, struct inode *vi) in ntfs_read_locked_attr_inode() argument
1241 struct ntfs_inode *ni = NTFS_I(vi), *base_ni = NTFS_I(base_vi); in ntfs_read_locked_attr_inode()
1252 vi->i_uid = base_vi->i_uid; in ntfs_read_locked_attr_inode()
1253 vi->i_gid = base_vi->i_gid; in ntfs_read_locked_attr_inode()
1254 set_nlink(vi, base_vi->i_nlink); in ntfs_read_locked_attr_inode()
1255 inode_set_mtime_to_ts(vi, inode_get_mtime(base_vi)); in ntfs_read_locked_attr_inode()
1256 inode_set_ctime_to_ts(vi, inode_get_ctime(base_vi)); in ntfs_read_locked_attr_inode()
1257 inode_set_atime_to_ts(vi, inode_get_atime(base_vi)); in ntfs_read_locked_attr_inode()
1261 vi->i_mode = base_vi->i_mode & ~S_IFMT; in ntfs_read_locked_attr_inode()
1414 if (!igrab(base_vi)) { in ntfs_read_locked_attr_inode()
1476 static int ntfs_read_locked_index_inode(struct inode *base_vi, struct inode *vi) in ntfs_read_locked_index_inode() argument
1480 struct ntfs_inode *ni = NTFS_I(vi), *base_ni = NTFS_I(base_vi), *bni; in ntfs_read_locked_index_inode()
1494 vi->i_uid = base_vi->i_uid; in ntfs_read_locked_index_inode()
1495 vi->i_gid = base_vi->i_gid; in ntfs_read_locked_index_inode()
1496 set_nlink(vi, base_vi->i_nlink); in ntfs_read_locked_index_inode()
1497 inode_set_mtime_to_ts(vi, inode_get_mtime(base_vi)); in ntfs_read_locked_index_inode()
1498 inode_set_ctime_to_ts(vi, inode_get_ctime(base_vi)); in ntfs_read_locked_index_inode()
1499 inode_set_atime_to_ts(vi, inode_get_atime(base_vi)); in ntfs_read_locked_index_inode()
1502 vi->i_mode = base_vi->i_mode & ~S_IFMT; in ntfs_read_locked_index_inode()
1642 bvi = ntfs_attr_iget(base_vi, AT_BITMAP, ni->name, ni->name_len); in ntfs_read_locked_index_inode()
1672 if (!igrab(base_vi)) in ntfs_read_locked_index_inode()