Lines Matching refs:fattr
633 entry->fattr->time_start = desc->timestamp; in xdr_decode()
634 entry->fattr->gencount = desc->gencount; in xdr_decode()
655 if (entry->fattr->fileid != nfsi->fileid) in nfs_same_file()
735 if (!(entry->fattr->valid & NFS_ATTR_FATTR_FILEID)) in nfs_prime_dcache()
737 if (!(entry->fattr->valid & NFS_ATTR_FATTR_FSID)) in nfs_prime_dcache()
765 &entry->fattr->fsid)) in nfs_prime_dcache()
771 status = nfs_refresh_inode(d_inode(dentry), entry->fattr); in nfs_prime_dcache()
773 nfs_setsecurity(d_inode(dentry), entry->fattr); in nfs_prime_dcache()
791 inode = nfs_fhget(dentry->d_sb, entry->fh, entry->fattr); in nfs_prime_dcache()
812 if (entry->fattr->label) in nfs_readdir_entry_decode()
813 entry->fattr->label->len = NFS4_MAXLABELLEN; in nfs_readdir_entry_decode()
947 entry->fattr = nfs_alloc_fattr_with_label(NFS_SERVER(inode)); in nfs_readdir_xdr_to_array()
949 if (entry->fh == NULL || entry->fattr == NULL) in nfs_readdir_xdr_to_array()
974 nfs_free_fattr(entry->fattr); in nfs_readdir_xdr_to_array()
1659 struct nfs_fattr *fattr; in nfs_lookup_revalidate_dentry() local
1667 fattr = nfs_alloc_fattr_with_label(NFS_SERVER(inode)); in nfs_lookup_revalidate_dentry()
1668 if (fhandle == NULL || fattr == NULL) in nfs_lookup_revalidate_dentry()
1672 ret = NFS_PROTO(dir)->lookup(dir, dentry, fhandle, fattr); in nfs_lookup_revalidate_dentry()
1692 if (nfs_refresh_inode(inode, fattr) < 0) in nfs_lookup_revalidate_dentry()
1695 nfs_setsecurity(inode, fattr); in nfs_lookup_revalidate_dentry()
1700 nfs_free_fattr(fattr); in nfs_lookup_revalidate_dentry()
1925 struct nfs_fattr *fattr = NULL; in nfs_lookup() local
1944 fattr = nfs_alloc_fattr_with_label(NFS_SERVER(dir)); in nfs_lookup()
1945 if (fhandle == NULL || fattr == NULL) in nfs_lookup()
1950 error = NFS_PROTO(dir)->lookup(dir, dentry, fhandle, fattr); in nfs_lookup()
1960 inode = nfs_fhget(dentry->d_sb, fhandle, fattr); in nfs_lookup()
1978 nfs_free_fattr(fattr); in nfs_lookup()
2236 struct nfs_fattr *fattr) in nfs_add_or_obtain() argument
2247 error = NFS_PROTO(dir)->lookup(dir, dentry, fhandle, fattr); in nfs_add_or_obtain()
2252 if (!(fattr->valid & NFS_ATTR_FATTR)) { in nfs_add_or_obtain()
2255 fattr, NULL); in nfs_add_or_obtain()
2259 inode = nfs_fhget(dentry->d_sb, fhandle, fattr); in nfs_add_or_obtain()
2274 struct nfs_fattr *fattr) in nfs_instantiate() argument
2278 d = nfs_add_or_obtain(dentry, fhandle, fattr); in nfs_instantiate()