| @@ -65,7 +65,7 @@ static DECLARE_WAIT_QUEUE_HEAD(nfs_client_active_wq); · 64 unmodified lines |
| 65 | 65 | static int nfs_get_cb_ident_idr(struct nfs_client *clp, int minorversion) |
| 66 | 66 | { |
| 67 | 67 | int ret = 0; |
| 68 | | − struct nfs_net *nn = net_generic(clp->net, nfs_net_id); |
| 68 | + struct nfs_net *nn = net_generic(clp->cl_net, nfs_net_id); |
| 69 | 69 | |
| 70 | 70 | if (clp->rpc_ops->version != 4 || minorversion != 0) |
| 71 | 71 | return ret; |
| @@ -174,7 +174,7 @@ static struct nfs_client *nfs_alloc_client(const struct nfs_client_initdata *cl_ · 102 unmodified lines |
| 174 | 174 | clp->cl_rpcclient = ERR_PTR(-EINVAL); |
| 175 | 175 | |
| 176 | 176 | clp->cl_proto = cl_init->proto; |
| 177 | | − clp->net = get_net(cl_init->net); |
| 177 | + clp->cl_net = get_net(cl_init->net); |
| 178 | 178 | |
| 179 | 179 | #ifdef CONFIG_NFS_V4 |
| 180 | 180 | err = nfs_get_cb_ident_idr(clp, cl_init->minorversion); |
| @@ -252,7 +252,7 @@ void nfs_cleanup_cb_ident_idr(struct net *net) · 71 unmodified lines |
| 252 | 252 | /* nfs_client_lock held */ |
| 253 | 253 | static void nfs_cb_idr_remove_locked(struct nfs_client *clp) |
| 254 | 254 | { |
| 255 | | − struct nfs_net *nn = net_generic(clp->net, nfs_net_id); |
| 255 | + struct nfs_net *nn = net_generic(clp->cl_net, nfs_net_id); |
| 256 | 256 | |
| 257 | 257 | if (clp->cl_cb_ident) |
| 258 | 258 | idr_remove(&nn->cb_ident_idr, clp->cl_cb_ident); |
| @@ -305,7 +305,7 @@ static void nfs_free_client(struct nfs_client *clp) · 46 unmodified lines |
| 305 | 305 | if (clp->cl_machine_cred != NULL) |
| 306 | 306 | put_rpccred(clp->cl_machine_cred); |
| 307 | 307 | |
| 308 | | − put_net(clp->net); |
| 308 | + put_net(clp->cl_net); |
| 309 | 309 | kfree(clp->cl_hostname); |
| 310 | 310 | kfree(clp); |
| 311 | 311 | |
| @@ -323,7 +323,7 @@ void nfs_put_client(struct nfs_client *clp) · 11 unmodified lines |
| 323 | 323 | return; |
| 324 | 324 | |
| 325 | 325 | dprintk("--> nfs_put_client({%d})\n", atomic_read(&clp->cl_count)); |
| 326 | | − nn = net_generic(clp->net, nfs_net_id); |
| 326 | + nn = net_generic(clp->cl_net, nfs_net_id); |
| 327 | 327 | |
| 328 | 328 | if (atomic_dec_and_lock(&clp->cl_count, &nn->nfs_client_lock)) { |
| 329 | 329 | list_del(&clp->cl_share_link); |
| @@ -661,7 +661,7 @@ static int nfs_create_rpc_client(struct nfs_client *clp, · 331 unmodified lines |
| 661 | 661 | { |
| 662 | 662 | struct rpc_clnt *clnt = NULL; |
| 663 | 663 | struct rpc_create_args args = { |
| 664 | | − .net = clp->net, |
| 664 | + .net = clp->cl_net, |
| 665 | 665 | .protocol = clp->cl_proto, |
| 666 | 666 | .address = (struct sockaddr *)&clp->cl_addr, |
| 667 | 667 | .addrsize = clp->cl_addrlen, |
| @@ -715,7 +715,7 @@ static int nfs_start_lockd(struct nfs_server *server) · 47 unmodified lines |
| 715 | 715 | .nfs_version = clp->rpc_ops->version, |
| 716 | 716 | .noresvport = server->flags & NFS_MOUNT_NORESVPORT ? |
| 717 | 717 | 1 : 0, |
| 718 | | − .net = clp->net, |
| 718 | + .net = clp->cl_net, |
| 719 | 719 | }; |
| 720 | 720 | |
| 721 | 721 | if (nlm_init.nfs_version > 3) |
| @@ -1060,7 +1060,7 @@ static void nfs_server_copy_userdata(struct nfs_server *target, struct nfs_serve · 338 unmodified lines |
| 1060 | 1060 | static void nfs_server_insert_lists(struct nfs_server *server) |
| 1061 | 1061 | { |
| 1062 | 1062 | struct nfs_client *clp = server->nfs_client; |
| 1063 | | − struct nfs_net *nn = net_generic(clp->net, nfs_net_id); |
| 1063 | + struct nfs_net *nn = net_generic(clp->cl_net, nfs_net_id); |
| 1064 | 1064 | |
| 1065 | 1065 | spin_lock(&nn->nfs_client_lock); |
| 1066 | 1066 | list_add_tail_rcu(&server->client_link, &clp->cl_superblocks); |
| @@ -1077,7 +1077,7 @@ static void nfs_server_remove_lists(struct nfs_server *server) · 10 unmodified lines |
| 1077 | 1077 | |
| 1078 | 1078 | if (clp == NULL) |
| 1079 | 1079 | return; |
| 1080 | | − nn = net_generic(clp->net, nfs_net_id); |
| 1080 | + nn = net_generic(clp->cl_net, nfs_net_id); |
| 1081 | 1081 | spin_lock(&nn->nfs_client_lock); |
| 1082 | 1082 | list_del_rcu(&server->client_link); |
| 1083 | 1083 | if (list_empty(&clp->cl_superblocks)) |
| @@ -1486,7 +1486,7 @@ struct nfs_client *nfs4_set_ds_client(struct nfs_client* mds_clp, · 402 unmodified lines |
| 1486 | 1486 | .rpc_ops = &nfs_v4_clientops, |
| 1487 | 1487 | .proto = ds_proto, |
| 1488 | 1488 | .minorversion = mds_clp->cl_minorversion, |
| 1489 | | − .net = mds_clp->net, |
| 1489 | + .net = mds_clp->cl_net, |
| 1490 | 1490 | }; |
| 1491 | 1491 | struct rpc_timeout ds_timeout; |
| 1492 | 1492 | struct nfs_client *clp; |
| @@ -1709,7 +1709,7 @@ struct nfs_server *nfs4_create_referral_server(struct nfs_clone_mount *data, · 216 unmodified lines |
| 1709 | 1709 | rpc_protocol(parent_server->client), |
| 1710 | 1710 | parent_server->client->cl_timeout, |
| 1711 | 1711 | parent_client->cl_mvops->minor_version, |
| 1712 | | − parent_client->net); |
| 1712 | + parent_client->cl_net); |
| 1713 | 1713 | if (error < 0) |
| 1714 | 1714 | goto error; |
| 1715 | 1715 | |