Lines Matching refs:rpc_clnt
34 struct rpc_clnt { struct
62 struct rpc_clnt * cl_parent; /* Points to parent of clones */ argument
136 struct rpc_clnt *rpc_create(struct rpc_create_args *args);
137 struct rpc_clnt *rpc_create_xprt(struct rpc_create_args *args,
139 struct rpc_clnt *rpc_bind_new_program(struct rpc_clnt *,
141 void rpc_task_reset_client(struct rpc_task *task, struct rpc_clnt *clnt);
142 struct rpc_clnt *rpc_clone_client(struct rpc_clnt *);
143 struct rpc_clnt *rpc_clone_client_set_auth(struct rpc_clnt *,
145 int rpc_switch_client_transport(struct rpc_clnt *,
149 void rpc_shutdown_client(struct rpc_clnt *);
150 void rpc_release_client(struct rpc_clnt *);
163 int rpc_call_async(struct rpc_clnt *clnt,
167 int rpc_call_sync(struct rpc_clnt *clnt,
169 struct rpc_task *rpc_call_null(struct rpc_clnt *clnt, struct rpc_cred *cred,
173 void rpc_setbufsize(struct rpc_clnt *, unsigned int, unsigned int);
174 int rpc_protocol(struct rpc_clnt *);
175 struct net * rpc_net_ns(struct rpc_clnt *);
176 size_t rpc_max_payload(struct rpc_clnt *);
177 unsigned long rpc_get_timeout(struct rpc_clnt *clnt);
178 void rpc_force_rebind(struct rpc_clnt *);
179 size_t rpc_peeraddr(struct rpc_clnt *, struct sockaddr *, size_t);
180 const char *rpc_peeraddr2str(struct rpc_clnt *, enum rpc_display_format_t);
181 int rpc_localaddr(struct rpc_clnt *, struct sockaddr *, size_t);