Lines Matching defs:fattr
923 static int nfs_probe_fsinfo(struct nfs_server *server, struct nfs_fh *mntfh, struct nfs_fattr *fattr)
937 fsinfo.fattr = fattr;
948 pathinfo.fattr = fattr;
949 nfs_fattr_init(fattr);
1050 struct nfs_fattr *fattr;
1058 fattr = nfs_alloc_fattr();
1059 if (fattr == NULL)
1072 error = nfs_probe_fsinfo(server, mntfh, fattr);
1085 if (!(fattr->valid & NFS_ATTR_FATTR)) {
1086 error = server->nfs_client->rpc_ops->getattr(server, mntfh, fattr);
1092 memcpy(&server->fsid, &fattr->fsid, sizeof(server->fsid));
1104 nfs_free_fattr(fattr);
1108 nfs_free_fattr(fattr);
1297 struct nfs_fattr *fattr;
1304 fattr = nfs_alloc_fattr();
1305 if (fattr == NULL)
1325 error = nfs_probe_fsinfo(server, mntfh, fattr);
1339 nfs_free_fattr(fattr);
1490 struct nfs_fattr *fattr)
1497 (unsigned long long) fattr->fsid.major,
1498 (unsigned long long) fattr->fsid.minor);
1514 server->fsid = fattr->fsid;