Lines Matching refs:inode

23 static struct inode *fat_dget(struct super_block *sb, int i_logstart)  in fat_dget()
28 struct inode *inode = NULL; in fat_dget() local
36 inode = igrab(&i->vfs_inode); in fat_dget()
37 if (inode) in fat_dget()
41 return inode; in fat_dget()
44 static struct inode *fat_ilookup(struct super_block *sb, u64 ino, loff_t i_pos) in fat_ilookup()
56 static struct inode *__fat_nfs_get_inode(struct super_block *sb, in __fat_nfs_get_inode()
59 struct inode *inode = fat_ilookup(sb, ino, i_pos); in __fat_nfs_get_inode() local
61 if (inode && generation && (inode->i_generation != generation)) { in __fat_nfs_get_inode()
62 iput(inode); in __fat_nfs_get_inode()
63 inode = NULL; in __fat_nfs_get_inode()
65 if (inode == NULL && MSDOS_SB(sb)->options.nfs == FAT_NFS_NOSTALE_RO) { in __fat_nfs_get_inode()
76 return inode; in __fat_nfs_get_inode()
83 inode = NULL; in __fat_nfs_get_inode()
85 inode = fat_build_inode(sb, &de[offset], i_pos); in __fat_nfs_get_inode()
89 return inode; in __fat_nfs_get_inode()
92 static struct inode *fat_nfs_get_inode(struct super_block *sb, in fat_nfs_get_inode()
100 fat_encode_fh_nostale(struct inode *inode, __u32 *fh, int *lenp, in fat_encode_fh_nostale() argument
101 struct inode *parent) in fat_encode_fh_nostale()
104 struct msdos_sb_info *sbi = MSDOS_SB(inode->i_sb); in fat_encode_fh_nostale()
121 i_pos = fat_i_pos_read(sbi, inode); in fat_encode_fh_nostale()
123 fid->i_gen = inode->i_generation; in fat_encode_fh_nostale()
159 struct inode *inode = NULL; in fat_fh_to_dentry_nostale() local
177 inode = __fat_nfs_get_inode(sb, 0, fid->i_gen, i_pos); in fat_fh_to_dentry_nostale()
179 return d_obtain_alias(inode); in fat_fh_to_dentry_nostale()
197 struct inode *inode = NULL; in fat_fh_to_parent_nostale() local
208 inode = __fat_nfs_get_inode(sb, 0, fid->parent_i_gen, i_pos); in fat_fh_to_parent_nostale()
212 return d_obtain_alias(inode); in fat_fh_to_parent_nostale()
220 struct inode *fat_rebuild_parent(struct super_block *sb, int parent_logstart) in fat_rebuild_parent()
224 struct inode *parent = NULL; in fat_rebuild_parent()
225 struct inode *dummy_grand_parent = NULL; in fat_rebuild_parent()
273 struct inode *parent_inode = NULL; in fat_get_parent()