Lines Matching defs:server

235 	struct nfs_server *server = container_of(kobj, struct nfs_server, kobj);
236 bool shutdown = server->flags & NFS_MOUNT_SHUTDOWN;
244 struct nfs_server *server;
247 server = container_of(kobj, struct nfs_server, kobj);
257 if (server->flags & NFS_MOUNT_SHUTDOWN)
260 server->flags |= NFS_MOUNT_SHUTDOWN;
261 shutdown_client(server->client);
262 shutdown_client(server->nfs_client->cl_rpcclient);
264 if (!IS_ERR(server->client_acl))
265 shutdown_client(server->client_acl);
267 if (server->nlm_host)
268 shutdown_client(server->nlm_host->h_rpcclnt);
277 void nfs_sysfs_link_rpc_client(struct nfs_server *server,
287 ret = sysfs_create_link_nowarn(&server->kobj,
312 void nfs_sysfs_add_server(struct nfs_server *server)
316 ret = kobject_init_and_add(&server->kobj, &nfs_sb_ktype,
317 &nfs_kset->kobj, "server-%d", server->s_sysfs_id);
319 pr_warn("NFS: nfs sysfs add server-%d failed (%d)\n",
320 server->s_sysfs_id, ret);
323 ret = sysfs_create_file_ns(&server->kobj, &nfs_sysfs_attr_shutdown.attr,
324 nfs_netns_server_namespace(&server->kobj));
326 pr_warn("NFS: sysfs_create_file_ns for server-%d failed (%d)\n",
327 server->s_sysfs_id, ret);
333 struct nfs_server *server = s->s_fs_info;
336 ret = kobject_rename(&server->kobj, s->s_id);
339 server->kobj.name, ret);
342 void nfs_sysfs_move_sb_to_server(struct nfs_server *server)
347 s = kasprintf(GFP_KERNEL, "server-%d", server->s_sysfs_id);
349 ret = kobject_rename(&server->kobj, s);
354 server->kobj.name, ret);
358 void nfs_sysfs_remove_server(struct nfs_server *server)
360 kobject_del(&server->kobj);