Symbol: nfs_client
fs/nfs/blocklayout/blocklayout.c
586
nfs4_delete_deviceid(node->ld, node->nfs_client, id);
fs/nfs/blocklayout/rpc_pipefs.c
55
struct net *net = server->nfs_client->cl_net;
fs/nfs/callback.c
269
check_gss_callback_principal(struct nfs_client *clp, struct svc_rqst *rqstp)
fs/nfs/callback.h
181
extern int check_gss_callback_principal(struct nfs_client *, struct svc_rqst *);
fs/nfs/callback.h
24
struct nfs_client *clp;
fs/nfs/callback_proc.c
134
static struct inode *nfs_layout_find_inode_by_stateid(struct nfs_client *clp,
fs/nfs/callback_proc.c
170
static struct inode *nfs_layout_find_inode_by_fh(struct nfs_client *clp,
fs/nfs/callback_proc.c
201
static struct inode *nfs_layout_find_inode(struct nfs_client *clp,
fs/nfs/callback_proc.c
252
static u32 initiate_file_draining(struct nfs_client *clp,
fs/nfs/callback_proc.c
323
static u32 initiate_bulk_draining(struct nfs_client *clp,
fs/nfs/callback_proc.c
338
static u32 do_callback_layoutrecall(struct nfs_client *clp,
fs/nfs/callback_proc.c
358
static void pnfs_recall_all_layouts(struct nfs_client *clp,
fs/nfs/callback_proc.c
457
static int referring_call_exists(struct nfs_client *clp,
fs/nfs/callback_proc.c
509
struct nfs_client *clp;
fs/nfs/client.c
1007
struct nfs_client *clp = server->nfs_client;
fs/nfs/client.c
1021
struct nfs_client *clp = server->nfs_client;
fs/nfs/client.c
1118
nfs_put_client(server->nfs_client);
fs/nfs/client.c
1163
if (server->nfs_client->rpc_ops->version == 3) {
fs/nfs/client.c
1219
server->nfs_client = source->nfs_client;
fs/nfs/client.c
1221
refcount_inc(&server->nfs_client->cl_count);
fs/nfs/client.c
1229
server->nfs_client->cl_rpcclient, "_state");
fs/nfs/client.c
1358
struct nfs_client *clp;
fs/nfs/client.c
1368
clp = list_entry(v, struct nfs_client, cl_share_link);
fs/nfs/client.c
1426
struct nfs_client *clp;
fs/nfs/client.c
1439
clp = server->nfs_client;
fs/nfs/client.c
148
struct nfs_client *nfs_alloc_client(const struct nfs_client_initdata *cl_init)
fs/nfs/client.c
150
struct nfs_client *clp;
fs/nfs/client.c
214
static void nfs_cb_idr_remove_locked(struct nfs_client *clp)
fs/nfs/client.c
232
static void nfs_cb_idr_remove_locked(struct nfs_client *clp)
fs/nfs/client.c
245
void nfs_free_client(struct nfs_client *clp)
fs/nfs/client.c
264
void nfs_put_client(struct nfs_client *clp)
fs/nfs/client.c
289
static struct nfs_client *nfs_match_client(const struct nfs_client_initdata *data)
fs/nfs/client.c
291
struct nfs_client *clp;
fs/nfs/client.c
361
bool nfs_client_init_is_complete(const struct nfs_client *clp)
fs/nfs/client.c
373
int nfs_client_init_status(const struct nfs_client *clp)
fs/nfs/client.c
384
int nfs_wait_client_init_complete(const struct nfs_client *clp)
fs/nfs/client.c
394
static struct nfs_client *
fs/nfs/client.c
396
struct nfs_client *clp)
fs/nfs/client.c
420
struct nfs_client *nfs_get_client(const struct nfs_client_initdata *cl_init)
fs/nfs/client.c
422
struct nfs_client *clp, *new = NULL;
fs/nfs/client.c
466
void nfs_mark_client_ready(struct nfs_client *clp, int state)
fs/nfs/client.c
520
int nfs_create_rpc_client(struct nfs_client *clp,
fs/nfs/client.c
592
struct nfs_client *clp = server->nfs_client;
fs/nfs/client.c
638
struct nfs_client *clp = server->nfs_client;
fs/nfs/client.c
670
struct nfs_client *nfs_init_client(struct nfs_client *clp,
fs/nfs/client.c
697
server->caps = server->nfs_client->cl_mvops->init_caps;
fs/nfs/client.c
700
if (server->nfs_client->cl_proto == XPRT_TRANSPORT_RDMA)
fs/nfs/client.c
715
switch (server->nfs_client->rpc_ops->version) {
fs/nfs/client.c
752
struct nfs_client *clp;
fs/nfs/client.c
768
server->nfs_client = clp;
fs/nfs/client.c
834
server->nfs_client = NULL;
fs/nfs/client.c
845
struct nfs_client *clp = server->nfs_client;
fs/nfs/client.c
918
struct nfs_client *clp = server->nfs_client;
fs/nfs/delegation.c
1006
void nfs_expire_unused_delegation_types(struct nfs_client *clp, fmode_t flags)
fs/nfs/delegation.c
101
set_bit(NFS4CLNT_DELEGRETURN, &server->nfs_client->cl_state);
fs/nfs/delegation.c
1134
void nfs_expire_unreferenced_delegations(struct nfs_client *clp)
fs/nfs/delegation.c
1161
struct nfs_client *clp = server->nfs_client;
fs/nfs/delegation.c
1225
struct inode *nfs_delegation_find_inode(struct nfs_client *clp,
fs/nfs/delegation.c
1263
void nfs_delegation_mark_reclaim(struct nfs_client *clp)
fs/nfs/delegation.c
1313
void nfs_delegation_reap_unclaimed(struct nfs_client *clp)
fs/nfs/delegation.c
1319
static inline bool nfs4_server_rebooted(const struct nfs_client *clp)
fs/nfs/delegation.c
1334
set_bit(NFS4CLNT_DELEGATION_EXPIRED, &server->nfs_client->cl_state);
fs/nfs/delegation.c
1365
void nfs_mark_test_expired_all_delegations(struct nfs_client *clp)
fs/nfs/delegation.c
1381
void nfs_test_expired_all_delegations(struct nfs_client *clp)
fs/nfs/delegation.c
1393
const struct nfs4_minor_version_ops *ops = server->nfs_client->cl_mvops;
fs/nfs/delegation.c
1436
if (!nfs4_server_rebooted(server->nfs_client)) {
fs/nfs/delegation.c
1444
&server->nfs_client->cl_state);
fs/nfs/delegation.c
1461
void nfs_reap_expired_delegations(struct nfs_client *clp)
fs/nfs/delegation.c
1470
struct nfs_client *clp = NFS_SERVER(inode)->nfs_client;
fs/nfs/delegation.c
1494
int nfs_delegations_present(struct nfs_client *clp)
fs/nfs/delegation.c
354
struct nfs_client *clp)
fs/nfs/delegation.c
378
struct nfs_client *clp = server->nfs_client;
fs/nfs/delegation.c
439
struct nfs_client *clp = server->nfs_client;
fs/nfs/delegation.c
581
err = nfs4_wait_clnt_recover(server->nfs_client);
fs/nfs/delegation.c
592
set_bit(NFS4CLNT_DELEGRETURN_DELAYED, &server->nfs_client->cl_state);
fs/nfs/delegation.c
685
set_bit(NFS4CLNT_DELEGRETURN, &server->nfs_client->cl_state);
fs/nfs/delegation.c
686
nfs4_schedule_state_manager(server->nfs_client);
fs/nfs/delegation.c
722
static bool nfs_client_clear_delayed_delegations(struct nfs_client *clp)
fs/nfs/delegation.c
752
int nfs_client_return_marked_delegations(struct nfs_client *clp)
fs/nfs/delegation.c
908
if (!nfs4_has_session(NFS_SERVER(inode)->nfs_client) ||
fs/nfs/delegation.c
947
static void nfs_delegation_run_state_manager(struct nfs_client *clp)
fs/nfs/delegation.c
958
void nfs_expire_all_delegations(struct nfs_client *clp)
fs/nfs/delegation.c
977
struct nfs_client *clp = server->nfs_client;
fs/nfs/delegation.h
55
struct inode *nfs_delegation_find_inode(struct nfs_client *clp, const struct nfs_fh *fhandle);
fs/nfs/delegation.h
57
void nfs_expire_all_delegations(struct nfs_client *clp);
fs/nfs/delegation.h
58
void nfs_expire_unused_delegation_types(struct nfs_client *clp, fmode_t flags);
fs/nfs/delegation.h
59
void nfs_expire_unreferenced_delegations(struct nfs_client *clp);
fs/nfs/delegation.h
60
int nfs_client_return_marked_delegations(struct nfs_client *clp);
fs/nfs/delegation.h
61
int nfs_delegations_present(struct nfs_client *clp);
fs/nfs/delegation.h
65
void nfs_delegation_mark_reclaim(struct nfs_client *clp);
fs/nfs/delegation.h
66
void nfs_delegation_reap_unclaimed(struct nfs_client *clp);
fs/nfs/delegation.h
68
void nfs_mark_test_expired_all_delegations(struct nfs_client *clp);
fs/nfs/delegation.h
69
void nfs_test_expired_all_delegations(struct nfs_client *clp);
fs/nfs/delegation.h
70
void nfs_reap_expired_delegations(struct nfs_client *clp);
fs/nfs/dir.c
2359
error = server->nfs_client->rpc_ops->getattr(server, fhandle,
fs/nfs/export.c
104
rpc_ops = NFS_SB(sb)->nfs_client->rpc_ops;
fs/nfs/export.c
132
struct nfs_rpc_ops const *ops = server->nfs_client->rpc_ops;
fs/nfs/file.c
578
struct nfs_client *cl = NFS_SERVER(inode)->nfs_client;
fs/nfs/file.c
611
struct nfs_client *cl = NFS_SERVER(inode)->nfs_client;
fs/nfs/filelayout/filelayout.c
125
struct nfs_client *clp,
fs/nfs/filelayout/filelayoutdev.c
283
s->nfs_client->cl_minorversion);
fs/nfs/filelayout/filelayoutdev.c
79
struct net *net = server->nfs_client->cl_net;
fs/nfs/flexfilelayout/flexfilelayout.c
1301
struct nfs_client *clp,
fs/nfs/flexfilelayout/flexfilelayout.c
1379
nfs4_delete_deviceid(devid->ld, devid->nfs_client,
fs/nfs/flexfilelayout/flexfilelayout.c
1402
struct nfs_client *clp,
fs/nfs/flexfilelayout/flexfilelayout.c
1452
nfs4_delete_deviceid(devid->ld, devid->nfs_client,
fs/nfs/flexfilelayout/flexfilelayout.c
1468
struct nfs_client *clp,
fs/nfs/flexfilelayout/flexfilelayout.c
168
struct nfs_client *clp, const struct cred *cred,
fs/nfs/flexfilelayout/flexfilelayout.c
2413
struct nfs_client *ds_clp;
fs/nfs/flexfilelayout/flexfilelayout.h
243
struct nfs_client *ds_clp,
fs/nfs/flexfilelayout/flexfilelayoutdev.c
116
server->nfs_client->cl_proto);
fs/nfs/flexfilelayout/flexfilelayoutdev.c
118
server->nfs_client->cl_proto);
fs/nfs/flexfilelayout/flexfilelayoutdev.c
459
struct nfs_client *ds_clp, struct inode *inode,
fs/nfs/flexfilelayout/flexfilelayoutdev.c
52
struct net *net = server->nfs_client->cl_net;
fs/nfs/fs_context.c
1712
struct net *net = nfss->nfs_client->cl_net;
fs/nfs/fs_context.c
1725
ctx->nfs_server.addrlen = nfss->nfs_client->cl_addrlen;
fs/nfs/fs_context.c
1726
ctx->version = nfss->nfs_client->rpc_ops->version;
fs/nfs/fs_context.c
1727
ctx->minorversion = nfss->nfs_client->cl_minorversion;
fs/nfs/fs_context.c
1729
memcpy(&ctx->nfs_server._address, &nfss->nfs_client->cl_addr,
fs/nfs/fs_context.c
1737
ctx->nfs_mod = nfss->nfs_client->cl_nfs_mod;
fs/nfs/fscache.c
106
if (!nfs_fscache_get_client_key(nfss->nfs_client, key, &len) ||
fs/nfs/fscache.c
46
static bool nfs_fscache_get_client_key(struct nfs_client *clp,
fs/nfs/fscache.h
122
if (NFS_SERVER(inode)->nfs_client->rpc_ops->version == 4)
fs/nfs/getroot.c
87
error = server->nfs_client->rpc_ops->getroot(server, ctx->mntfh, &fsinfo);
fs/nfs/inode.c
2278
NFS_SERVER(inode)->nfs_client->cl_hostname,
fs/nfs/inode.c
496
inode->i_op = NFS_SB(sb)->nfs_client->rpc_ops->file_inode_ops;
fs/nfs/inode.c
498
inode->i_fop = NFS_SB(sb)->nfs_client->rpc_ops->file_ops;
fs/nfs/inode.c
503
inode->i_op = NFS_SB(sb)->nfs_client->rpc_ops->dir_inode_ops;
fs/nfs/internal.h
214
extern struct nfs_client *nfs_alloc_client(const struct nfs_client_initdata *);
fs/nfs/internal.h
215
int nfs_create_rpc_client(struct nfs_client *, const struct nfs_client_initdata *, rpc_authflavor_t);
fs/nfs/internal.h
216
struct nfs_client *nfs_get_client(const struct nfs_client_initdata *);
fs/nfs/internal.h
226
extern void nfs_put_client(struct nfs_client *);
fs/nfs/internal.h
227
extern void nfs_free_client(struct nfs_client *);
fs/nfs/internal.h
228
extern struct nfs_client *nfs4_find_client_ident(struct net *, int);
fs/nfs/internal.h
229
extern struct nfs_client *
fs/nfs/internal.h
244
extern bool nfs_client_init_is_complete(const struct nfs_client *clp);
fs/nfs/internal.h
245
extern int nfs_client_init_status(const struct nfs_client *clp);
fs/nfs/internal.h
246
extern int nfs_wait_client_init_complete(const struct nfs_client *clp);
fs/nfs/internal.h
247
extern void nfs_mark_client_ready(struct nfs_client *clp, int state);
fs/nfs/internal.h
248
extern struct nfs_client *nfs4_set_ds_client(struct nfs_server *mds_srv,
fs/nfs/internal.h
254
extern struct rpc_clnt *nfs4_find_or_create_ds_client(struct nfs_client *,
fs/nfs/internal.h
256
extern struct nfs_client *nfs3_set_ds_client(struct nfs_server *mds_srv,
fs/nfs/internal.h
383
extern struct nfs_client *nfs_init_client(struct nfs_client *clp,
fs/nfs/internal.h
464
extern void nfs_local_probe_async(struct nfs_client *);
fs/nfs/internal.h
466
extern struct nfsd_file *nfs_local_open_fh(struct nfs_client *,
fs/nfs/internal.h
471
extern int nfs_local_doio(struct nfs_client *,
fs/nfs/internal.h
478
extern bool nfs_server_is_local(const struct nfs_client *clp);
fs/nfs/internal.h
481
static inline void nfs_local_probe(struct nfs_client *clp) {}
fs/nfs/internal.h
482
static inline void nfs_local_probe_async(struct nfs_client *clp) {}
fs/nfs/internal.h
484
nfs_local_open_fh(struct nfs_client *clp, const struct cred *cred,
fs/nfs/internal.h
490
static inline int nfs_local_doio(struct nfs_client *clp,
fs/nfs/internal.h
503
static inline bool nfs_server_is_local(const struct nfs_client *clp)
fs/nfs/internal.h
520
extern int nfs_client_for_each_server(struct nfs_client *clp,
fs/nfs/internal.h
736
extern struct nfs_client *nfs4_init_client(struct nfs_client *clp,
fs/nfs/internal.h
738
extern int nfs41_walk_client_list(struct nfs_client *clp,
fs/nfs/internal.h
739
struct nfs_client **result,
fs/nfs/localio.c
136
static struct rpc_clnt *nfs_init_localioclient(struct nfs_client *clp)
fs/nfs/localio.c
150
static bool nfs_server_uuid_is_local(struct nfs_client *clp)
fs/nfs/localio.c
183
static void nfs_local_probe(struct nfs_client *clp)
fs/nfs/localio.c
204
struct nfs_client *clp =
fs/nfs/localio.c
205
container_of(work, struct nfs_client, cl_local_probe_work);
fs/nfs/localio.c
213
void nfs_local_probe_async(struct nfs_client *clp)
fs/nfs/localio.c
238
__nfs_local_open_fh(struct nfs_client *clp, const struct cred *cred,
fs/nfs/localio.c
271
nfs_local_open_fh(struct nfs_client *clp, const struct cred *cred,
fs/nfs/localio.c
66
static inline bool nfs_client_is_local(const struct nfs_client *clp)
fs/nfs/localio.c
71
bool nfs_server_is_local(const struct nfs_client *clp)
fs/nfs/localio.c
720
struct nfs_client *clp = NFS_SERVER(inode)->nfs_client;
fs/nfs/localio.c
734
struct nfs_client *clp = NFS_SERVER(inode)->nfs_client;
fs/nfs/localio.c
953
int nfs_local_doio(struct nfs_client *clp, struct nfsd_file *localio,
fs/nfs/namespace.c
151
struct nfs_client *client = server->nfs_client;
fs/nfs/namespace.c
325
err = server->nfs_client->rpc_ops->lookup(d_inode(parent), dentry, &dentry->d_name,
fs/nfs/netns.h
37
struct nfs_netns_client *nfs_client;
fs/nfs/nfs3client.c
110
struct nfs_client *clp;
fs/nfs/nfs3client.c
85
struct nfs_client *nfs3_set_ds_client(struct nfs_server *mds_srv,
fs/nfs/nfs3client.c
91
struct nfs_client *mds_clp = mds_srv->nfs_client;
fs/nfs/nfs3proc.c
832
if (status && server->nfs_client->cl_rpcclient != server->client)
fs/nfs/nfs3proc.c
833
status = do_proc_fsinfo(server->nfs_client->cl_rpcclient, fhandle, info);
fs/nfs/nfs3proc.c
864
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs3proc.c
94
if (status && server->nfs_client->cl_rpcclient != server->client)
fs/nfs/nfs3proc.c
95
status = do_proc_get_root(server->nfs_client->cl_rpcclient, fhandle, info);
fs/nfs/nfs40.h
15
int nfs40_discover_server_trunking(struct nfs_client *clp,
fs/nfs/nfs40.h
16
struct nfs_client **result,
fs/nfs/nfs40.h
7
void nfs40_shutdown_client(struct nfs_client *);
fs/nfs/nfs40.h
8
int nfs40_init_client(struct nfs_client *);
fs/nfs/nfs40.h
9
void nfs40_handle_cb_pathdown(struct nfs_client *clp);
fs/nfs/nfs40client.c
100
void nfs4_schedule_path_down_recovery(struct nfs_client *clp)
fs/nfs/nfs40client.c
119
static int nfs40_walk_client_list(struct nfs_client *new,
fs/nfs/nfs40client.c
120
struct nfs_client **result,
fs/nfs/nfs40client.c
124
struct nfs_client *pos, *prev = NULL;
fs/nfs/nfs40client.c
21
static void nfs4_swap_callback_idents(struct nfs_client *keep,
fs/nfs/nfs40client.c
211
int nfs40_discover_server_trunking(struct nfs_client *clp,
fs/nfs/nfs40client.c
212
struct nfs_client **result,
fs/nfs/nfs40client.c
22
struct nfs_client *drop)
fs/nfs/nfs40client.c
49
void nfs40_shutdown_client(struct nfs_client *clp)
fs/nfs/nfs40client.c
63
int nfs40_init_client(struct nfs_client *clp)
fs/nfs/nfs40client.c
92
void nfs40_handle_cb_pathdown(struct nfs_client *clp)
fs/nfs/nfs40proc.c
112
static int nfs4_proc_async_renew(struct nfs_client *clp, const struct cred *cred, unsigned renew_flags)
fs/nfs/nfs40proc.c
136
static int nfs4_proc_renew(struct nfs_client *clp, const struct cred *cred)
fs/nfs/nfs40proc.c
15
nfs4_setup_sequence(data->seq_server->nfs_client,
fs/nfs/nfs40proc.c
173
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs40proc.c
223
struct nfs_client *clp = NFS_SERVER(inode)->nfs_client;
fs/nfs/nfs40proc.c
269
nfs4_setup_sequence(server->nfs_client, &data->args.seq_args,
fs/nfs/nfs40proc.c
271
data->args.lock_owner.clientid = server->nfs_client->cl_clientid;
fs/nfs/nfs40proc.c
288
nfs4_schedule_lease_recovery(server->nfs_client);
fs/nfs/nfs40proc.c
315
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs40proc.c
62
struct nfs_client *client;
fs/nfs/nfs40proc.c
73
struct nfs_client *clp = data->client;
fs/nfs/nfs40proc.c
84
struct nfs_client *clp = data->client;
fs/nfs/nfs42.h
37
struct nfs_client *c_in = (NFS_SERVER(file_inode(in)))->nfs_client;
fs/nfs/nfs42.h
38
struct nfs_client *c_out = (NFS_SERVER(file_inode(out)))->nfs_client;
fs/nfs/nfs42proc.c
1075
nfs4_init_sequence(server->nfs_client, &data->args.seq_args,
fs/nfs/nfs42proc.c
1131
nfs4_setup_sequence(server->nfs_client, &data->args.seq_args,
fs/nfs/nfs42proc.c
1243
nfs4_init_sequence(server->nfs_client, &data->args.seq_args,
fs/nfs/nfs42proc.c
224
spin_lock(&dst_server->nfs_client->cl_lock);
fs/nfs/nfs42proc.c
226
spin_unlock(&dst_server->nfs_client->cl_lock);
fs/nfs/nfs42proc.c
228
spin_lock(&src_server->nfs_client->cl_lock);
fs/nfs/nfs42proc.c
230
spin_unlock(&src_server->nfs_client->cl_lock);
fs/nfs/nfs42proc.c
245
struct nfs_client *clp = dst_server->nfs_client;
fs/nfs/nfs42proc.c
254
spin_lock(&dst_server->nfs_client->cl_lock);
fs/nfs/nfs42proc.c
256
&dst_server->nfs_client->pending_cb_stateids,
fs/nfs/nfs42proc.c
266
spin_unlock(&dst_server->nfs_client->cl_lock);
fs/nfs/nfs42proc.c
278
spin_unlock(&dst_server->nfs_client->cl_lock);
fs/nfs/nfs42proc.c
281
spin_lock(&src_server->nfs_client->cl_lock);
fs/nfs/nfs42proc.c
283
spin_unlock(&src_server->nfs_client->cl_lock);
fs/nfs/nfs42proc.c
29
struct nfs_client *clp = (NFS_SERVER(file_inode(filep)))->nfs_client;
fs/nfs/nfs42proc.c
611
nfs4_setup_sequence(data->seq_server->nfs_client,
fs/nfs/nfs42proc.c
673
nfs4_init_sequence(dst_server->nfs_client, &data->args.osa_seq_args,
fs/nfs/nfs42proc.c
960
nfs4_setup_sequence(server->nfs_client, &data->args.seq_args,
fs/nfs/nfs4_fs.h
229
int (*establish_clid)(struct nfs_client *, const struct cred *);
fs/nfs/nfs4_fs.h
230
int (*reclaim_complete)(struct nfs_client *, const struct cred *);
fs/nfs/nfs4_fs.h
231
int (*detect_trunking)(struct nfs_client *, struct nfs_client **,
fs/nfs/nfs4_fs.h
260
struct nfs_client *clp;
fs/nfs/nfs4_fs.h
271
int (*sched_state_renewal)(struct nfs_client *, const struct cred *, unsigned);
fs/nfs/nfs4_fs.h
272
const struct cred * (*get_state_renewal_cred)(struct nfs_client *);
fs/nfs/nfs4_fs.h
273
int (*renew_lease)(struct nfs_client *, const struct cred *);
fs/nfs/nfs4_fs.h
293
int nfs4_match_client(struct nfs_client *pos, struct nfs_client *new,
fs/nfs/nfs4_fs.h
294
struct nfs_client **prev, struct nfs_net *nn);
fs/nfs/nfs4_fs.h
323
extern void nfs4_init_sequence(struct nfs_client *clp, struct nfs4_sequence_args *,
fs/nfs/nfs4_fs.h
325
extern int nfs4_proc_setclientid(struct nfs_client *, u32, unsigned short, const struct cred *, struct nfs4_setclientid_res *);
fs/nfs/nfs4_fs.h
326
extern int nfs4_proc_setclientid_confirm(struct nfs_client *, struct nfs4_setclientid_res *arg, const struct cred *);
fs/nfs/nfs4_fs.h
330
extern int nfs4_proc_bind_conn_to_session(struct nfs_client *, const struct cred *cred);
fs/nfs/nfs4_fs.h
331
extern int nfs4_proc_exchange_id(struct nfs_client *clp, const struct cred *cred);
fs/nfs/nfs4_fs.h
332
extern int nfs4_destroy_clientid(struct nfs_client *clp);
fs/nfs/nfs4_fs.h
333
extern int nfs4_init_clientid(struct nfs_client *, const struct cred *);
fs/nfs/nfs4_fs.h
334
extern int nfs41_init_clientid(struct nfs_client *, const struct cred *);
fs/nfs/nfs4_fs.h
363
extern int nfs4_proc_get_lease_time(struct nfs_client *clp,
fs/nfs/nfs4_fs.h
379
extern void do_renew_lease(struct nfs_client *clp, unsigned long timestamp);
fs/nfs/nfs4_fs.h
385
extern int nfs4_proc_create_session(struct nfs_client *, const struct cred *);
fs/nfs/nfs4_fs.h
389
extern int nfs4_detect_session_trunking(struct nfs_client *clp,
fs/nfs/nfs4_fs.h
393
is_ds_only_client(struct nfs_client *clp)
fs/nfs/nfs4_fs.h
400
is_ds_client(struct nfs_client *clp)
fs/nfs/nfs4_fs.h
406
_nfs4_state_protect(struct nfs_client *clp, unsigned long sp4_mode,
fs/nfs/nfs4_fs.h
442
nfs4_state_protect(struct nfs_client *clp, unsigned long sp4_mode,
fs/nfs/nfs4_fs.h
454
nfs4_state_protect_write(struct nfs_client *clp, struct rpc_clnt **clntp,
fs/nfs/nfs4_fs.h
470
void nfs41_shutdown_client(struct nfs_client *);
fs/nfs/nfs4_fs.h
471
int nfs41_init_client(struct nfs_client *);
fs/nfs/nfs4_fs.h
472
void nfs4_free_client(struct nfs_client *);
fs/nfs/nfs4_fs.h
474
struct nfs_client *nfs4_alloc_client(const struct nfs_client_initdata *);
fs/nfs/nfs4_fs.h
477
extern void nfs4_schedule_state_renewal(struct nfs_client *);
fs/nfs/nfs4_fs.h
478
extern void nfs4_kill_renewd(struct nfs_client *);
fs/nfs/nfs4_fs.h
480
extern void nfs4_set_lease_period(struct nfs_client *clp, u32 period);
fs/nfs/nfs4_fs.h
485
const struct cred *nfs4_get_clid_cred(struct nfs_client *clp);
fs/nfs/nfs4_fs.h
486
const struct cred *nfs4_get_machine_cred(struct nfs_client *clp);
fs/nfs/nfs4_fs.h
487
const struct cred *nfs4_get_renew_cred(struct nfs_client *clp);
fs/nfs/nfs4_fs.h
488
int nfs4_discover_server_trunking(struct nfs_client *clp,
fs/nfs/nfs4_fs.h
489
struct nfs_client **);
fs/nfs/nfs4_fs.h
490
int nfs40_discover_server_trunking(struct nfs_client *clp,
fs/nfs/nfs4_fs.h
491
struct nfs_client **, const struct cred *);
fs/nfs/nfs4_fs.h
492
int nfs41_discover_server_trunking(struct nfs_client *clp,
fs/nfs/nfs4_fs.h
493
struct nfs_client **, const struct cred *);
fs/nfs/nfs4_fs.h
495
extern void nfs41_notify_server(struct nfs_client *);
fs/nfs/nfs4_fs.h
510
extern int nfs4_state_mark_reclaim_nograce(struct nfs_client *, struct nfs4_state *);
fs/nfs/nfs4_fs.h
511
extern void nfs4_schedule_lease_recovery(struct nfs_client *);
fs/nfs/nfs4_fs.h
512
extern int nfs4_wait_clnt_recover(struct nfs_client *clp);
fs/nfs/nfs4_fs.h
513
extern int nfs4_client_recover_expired_lease(struct nfs_client *clp);
fs/nfs/nfs4_fs.h
514
extern void nfs4_schedule_state_manager(struct nfs_client *);
fs/nfs/nfs4_fs.h
515
extern void nfs4_schedule_path_down_recovery(struct nfs_client *clp);
fs/nfs/nfs4_fs.h
518
extern void nfs4_schedule_lease_moved_recovery(struct nfs_client *);
fs/nfs/nfs4_fs.h
519
extern void nfs41_handle_sequence_flag_errors(struct nfs_client *clp, u32 flags, bool);
fs/nfs/nfs4_fs.h
520
extern void nfs41_handle_server_scope(struct nfs_client *,
fs/nfs/nfs4_fs.h
536
extern int nfs4_setup_sequence(struct nfs_client *client,
fs/nfs/nfs4_fs.h
65
int (*init_client)(struct nfs_client *);
fs/nfs/nfs4_fs.h
66
void (*shutdown_client)(struct nfs_client *);
fs/nfs/nfs4client.c
1003
nfs_io_size(ctx->rsize, server->nfs_client->cl_proto);
fs/nfs/nfs4client.c
1008
nfs_io_size(ctx->wsize, server->nfs_client->cl_proto);
fs/nfs/nfs4client.c
1064
struct nfs_client *parent_client = parent_server->nfs_client;
fs/nfs/nfs4client.c
1146
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4client.c
1195
if (server->nfs_client->cl_hostname == NULL) {
fs/nfs/nfs4client.c
1196
server->nfs_client->cl_hostname = kstrdup(hostname, GFP_KERNEL);
fs/nfs/nfs4client.c
1197
if (server->nfs_client->cl_hostname == NULL)
fs/nfs/nfs4client.c
133
nfs4_find_or_create_ds_client(struct nfs_client *ds_clp, struct inode *inode)
fs/nfs/nfs4client.c
153
nfs4_shutdown_ds_clients(struct nfs_client *clp)
fs/nfs/nfs4client.c
167
nfs4_cleanup_callback(struct nfs_client *clp)
fs/nfs/nfs4client.c
179
void nfs41_shutdown_client(struct nfs_client *clp)
fs/nfs/nfs4client.c
190
struct nfs_client *nfs4_alloc_client(const struct nfs_client_initdata *cl_init)
fs/nfs/nfs4client.c
194
struct nfs_client *clp = nfs_alloc_client(cl_init);
fs/nfs/nfs4client.c
271
static void nfs4_destroy_callback(struct nfs_client *clp)
fs/nfs/nfs4client.c
282
static void nfs4_shutdown_client(struct nfs_client *clp)
fs/nfs/nfs4client.c
298
void nfs4_free_client(struct nfs_client *clp)
fs/nfs/nfs4client.c
30
static int nfs_get_cb_ident_idr(struct nfs_client *clp, int minorversion)
fs/nfs/nfs4client.c
307
static int nfs4_init_callback(struct nfs_client *clp)
fs/nfs/nfs4client.c
337
int nfs41_init_client(struct nfs_client *clp)
fs/nfs/nfs4client.c
365
static int nfs4_init_client_minor_version(struct nfs_client *clp)
fs/nfs/nfs4client.c
375
static void nfs4_add_trunk(struct nfs_client *clp, struct nfs_client *old)
fs/nfs/nfs4client.c
412
struct nfs_client *nfs4_init_client(struct nfs_client *clp,
fs/nfs/nfs4client.c
415
struct nfs_client *old;
fs/nfs/nfs4client.c
451
static bool nfs4_match_client_owner_id(const struct nfs_client *clp1,
fs/nfs/nfs4client.c
452
const struct nfs_client *clp2)
fs/nfs/nfs4client.c
459
int nfs4_match_client(struct nfs_client *pos, struct nfs_client *new,
fs/nfs/nfs4client.c
460
struct nfs_client **prev, struct nfs_net *nn)
fs/nfs/nfs4client.c
544
int nfs4_detect_session_trunking(struct nfs_client *clp,
fs/nfs/nfs4client.c
590
int nfs41_walk_client_list(struct nfs_client *new,
fs/nfs/nfs4client.c
591
struct nfs_client **result,
fs/nfs/nfs4client.c
595
struct nfs_client *pos, *prev = NULL;
fs/nfs/nfs4client.c
61
nfs4_find_ds_client(struct nfs_client *ds_clp, rpc_authflavor_t flavor)
fs/nfs/nfs4client.c
648
struct nfs_client *
fs/nfs/nfs4client.c
651
struct nfs_client *clp;
fs/nfs/nfs4client.c
664
struct nfs_client *clp, u32 minorversion)
fs/nfs/nfs4client.c
691
struct nfs_client *
fs/nfs/nfs4client.c
695
struct nfs_client *clp;
fs/nfs/nfs4client.c
725
struct nfs_client *clp;
fs/nfs/nfs4client.c
760
if (server->nfs_client == clp) {
fs/nfs/nfs4client.c
774
server->nfs_client = clp;
fs/nfs/nfs4client.c
78
nfs4_add_ds_client(struct nfs_client *ds_clp, rpc_authflavor_t flavor,
fs/nfs/nfs4client.c
791
struct nfs_client *nfs4_set_ds_client(struct nfs_server *mds_srv,
fs/nfs/nfs4client.c
797
struct nfs_client *mds_clp = mds_srv->nfs_client;
fs/nfs/nfs4client.c
823
if (mds_srv->nfs_client->cl_xprtsec.policy != RPC_XPRTSEC_NONE)
fs/nfs/nfs4client.c
824
cl_init.xprtsec = mds_srv->nfs_client->cl_xprtsec;
fs/nfs/nfs4client.c
864
if (!nfs4_has_session(server->nfs_client))
fs/nfs/nfs4client.c
866
sess = server->nfs_client->cl_session;
fs/nfs/nfs4client.c
889
if (!nfs4_has_session(server->nfs_client))
fs/nfs/nfs4client.c
892
sess = server->nfs_client->cl_session;
fs/nfs/nfs4client.c
918
if (is_ds_only_client(server->nfs_client))
fs/nfs/nfs4client.c
922
error = nfs4_init_session(server->nfs_client);
fs/nfs/nfs4client.c
98
nfs4_alloc_ds_server(struct nfs_client *ds_clp, rpc_authflavor_t flavor)
fs/nfs/nfs4idmap.c
442
nfs_idmap_new(struct nfs_client *clp)
fs/nfs/nfs4idmap.c
483
nfs_idmap_delete(struct nfs_client *clp)
fs/nfs/nfs4idmap.c
734
struct idmap *idmap = server->nfs_client->cl_idmap;
fs/nfs/nfs4idmap.c
751
struct idmap *idmap = server->nfs_client->cl_idmap;
fs/nfs/nfs4idmap.c
768
struct idmap *idmap = server->nfs_client->cl_idmap;
fs/nfs/nfs4idmap.c
782
struct idmap *idmap = server->nfs_client->cl_idmap;
fs/nfs/nfs4idmap.h
44
struct nfs_client;
fs/nfs/nfs4idmap.h
51
int nfs_idmap_new(struct nfs_client *);
fs/nfs/nfs4idmap.h
52
void nfs_idmap_delete(struct nfs_client *);
fs/nfs/nfs4proc.c
1002
nfs4_setup_sequence(data->seq_server->nfs_client,
fs/nfs/nfs4proc.c
10034
nfs4_init_sequence(NFS_SERVER(data->args.inode)->nfs_client,
fs/nfs/nfs4proc.c
10056
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
10112
if (_nfs4_is_integrity_protected(server->nfs_client))
fs/nfs/nfs4proc.c
102
static struct rpc_task *_nfs41_proc_sequence(struct nfs_client *clp,
fs/nfs/nfs4proc.c
10222
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
10291
nfs4_setup_sequence(data->server->nfs_client,
fs/nfs/nfs4proc.c
10313
struct nfs_client *clp = data->server->nfs_client;
fs/nfs/nfs4proc.c
10352
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
10569
struct nfs_client *clp = NFS_SERVER(inode)->nfs_client;
fs/nfs/nfs4proc.c
10579
struct nfs_client *clp = NFS_SERVER(inode)->nfs_client;
fs/nfs/nfs4proc.c
1061
int nfs4_setup_sequence(struct nfs_client *client,
fs/nfs/nfs4proc.c
1139
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
1177
nfs4_init_sequence(server->nfs_client, args, res, cache_reply, 0);
fs/nfs/nfs4proc.c
1385
alloc_seqid = server->nfs_client->cl_mvops->alloc_seqid;
fs/nfs/nfs4proc.c
1422
p->o_arg.clientid = server->nfs_client->cl_clientid;
fs/nfs/nfs4proc.c
1603
struct nfs_client *clp = state->owner->so_server->nfs_client;
fs/nfs/nfs4proc.c
1699
nfs4_schedule_state_manager(state->owner->so_server->nfs_client);
fs/nfs/nfs4proc.c
1728
if (!nfs4_has_session(NFS_SERVER(state->inode)->nfs_client))
fs/nfs/nfs4proc.c
1831
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
1972
NFS_SERVER(inode)->nfs_client->cl_hostname);
fs/nfs/nfs4proc.c
2315
nfs4_schedule_lease_recovery(server->nfs_client);
fs/nfs/nfs4proc.c
2321
nfs4_schedule_lease_moved_recovery(server->nfs_client);
fs/nfs/nfs4proc.c
2385
nfs4_setup_sequence(data->o_arg.server->nfs_client,
fs/nfs/nfs4proc.c
2451
nfs4_init_sequence(server->nfs_client, &data->c_arg.seq_args,
fs/nfs/nfs4proc.c
2474
struct nfs_client *clp = sp->so_server->nfs_client;
fs/nfs/nfs4proc.c
2507
if (nfs4_setup_sequence(data->o_arg.server->nfs_client,
fs/nfs/nfs4proc.c
2599
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
3162
status = nfs4_client_recover_expired_lease(server->nfs_client);
fs/nfs/nfs4proc.c
3276
NFS_SERVER(dir)->nfs_client->cl_hostname);
fs/nfs/nfs4proc.c
3291
nfs4_schedule_lease_recovery(server->nfs_client);
fs/nfs/nfs4proc.c
3415
server->nfs_client->cl_hostname);
fs/nfs/nfs4proc.c
3721
if (nfs4_setup_sequence(NFS_SERVER(inode)->nfs_client,
fs/nfs/nfs4proc.c
3753
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
3876
u32 minorversion = server->nfs_client->cl_minorversion;
fs/nfs/nfs4proc.c
4023
struct nfs_client *clp,
fs/nfs/nfs4proc.c
4095
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
414
const struct nfs4_minor_version_ops *ops = server->nfs_client->cl_mvops;
fs/nfs/nfs4proc.c
4146
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
4296
status = server->nfs_client->cl_mvops->find_root_sec(
fs/nfs/nfs4proc.c
4395
nfs4_setup_sequence(data->seq_server->nfs_client, data->seq_args,
fs/nfs/nfs4proc.c
4439
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
4597
nfs4_init_sequence(server->nfs_client, &args.seq_args, &res.seq_res, 0, 0);
fs/nfs/nfs4proc.c
4715
nfs4_init_sequence(server->nfs_client, &args.seq_args, &res.seq_res, 0, 0);
fs/nfs/nfs4proc.c
4964
nfs4_init_sequence(server->nfs_client, &args->seq_args,
fs/nfs/nfs4proc.c
4978
nfs4_setup_sequence(NFS_SB(data->dentry->d_sb)->nfs_client,
fs/nfs/nfs4proc.c
5020
nfs4_init_sequence(server->nfs_client, &arg->seq_args,
fs/nfs/nfs4proc.c
5026
nfs4_setup_sequence(NFS_SERVER(data->old_dir)->nfs_client,
fs/nfs/nfs4proc.c
506
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
5490
nfs4_set_lease_period(server->nfs_client, fsinfo->lease_time);
fs/nfs/nfs4proc.c
5689
nfs4_init_sequence(NFS_SERVER(hdr->inode)->nfs_client,
fs/nfs/nfs4proc.c
5696
if (nfs4_setup_sequence(NFS_SERVER(hdr->inode)->nfs_client,
fs/nfs/nfs4proc.c
5832
nfs4_init_sequence(server->nfs_client, &hdr->args.seq_args,
fs/nfs/nfs4proc.c
5834
nfs4_state_protect_write(hdr->ds_clp ? hdr->ds_clp : server->nfs_client, clnt, msg, hdr);
fs/nfs/nfs4proc.c
5839
nfs4_setup_sequence(NFS_SERVER(data->inode)->nfs_client,
fs/nfs/nfs4proc.c
5874
nfs4_init_sequence(server->nfs_client, &data->args.seq_args,
fs/nfs/nfs4proc.c
5876
nfs4_state_protect(data->ds_clp ? data->ds_clp : server->nfs_client,
fs/nfs/nfs4proc.c
612
server->nfs_client->cl_hostname);
fs/nfs/nfs4proc.c
6377
static void nfs4_init_boot_verifier(const struct nfs_client *clp,
fs/nfs/nfs4proc.c
6398
nfs4_get_uniquifier(struct nfs_client *clp, char *buf, size_t buflen)
fs/nfs/nfs4proc.c
6401
struct nfs_netns_client *nn_clp = nn->nfs_client;
fs/nfs/nfs4proc.c
642
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
6421
nfs4_init_nonuniform_client_string(struct nfs_client *clp)
fs/nfs/nfs4proc.c
6473
nfs4_init_uniform_client_string(struct nfs_client *clp)
fs/nfs/nfs4proc.c
6520
nfs4_init_callback_netid(const struct nfs_client *clp, char *buf, size_t len)
fs/nfs/nfs4proc.c
6550
int nfs4_proc_setclientid(struct nfs_client *clp, u32 program,
fs/nfs/nfs4proc.c
6623
int nfs4_proc_setclientid_confirm(struct nfs_client *clp,
fs/nfs/nfs4proc.c
675
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
6790
nfs4_setup_sequence(d_data->res.server->nfs_client,
fs/nfs/nfs4proc.c
6829
nfs4_state_protect(server->nfs_client,
fs/nfs/nfs4proc.c
6871
nfs4_init_sequence(server->nfs_client, &data->args.seq_args,
fs/nfs/nfs4proc.c
6917
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
7127
if (nfs4_setup_sequence(calldata->server->nfs_client,
fs/nfs/nfs4proc.c
7151
struct nfs_client *clp = NFS_SERVER(lsp->ls_state->inode)->nfs_client;
fs/nfs/nfs4proc.c
7223
alloc_seqid = NFS_SERVER(inode)->nfs_client->cl_mvops->alloc_seqid;
fs/nfs/nfs4proc.c
7272
alloc_seqid = server->nfs_client->cl_mvops->alloc_seqid;
fs/nfs/nfs4proc.c
7276
p->arg.lock_owner.clientid = server->nfs_client->cl_clientid;
fs/nfs/nfs4proc.c
7320
if (nfs4_setup_sequence(data->server->nfs_client,
fs/nfs/nfs4proc.c
7425
nfs4_schedule_lease_recovery(server->nfs_client);
fs/nfs/nfs4proc.c
7433
struct nfs_client *clp = NFS_SERVER(state->inode)->nfs_client;
fs/nfs/nfs4proc.c
747
static bool _nfs4_is_integrity_protected(struct nfs_client *clp)
fs/nfs/nfs4proc.c
753
void do_renew_lease(struct nfs_client *clp, unsigned long timestamp)
fs/nfs/nfs4proc.c
763
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
7658
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
769
void nfs4_init_sequence(struct nfs_client *clp,
fs/nfs/nfs4proc.c
8122
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
8191
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
8243
nfs4_init_sequence(server->nfs_client, &args.seq_args, &res.seq_res, 0, 1);
fs/nfs/nfs4proc.c
8270
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4proc.c
8304
struct nfs_client *clp = NFS_SERVER(dir)->nfs_client;
fs/nfs/nfs4proc.c
8362
if (_nfs4_is_integrity_protected(NFS_SERVER(dir)->nfs_client))
fs/nfs/nfs4proc.c
839
static void nfs4_probe_sequence(struct nfs_client *client, const struct cred *cred,
fs/nfs/nfs4proc.c
8416
struct nfs_client *clp = args->client;
fs/nfs/nfs4proc.c
8446
struct nfs_client *clp,
fs/nfs/nfs4proc.c
8509
struct nfs_client *clp;
fs/nfs/nfs4proc.c
852
struct nfs_client *clp;
fs/nfs/nfs4proc.c
8523
int nfs4_proc_bind_conn_to_session(struct nfs_client *clp, const struct cred *cred)
fs/nfs/nfs4proc.c
8567
static int nfs4_sp4_select_mode(struct nfs_client *clp,
fs/nfs/nfs4proc.c
8689
nfs4_run_exchange_id(struct nfs_client *clp, const struct cred *cred,
fs/nfs/nfs4proc.c
8787
static int _nfs4_proc_exchange_id(struct nfs_client *clp, const struct cred *cred,
fs/nfs/nfs4proc.c
8858
int nfs4_proc_exchange_id(struct nfs_client *clp, const struct cred *cred)
fs/nfs/nfs4proc.c
8931
static int _nfs4_proc_destroy_clientid(struct nfs_client *clp,
fs/nfs/nfs4proc.c
8950
static int nfs4_proc_destroy_clientid(struct nfs_client *clp,
fs/nfs/nfs4proc.c
8970
int nfs4_destroy_clientid(struct nfs_client *clp)
fs/nfs/nfs4proc.c
8996
struct nfs_client *clp;
fs/nfs/nfs4proc.c
9041
int nfs4_proc_get_lease_time(struct nfs_client *clp, struct nfs_fsinfo *fsinfo)
fs/nfs/nfs4proc.c
9187
static int _nfs4_proc_create_session(struct nfs_client *clp,
fs/nfs/nfs4proc.c
9241
int nfs4_proc_create_session(struct nfs_client *clp, const struct cred *cred)
fs/nfs/nfs4proc.c
9307
struct nfs_client *clp;
fs/nfs/nfs4proc.c
9315
struct nfs_client *clp = calldata->clp;
fs/nfs/nfs4proc.c
9323
static int nfs41_sequence_handle_errors(struct rpc_task *task, struct nfs_client *clp)
fs/nfs/nfs4proc.c
9338
struct nfs_client *clp = calldata->clp;
fs/nfs/nfs4proc.c
9360
struct nfs_client *clp = calldata->clp;
fs/nfs/nfs4proc.c
9376
static struct rpc_task *_nfs41_proc_sequence(struct nfs_client *clp,
fs/nfs/nfs4proc.c
9420
static int nfs41_proc_async_sequence(struct nfs_client *clp, const struct cred *cred, unsigned renew_flags)
fs/nfs/nfs4proc.c
9436
static int nfs4_proc_sequence(struct nfs_client *clp, const struct cred *cred)
fs/nfs/nfs4proc.c
9456
struct nfs_client *clp;
fs/nfs/nfs4proc.c
9471
static int nfs41_reclaim_complete_handle_errors(struct rpc_task *task, struct nfs_client *clp)
fs/nfs/nfs4proc.c
9501
struct nfs_client *clp = calldata->clp;
fs/nfs/nfs4proc.c
9530
static int nfs41_proc_reclaim_complete(struct nfs_client *clp,
fs/nfs/nfs4proc.c
9568
nfs4_setup_sequence(server->nfs_client, &lgp->args.seq_args,
fs/nfs/nfs4proc.c
9674
u32 max_resp_sz = server->nfs_client->cl_session->fc_attrs.max_resp_sz;
fs/nfs/nfs4proc.c
9716
nfs4_init_sequence(server->nfs_client, &lgp->args.seq_args,
fs/nfs/nfs4proc.c
9803
nfs4_schedule_session_recovery(server->nfs_client->cl_session,
fs/nfs/nfs4proc.c
9852
struct nfs_client *clp = NFS_SERVER(lrp->args.inode)->nfs_client;
fs/nfs/nfs4proc.c
9951
nfs4_setup_sequence(server->nfs_client,
fs/nfs/nfs4renewd.c
114
nfs4_schedule_state_renewal(struct nfs_client *clp)
fs/nfs/nfs4renewd.c
131
nfs4_kill_renewd(struct nfs_client *clp)
fs/nfs/nfs4renewd.c
144
void nfs4_set_lease_period(struct nfs_client *clp, u32 period)
fs/nfs/nfs4renewd.c
58
struct nfs_client *clp =
fs/nfs/nfs4renewd.c
59
container_of(work, struct nfs_client, cl_renewd.work);
fs/nfs/nfs4session.c
557
struct nfs4_session *nfs4_alloc_session(struct nfs_client *clp)
fs/nfs/nfs4session.c
605
static int nfs41_check_session_ready(struct nfs_client *clp)
fs/nfs/nfs4session.c
620
int nfs4_init_session(struct nfs_client *clp)
fs/nfs/nfs4session.c
629
int nfs4_init_ds_session(struct nfs_client *clp, unsigned long lease_time)
fs/nfs/nfs4session.h
109
static inline struct nfs4_session *nfs4_get_session(const struct nfs_client *clp)
fs/nfs/nfs4session.h
122
extern struct nfs4_session *nfs4_alloc_session(struct nfs_client *clp);
fs/nfs/nfs4session.h
124
extern int nfs4_init_session(struct nfs_client *clp);
fs/nfs/nfs4session.h
125
extern int nfs4_init_ds_session(struct nfs_client *, unsigned long);
fs/nfs/nfs4session.h
130
static inline int nfs4_has_session(const struct nfs_client *clp)
fs/nfs/nfs4session.h
137
static inline int nfs4_has_persistent_session(const struct nfs_client *clp)
fs/nfs/nfs4session.h
75
struct nfs_client *clp;
fs/nfs/nfs4state.c
1094
if (!nfs4_has_session(sp->so_server->nfs_client))
fs/nfs/nfs4state.c
1133
static void nfs4_clear_state_manager_bit(struct nfs_client *clp)
fs/nfs/nfs4state.c
114
int nfs4_init_clientid(struct nfs_client *clp, const struct cred *cred)
fs/nfs/nfs4state.c
1142
void nfs4_schedule_state_manager(struct nfs_client *clp)
fs/nfs/nfs4state.c
1193
void nfs4_schedule_lease_recovery(struct nfs_client *clp)
fs/nfs/nfs4state.c
1215
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
1247
void nfs4_schedule_lease_moved_recovery(struct nfs_client *clp)
fs/nfs/nfs4state.c
1257
int nfs4_wait_clnt_recover(struct nfs_client *clp)
fs/nfs/nfs4state.c
1276
int nfs4_client_recover_expired_lease(struct nfs_client *clp)
fs/nfs/nfs4state.c
1294
static int nfs4_state_mark_reclaim_reboot(struct nfs_client *clp, struct nfs4_state *state)
fs/nfs/nfs4state.c
1310
int nfs4_state_mark_reclaim_nograce(struct nfs_client *clp, struct nfs4_state *state)
fs/nfs/nfs4state.c
1323
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
1368
struct nfs_client *clp = NFS_SERVER(inode)->nfs_client;
fs/nfs/nfs4state.c
146
const struct cred *nfs4_get_machine_cred(struct nfs_client *clp)
fs/nfs/nfs4state.c
1503
spin_lock(&sp->so_server->nfs_client->cl_lock);
fs/nfs/nfs4state.c
151
static void nfs4_root_machine_cred(struct nfs_client *clp)
fs/nfs/nfs4state.c
1526
spin_unlock(&sp->so_server->nfs_client->cl_lock);
fs/nfs/nfs4state.c
1635
nfs4_state_mark_reclaim_nograce(sp->so_server->nfs_client, state);
fs/nfs/nfs4state.c
1639
nfs4_state_mark_reclaim_nograce(sp->so_server->nfs_client, state);
fs/nfs/nfs4state.c
1683
int (*mark_reclaim)(struct nfs_client *clp, struct nfs4_state *state))
fs/nfs/nfs4state.c
1685
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
1706
static void nfs4_state_mark_reclaim_helper(struct nfs_client *clp,
fs/nfs/nfs4state.c
1707
int (*mark_reclaim)(struct nfs_client *clp, struct nfs4_state *state))
fs/nfs/nfs4state.c
1717
static void nfs4_state_start_reclaim_reboot(struct nfs_client *clp)
fs/nfs/nfs4state.c
1725
static int nfs4_reclaim_complete(struct nfs_client *clp,
fs/nfs/nfs4state.c
1737
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
1759
static int nfs4_state_clear_reclaim_reboot(struct nfs_client *clp)
fs/nfs/nfs4state.c
1775
static void nfs4_state_end_reclaim_reboot(struct nfs_client *clp)
fs/nfs/nfs4state.c
1792
static void nfs4_state_start_reclaim_nograce(struct nfs_client *clp)
fs/nfs/nfs4state.c
1798
static int nfs4_recovery_handle_error(struct nfs_client *clp, int error)
fs/nfs/nfs4state.c
1841
static int nfs4_do_reclaim(struct nfs_client *clp, const struct nfs4_state_recovery_ops *ops)
fs/nfs/nfs4state.c
185
const struct cred *nfs4_get_renew_cred(struct nfs_client *clp)
fs/nfs/nfs4state.c
1897
static int nfs4_check_lease(struct nfs_client *clp)
fs/nfs/nfs4state.c
1927
static int nfs4_handle_reclaim_lease_error(struct nfs_client *clp, int status)
fs/nfs/nfs4state.c
1982
static int nfs4_establish_lease(struct nfs_client *clp)
fs/nfs/nfs4state.c
2006
static int nfs4_reclaim_lease(struct nfs_client *clp)
fs/nfs/nfs4state.c
2022
static int nfs4_purge_lease(struct nfs_client *clp)
fs/nfs/nfs4state.c
2044
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
2118
static int nfs4_handle_migration(struct nfs_client *clp)
fs/nfs/nfs4state.c
2164
static int nfs4_handle_lease_moved(struct nfs_client *clp)
fs/nfs/nfs4state.c
218
static void nfs4_end_drain_session(struct nfs_client *clp)
fs/nfs/nfs4state.c
2219
int nfs4_discover_server_trunking(struct nfs_client *clp,
fs/nfs/nfs4state.c
2220
struct nfs_client **result)
fs/nfs/nfs4state.c
2311
struct nfs_client *clp = session->clp;
fs/nfs/nfs4state.c
2324
void nfs41_notify_server(struct nfs_client *clp)
fs/nfs/nfs4state.c
2331
static void nfs4_reset_all_state(struct nfs_client *clp)
fs/nfs/nfs4state.c
2343
static void nfs41_handle_server_reboot(struct nfs_client *clp)
fs/nfs/nfs4state.c
2353
static void nfs41_handle_all_state_revoked(struct nfs_client *clp)
fs/nfs/nfs4state.c
2359
static void nfs41_handle_some_state_revoked(struct nfs_client *clp)
fs/nfs/nfs4state.c
2367
static void nfs41_handle_recallable_state_revoked(struct nfs_client *clp)
fs/nfs/nfs4state.c
2376
static void nfs41_handle_backchannel_fault(struct nfs_client *clp)
fs/nfs/nfs4state.c
2385
static void nfs41_handle_cb_path_down(struct nfs_client *clp)
fs/nfs/nfs4state.c
2392
void nfs41_handle_sequence_flag_errors(struct nfs_client *clp, u32 flags,
fs/nfs/nfs4state.c
2428
static int nfs4_reset_session(struct nfs_client *clp)
fs/nfs/nfs4state.c
246
static int nfs4_begin_drain_session(struct nfs_client *clp)
fs/nfs/nfs4state.c
2472
static int nfs4_bind_conn_to_session(struct nfs_client *clp)
fs/nfs/nfs4state.c
2501
static void nfs4_layoutreturn_any_run(struct nfs_client *clp)
fs/nfs/nfs4state.c
2516
static void nfs4_state_manager(struct nfs_client *clp)
fs/nfs/nfs4state.c
262
static void nfs41_finish_session_reset(struct nfs_client *clp)
fs/nfs/nfs4state.c
2681
struct nfs_client *clp = ptr;
fs/nfs/nfs4state.c
271
int nfs41_init_clientid(struct nfs_client *clp, const struct cred *cred)
fs/nfs/nfs4state.c
306
int nfs41_discover_server_trunking(struct nfs_client *clp,
fs/nfs/nfs4state.c
307
struct nfs_client **result,
fs/nfs/nfs4state.c
346
const struct cred *nfs4_get_clid_cred(struct nfs_client *clp)
fs/nfs/nfs4state.c
488
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
523
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
559
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
582
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
71
static void nfs4_state_start_reclaim_reboot(struct nfs_client *clp);
fs/nfs/nfs4state.c
888
struct nfs_client *clp = server->nfs_client;
fs/nfs/nfs4state.c
95
static int nfs4_setup_state_renewal(struct nfs_client *clp)
fs/nfs/nfs4trace.h
1404
const struct nfs_client *clp,
fs/nfs/nfs4trace.h
1448
const struct nfs_client *clp, \
fs/nfs/nfs4trace.h
1458
const struct nfs_client *clp,
fs/nfs/nfs4trace.h
1510
const struct nfs_client *clp, \
fs/nfs/nfs4trace.h
2067
const struct nfs_client *clp,
fs/nfs/nfs4trace.h
2092
TP_PROTO(const struct nfs_client *clp, \
fs/nfs/nfs4trace.h
2110
__string(dstaddr, server->nfs_client->cl_hostname)
fs/nfs/nfs4trace.h
2149
__string(mds_addr, server->nfs_client->cl_hostname)
fs/nfs/nfs4trace.h
382
const struct nfs_client *clp
fs/nfs/nfs4trace.h
40
const struct nfs_client *clp,
fs/nfs/nfs4trace.h
405
const struct nfs_client *clp,
fs/nfs/nfs4trace.h
66
const struct nfs_client *clp, \
fs/nfs/nfs4trace.h
84
const struct nfs_client *clp,
fs/nfs/nfs4xdr.c
1902
struct nfs_client *clp = args->client;
fs/nfs/nfs4xdr.c
2795
const struct nfs_client *clp = data;
fs/nfs/nfs4xdr.c
3013
const struct nfs_client *clp = data;
fs/nfs/pagelist.c
767
return nfs_local_doio(NFS_SERVER(hdr->inode)->nfs_client,
fs/nfs/pagelist.c
963
struct nfs_client *clp = NFS_SERVER(hdr->inode)->nfs_client;
fs/nfs/pagelist.c
970
if (NFS_SERVER(hdr->inode)->nfs_client->cl_minorversion)
fs/nfs/pnfs.c
1035
int pnfs_layout_handle_reboot(struct nfs_client *clp)
fs/nfs/pnfs.c
114
if (atomic_dec_and_test(&nfss->nfs_client->cl_mds_count))
fs/nfs/pnfs.c
115
nfs4_deviceid_purge_client(nfss->nfs_client);
fs/nfs/pnfs.c
1373
lrp->clp = NFS_SERVER(ino)->nfs_client;
fs/nfs/pnfs.c
170
if (!(server->nfs_client->cl_exchange_flags &
fs/nfs/pnfs.c
173
__func__, server->nfs_client->cl_exchange_flags);
fs/nfs/pnfs.c
206
atomic_inc(&server->nfs_client->cl_mds_count);
fs/nfs/pnfs.c
2104
struct nfs_client *clp = server->nfs_client;
fs/nfs/pnfs.c
2135
struct nfs_client *clp = server->nfs_client;
fs/nfs/pnfs.c
284
struct nfs_client *clp = server->nfs_client;
fs/nfs/pnfs.c
2854
pnfs_layout_return_unused_byclid(struct nfs_client *clp,
fs/nfs/pnfs.c
845
pnfs_layout_bulk_destroy_byserver_locked(struct nfs_client *clp,
fs/nfs/pnfs.c
920
int pnfs_layout_destroy_byfsid(struct nfs_client *clp, struct nfs_fsid *fsid,
fs/nfs/pnfs.c
943
static void pnfs_layout_build_destroy_list_byclient(struct nfs_client *clp,
fs/nfs/pnfs.c
960
static int pnfs_layout_do_destroy_byclid(struct nfs_client *clp,
fs/nfs/pnfs.c
968
int pnfs_layout_destroy_byclid(struct nfs_client *clp,
fs/nfs/pnfs.c
981
pnfs_destroy_all_layouts(struct nfs_client *clp)
fs/nfs/pnfs.c
989
static void pnfs_layout_build_recover_list_byclient(struct nfs_client *clp,
fs/nfs/pnfs.h
283
void pnfs_destroy_all_layouts(struct nfs_client *);
fs/nfs/pnfs.h
284
int pnfs_layout_destroy_byfsid(struct nfs_client *clp, struct nfs_fsid *fsid,
fs/nfs/pnfs.h
286
int pnfs_layout_destroy_byclid(struct nfs_client *clp,
fs/nfs/pnfs.h
348
void nfs4_deviceid_mark_client_invalid(struct nfs_client *clp);
fs/nfs/pnfs.h
354
void pnfs_layout_return_unused_byclid(struct nfs_client *clp,
fs/nfs/pnfs.h
356
int pnfs_layout_handle_reboot(struct nfs_client *clp);
fs/nfs/pnfs.h
370
const struct nfs_client *nfs_client;
fs/nfs/pnfs.h
382
void nfs4_delete_deviceid(const struct pnfs_layoutdriver_type *, const struct nfs_client *, const struct nfs4_deviceid *);
fs/nfs/pnfs.h
389
void nfs4_deviceid_purge_client(const struct nfs_client *);
fs/nfs/pnfs.h
64
struct nfs_client *ds_clp;
fs/nfs/pnfs.h
714
static inline void pnfs_destroy_all_layouts(struct nfs_client *clp)
fs/nfs/pnfs.h
726
static inline int pnfs_layout_handle_reboot(struct nfs_client *clp)
fs/nfs/pnfs_dev.c
112
max_resp_sz = server->nfs_client->cl_session->fc_attrs.max_resp_sz;
fs/nfs/pnfs_dev.c
176
d = _lookup_deviceid(server->pnfs_curr_ld, server->nfs_client, id,
fs/nfs/pnfs_dev.c
229
const struct nfs_client *clp, const struct nfs4_deviceid *id)
fs/nfs/pnfs_dev.c
257
d->nfs_client = server->nfs_client;
fs/nfs/pnfs_dev.c
280
nfs4_delete_deviceid(d->ld, d->nfs_client, &d->deviceid);
fs/nfs/pnfs_dev.c
284
trace_nfs4_deviceid_free(d->nfs_client, &d->deviceid);
fs/nfs/pnfs_dev.c
328
_deviceid_purge_client(const struct nfs_client *clp, long hash)
fs/nfs/pnfs_dev.c
336
if (d->nfs_client == clp && atomic_read(&d->ref)) {
fs/nfs/pnfs_dev.c
355
nfs4_deviceid_purge_client(const struct nfs_client *clp)
fs/nfs/pnfs_dev.c
369
nfs4_deviceid_mark_client_invalid(struct nfs_client *clp)
fs/nfs/pnfs_dev.c
377
if (d->nfs_client == clp)
fs/nfs/pnfs_dev.c
80
const struct nfs_client *clp, const struct nfs4_deviceid *id,
fs/nfs/pnfs_dev.c
86
if (d->ld == ld && d->nfs_client == clp &&
fs/nfs/pnfs_nfs.c
780
static struct nfs_client *(*get_v3_ds_connect)(
fs/nfs/pnfs_nfs.c
811
struct nfs_client *clp = ERR_PTR(-EIO);
fs/nfs/pnfs_nfs.c
812
struct nfs_client *mds_clp = mds_srv->nfs_client;
fs/nfs/pnfs_nfs.c
886
struct nfs_client *clp = ERR_PTR(-EIO);
fs/nfs/pnfs_nfs.c
887
struct nfs_client *mds_clp = mds_srv->nfs_client;
fs/nfs/pnfs_nfs.c
979
mds_srv->nfs_client->cl_lease_time);
fs/nfs/proc.c
70
if (status && server->nfs_client->cl_rpcclient != server->client)
fs/nfs/proc.c
71
status = rpc_call_sync(server->nfs_client->cl_rpcclient, &msg, 0);
fs/nfs/proc.c
80
if (status && server->nfs_client->cl_rpcclient != server->client)
fs/nfs/proc.c
81
status = rpc_call_sync(server->nfs_client->cl_rpcclient, &msg, 0);
fs/nfs/super.c
1008
ctx->version != nfss->nfs_client->rpc_ops->version ||
fs/nfs/super.c
1009
ctx->minorversion != nfss->nfs_client->cl_minorversion ||
fs/nfs/super.c
1019
ctx->nfs_server.addrlen != nfss->nfs_client->cl_addrlen ||
fs/nfs/super.c
1021
(struct sockaddr *)&nfss->nfs_client->cl_addr))
fs/nfs/super.c
1074
sb->s_xattr = server->nfs_client->cl_nfs_mod->xattr;
fs/nfs/super.c
1075
sb->s_op = server->nfs_client->cl_nfs_mod->sops;
fs/nfs/super.c
1080
switch (server->nfs_client->rpc_ops->version) {
fs/nfs/super.c
1131
if (a->nfs_client != b->nfs_client)
fs/nfs/super.c
1159
set_default_d_op(s, server->nfs_client->rpc_ops->dentry_ops);
fs/nfs/super.c
1176
sap1 = (struct sockaddr *)&server1->nfs_client->cl_addr;
fs/nfs/super.c
1177
sap2 = (struct sockaddr *)&server2->nfs_client->cl_addr;
fs/nfs/super.c
215
int nfs_client_for_each_server(struct nfs_client *clp,
fs/nfs/super.c
259
error = server->nfs_client->rpc_ops->statfs(server, fh, &res);
fs/nfs/super.c
409
struct nfs_client *clp = nfss->nfs_client;
fs/nfs/super.c
458
struct nfs_client *clp = nfss->nfs_client;
fs/nfs/super.c
573
rpc_peeraddr2str(nfss->nfs_client->cl_rpcclient,
fs/nfs/super.c
584
struct nfs_client *clp = server->nfs_client;
fs/nfs/super.c
595
if (nfs4_has_session(server->nfs_client))
fs/nfs/super.c
610
if (nfss->nfs_client && nfss->nfs_client->cl_implid) {
fs/nfs/super.c
611
struct nfs41_impl_id *impl_id = nfss->nfs_client->cl_implid;
fs/nfs/super.c
682
if (nfss->nfs_client->rpc_ops->version == 4) {
fs/nfs/sysfs.c
206
netns->nfs_client = clp;
fs/nfs/sysfs.c
213
struct nfs_netns_client *clp = netns->nfs_client;
fs/nfs/sysfs.c
221
netns->nfs_client = NULL;
fs/nfs/sysfs.c
240
static void shutdown_nfs_client(struct nfs_client *clp)
fs/nfs/sysfs.c
293
shutdown_nfs_client(server->nfs_client);
fs/nfs/sysfs.c
305
struct nfs41_impl_id *impl_id = server->nfs_client->cl_implid;
fs/nfs/sysfs.c
320
struct nfs41_impl_id *impl_id = server->nfs_client->cl_implid;
fs/nfs/sysfs.c
359
kobj)->nfs_client->cl_net);
fs/nfs/sysfs.c
374
if (!server->nfs_client->cl_implid)
fs/nfs/sysfs.c
402
bool localio = nfs_server_is_local(server->nfs_client);
fs/nfs/write.c
1528
NFS_SERVER(inode)->nfs_client->cl_hostname,
fs/nfs/write.c
1775
if (NFS_SERVER(inode)->nfs_client->cl_minorversion)
fs/nfs/write.c
1778
localio = nfs_local_open_fh(NFS_SERVER(inode)->nfs_client, data->cred,
fs/nfs_common/localio_trace.h
20
const struct nfs_client *clp
fs/nfs_common/localio_trace.h
43
const struct nfs_client *clp \
fs/nfs_common/nfslocalio.c
141
void nfs_localio_enable_client(struct nfs_client *clp)
fs/nfs_common/nfslocalio.c
219
void nfs_localio_disable_client(struct nfs_client *clp)
fs/nfs_common/nfslocalio.c
231
struct nfs_client *clp;
fs/nfs_common/nfslocalio.c
239
clp = container_of(nfs_uuid, struct nfs_client, cl_uuid);
include/linux/nfs_fs.h
376
return NFS_SERVER(inode)->nfs_client->rpc_ops;
include/linux/nfs_fs_sb.h
142
struct nfs_client * nfs_client; /* shared client and NFS4 state */
include/linux/nfs_xdr.h
1207
struct nfs_client *sc_clnt;
include/linux/nfs_xdr.h
1358
struct nfs_client *client;
include/linux/nfs_xdr.h
1383
struct nfs_client *client;
include/linux/nfs_xdr.h
1407
struct nfs_client *client;
include/linux/nfs_xdr.h
1683
struct nfs_client *ds_clp; /* pNFS data server */
include/linux/nfs_xdr.h
1723
struct nfs_client *ds_clp; /* pNFS data server */
include/linux/nfs_xdr.h
1766
struct nfs_client;
include/linux/nfs_xdr.h
1850
struct nfs_client *(*alloc_client) (const struct nfs_client_initdata *);
include/linux/nfs_xdr.h
1851
struct nfs_client *(*init_client) (struct nfs_client *,
include/linux/nfs_xdr.h
1853
void (*free_client) (struct nfs_client *);
include/linux/nfs_xdr.h
349
struct nfs_client *clp;
include/linux/nfslocalio.h
116
struct nfs_client;
include/linux/nfslocalio.h
117
static inline void nfs_localio_disable_client(struct nfs_client *clp)
include/linux/nfslocalio.h
19
struct nfs_client;
include/linux/nfslocalio.h
47
void nfs_localio_enable_client(struct nfs_client *clp);
include/linux/nfslocalio.h
48
void nfs_localio_disable_client(struct nfs_client *clp);