Lines Matching defs:cl_init

149 struct nfs_client *nfs_alloc_client(const struct nfs_client_initdata *cl_init)
157 clp->cl_minorversion = cl_init->minorversion;
158 clp->cl_nfs_mod = cl_init->nfs_mod;
167 memcpy(&clp->cl_addr, cl_init->addr, cl_init->addrlen);
168 clp->cl_addrlen = cl_init->addrlen;
170 if (cl_init->hostname) {
172 clp->cl_hostname = kstrdup(cl_init->hostname, GFP_KERNEL);
180 clp->cl_flags = cl_init->init_flags;
181 clp->cl_proto = cl_init->proto;
182 clp->cl_nconnect = cl_init->nconnect;
183 clp->cl_max_connect = cl_init->max_connect ? cl_init->max_connect : 1;
184 clp->cl_net = get_net(cl_init->net);
187 clp->cl_xprtsec = cl_init->xprtsec;
379 nfs_found_client(const struct nfs_client_initdata *cl_init,
404 struct nfs_client *nfs_get_client(const struct nfs_client_initdata *cl_init)
407 struct nfs_net *nn = net_generic(cl_init->net, nfs_net_id);
408 const struct nfs_rpc_ops *rpc_ops = cl_init->nfs_mod->rpc_ops;
410 if (cl_init->hostname == NULL) {
419 clp = nfs_match_client(cl_init);
426 return nfs_found_client(cl_init, clp);
432 return rpc_ops->init_client(new, cl_init);
437 new = rpc_ops->alloc_client(cl_init);
502 const struct nfs_client_initdata *cl_init,
512 .timeout = cl_init->timeparms,
514 .nodename = cl_init->nodename,
518 .cred = cl_init->cred,
519 .xprtsec = cl_init->xprtsec,
520 .connect_timeout = cl_init->connect_timeout,
521 .reconnect_timeout = cl_init->reconnect_timeout,
643 * @cl_init: Initialisation parameters
648 const struct nfs_client_initdata *cl_init)
660 error = nfs_create_rpc_client(clp, cl_init, RPC_AUTH_UNIX);
678 struct nfs_client_initdata cl_init = {
697 set_bit(NFS_CS_NORESVPORT, &cl_init.init_flags);
700 clp = nfs_get_client(&cl_init);