Lines Matching refs:fattr
237 desc->entry->fattr->time_start = desc->timestamp;
238 desc->entry->fattr->gencount = desc->gencount;
240 desc->entry->fattr->valid &= ~NFS_ATTR_FATTR;
563 my_entry.fattr = nfs_alloc_fattr();
564 if (my_entry.fh == NULL || my_entry.fattr == NULL)
609 nfs_free_fattr(my_entry.fattr);
792 struct nfs_fattr *fattr = NULL;
828 fattr = nfs_alloc_fattr();
829 if (fhandle == NULL || fattr == NULL)
832 error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, fhandle, fattr);
837 if ((error = nfs_refresh_inode(inode, fattr)) != 0)
840 nfs_free_fattr(fattr);
865 nfs_free_fattr(fattr);
873 nfs_free_fattr(fattr);
945 struct nfs_fattr *fattr = NULL;
970 fattr = nfs_alloc_fattr();
971 if (fhandle == NULL || fattr == NULL)
977 error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, fhandle, fattr);
984 inode = nfs_fhget(dentry->d_sb, fhandle, fattr);
1000 nfs_free_fattr(fattr);
1180 if (!desc->plus || !(entry->fattr->valid & NFS_ATTR_FATTR))
1189 inode = nfs_fhget(dentry->d_sb, entry->fh, entry->fattr);
1212 struct nfs_fattr *fattr)
1225 error = NFS_PROTO(dir)->lookup(dir, &dentry->d_name, fhandle, fattr);
1230 if (!(fattr->valid & NFS_ATTR_FATTR)) {
1232 error = server->nfs_client->rpc_ops->getattr(server, fhandle, fattr);
1236 inode = nfs_fhget(dentry->d_sb, fhandle, fattr);