Lines Matching refs:rpcb_clnt
491 struct rpc_clnt *rpcb_clnt;
497 rpcb_clnt = rpcb_create(NULL, (struct sockaddr *)sin,
499 if (IS_ERR(rpcb_clnt))
500 return PTR_ERR(rpcb_clnt);
502 status = rpc_call_sync(rpcb_clnt, &msg, 0);
503 rpc_shutdown_client(rpcb_clnt);
514 static struct rpc_task *rpcb_call_async(struct rpc_clnt *rpcb_clnt, struct rpcbind_args *map, struct rpc_procinfo *proc)
522 .rpc_client = rpcb_clnt,
567 struct rpc_clnt *rpcb_clnt;
630 rpcb_clnt = rpcb_create(clnt->cl_server, sap, salen, xprt->prot,
632 if (IS_ERR(rpcb_clnt)) {
633 status = PTR_ERR(rpcb_clnt);
635 task->tk_pid, __func__, PTR_ERR(rpcb_clnt));
667 child = rpcb_call_async(rpcb_clnt, map, proc);
668 rpc_release_client(rpcb_clnt);
681 rpc_release_client(rpcb_clnt);