Lines Matching refs:nfs_client
29 static int nfs_get_cb_ident_idr(struct nfs_client *clp, int minorversion) in nfs_get_cb_ident_idr()
61 nfs4_find_ds_client(struct nfs_client *ds_clp, rpc_authflavor_t flavor) in nfs4_find_ds_client()
78 nfs4_add_ds_client(struct nfs_client *ds_clp, rpc_authflavor_t flavor, in nfs4_add_ds_client()
98 nfs4_alloc_ds_server(struct nfs_client *ds_clp, rpc_authflavor_t flavor) in nfs4_alloc_ds_server()
133 nfs4_find_or_create_ds_client(struct nfs_client *ds_clp, struct inode *inode) in nfs4_find_or_create_ds_client()
153 nfs4_shutdown_ds_clients(struct nfs_client *clp) in nfs4_shutdown_ds_clients()
167 nfs4_cleanup_callback(struct nfs_client *clp) in nfs4_cleanup_callback()
179 void nfs41_shutdown_client(struct nfs_client *clp) in nfs41_shutdown_client()
191 void nfs40_shutdown_client(struct nfs_client *clp) in nfs40_shutdown_client()
199 struct nfs_client *nfs4_alloc_client(const struct nfs_client_initdata *cl_init) in nfs4_alloc_client()
203 struct nfs_client *clp = nfs_alloc_client(cl_init); in nfs4_alloc_client()
278 static void nfs4_destroy_callback(struct nfs_client *clp) in nfs4_destroy_callback()
284 static void nfs4_shutdown_client(struct nfs_client *clp) in nfs4_shutdown_client()
300 void nfs4_free_client(struct nfs_client *clp) in nfs4_free_client()
309 static int nfs4_init_callback(struct nfs_client *clp) in nfs4_init_callback()
339 int nfs40_init_client(struct nfs_client *clp) in nfs40_init_client()
368 int nfs41_init_client(struct nfs_client *clp) in nfs41_init_client()
398 static int nfs4_init_client_minor_version(struct nfs_client *clp) in nfs4_init_client_minor_version()
408 static void nfs4_add_trunk(struct nfs_client *clp, struct nfs_client *old) in nfs4_add_trunk()
445 struct nfs_client *nfs4_init_client(struct nfs_client *clp, in nfs4_init_client()
448 struct nfs_client *old; in nfs4_init_client()
492 static void nfs4_swap_callback_idents(struct nfs_client *keep, in nfs4_swap_callback_idents()
493 struct nfs_client *drop) in nfs4_swap_callback_idents()
515 static bool nfs4_match_client_owner_id(const struct nfs_client *clp1, in nfs4_match_client_owner_id()
516 const struct nfs_client *clp2) in nfs4_match_client_owner_id()
528 static int nfs4_match_client(struct nfs_client *pos, struct nfs_client *new, in nfs4_match_client()
529 struct nfs_client **prev, struct nfs_net *nn) in nfs4_match_client()
585 int nfs40_walk_client_list(struct nfs_client *new, in nfs40_walk_client_list()
586 struct nfs_client **result, in nfs40_walk_client_list()
590 struct nfs_client *pos, *prev = NULL; in nfs40_walk_client_list()
706 int nfs4_detect_session_trunking(struct nfs_client *clp, in nfs4_detect_session_trunking()
752 int nfs41_walk_client_list(struct nfs_client *new, in nfs41_walk_client_list()
753 struct nfs_client **result, in nfs41_walk_client_list()
757 struct nfs_client *pos, *prev = NULL; in nfs41_walk_client_list()
810 struct nfs_client *
813 struct nfs_client *clp; in nfs4_find_client_ident()
827 struct nfs_client *clp, u32 minorversion) in nfs4_cb_match_client()
854 struct nfs_client *
858 struct nfs_client *clp; in nfs4_find_client_sessionid()
884 struct nfs_client *
919 struct nfs_client *clp; in nfs4_set_client()
944 if (server->nfs_client == clp) { in nfs4_set_client()
958 server->nfs_client = clp; in nfs4_set_client()
975 struct nfs_client *nfs4_set_ds_client(struct nfs_server *mds_srv, in nfs4_set_ds_client()
981 struct nfs_client *mds_clp = mds_srv->nfs_client; in nfs4_set_ds_client()
993 .xprtsec = mds_srv->nfs_client->cl_xprtsec, in nfs4_set_ds_client()
1037 if (!nfs4_has_session(server->nfs_client)) in nfs4_session_limit_rwsize()
1039 sess = server->nfs_client->cl_session; in nfs4_session_limit_rwsize()
1063 if (!nfs4_has_session(server->nfs_client)) in nfs4_session_limit_xasize()
1066 sess = server->nfs_client->cl_session; in nfs4_session_limit_xasize()
1085 server->caps |= server->nfs_client->cl_mvops->init_caps; in nfs4_server_set_init_caps()
1088 if (server->nfs_client->cl_proto == XPRT_TRANSPORT_RDMA) in nfs4_server_set_init_caps()
1106 if (is_ds_only_client(server->nfs_client)) in nfs4_server_common_setup()
1110 error = nfs4_init_session(server->nfs_client); in nfs4_server_common_setup()
1185 server->rsize = nfs_io_size(ctx->rsize, server->nfs_client->cl_proto); in nfs4_init_server()
1187 server->wsize = nfs_io_size(ctx->wsize, server->nfs_client->cl_proto); in nfs4_init_server()
1240 struct nfs_client *parent_client; in nfs4_create_referral_server()
1250 parent_client = parent_server->nfs_client; in nfs4_create_referral_server()
1334 struct nfs_client *clp = server->nfs_client; in nfs4_update_server()
1374 if (server->nfs_client->cl_hostname == NULL) { in nfs4_update_server()
1375 server->nfs_client->cl_hostname = kstrdup(hostname, GFP_KERNEL); in nfs4_update_server()
1376 if (server->nfs_client->cl_hostname == NULL) in nfs4_update_server()