Lines Matching refs:fattr
67 struct nfs_fattr *fattr = NULL; in nfs_fh_to_dentry() local
81 fattr = nfs_alloc_fattr_with_label(NFS_SB(sb)); in nfs_fh_to_dentry()
82 if (fattr == NULL) { in nfs_fh_to_dentry()
87 fattr->fileid = ((u64)p[FILEID_HIGH_OFF] << 32) + p[FILEID_LOW_OFF]; in nfs_fh_to_dentry()
88 fattr->mode = p[FILE_I_TYPE_OFF]; in nfs_fh_to_dentry()
89 fattr->valid |= NFS_ATTR_FATTR_FILEID | NFS_ATTR_FATTR_TYPE; in nfs_fh_to_dentry()
91 dprintk("%s: fileid %llu mode %d\n", __func__, fattr->fileid, fattr->mode); in nfs_fh_to_dentry()
93 inode = nfs_ilookup(sb, fattr, server_fh); in nfs_fh_to_dentry()
98 ret = rpc_ops->getattr(NFS_SB(sb), server_fh, fattr, NULL); in nfs_fh_to_dentry()
101 trace_nfs_fh_to_dentry(sb, server_fh, fattr->fileid, ret); in nfs_fh_to_dentry()
106 inode = nfs_fhget(sb, server_fh, fattr); in nfs_fh_to_dentry()
111 nfs_free_fattr(fattr); in nfs_fh_to_dentry()
123 struct nfs_fattr *fattr = NULL; in nfs_get_parent() local
131 fattr = nfs_alloc_fattr_with_label(server); in nfs_get_parent()
132 if (fattr == NULL) in nfs_get_parent()
135 ret = ops->lookupp(inode, &fh, fattr); in nfs_get_parent()
141 pinode = nfs_fhget(sb, &fh, fattr); in nfs_get_parent()
144 nfs_free_fattr(fattr); in nfs_get_parent()