Lines Matching refs:rpc_clnt

81 static int	rpc_ping(struct rpc_clnt *clnt);
83 static void rpc_register_client(struct rpc_clnt *clnt) in rpc_register_client()
93 static void rpc_unregister_client(struct rpc_clnt *clnt) in rpc_unregister_client()
103 static void __rpc_clnt_remove_pipedir(struct rpc_clnt *clnt) in __rpc_clnt_remove_pipedir()
108 static void rpc_clnt_remove_pipedir(struct rpc_clnt *clnt) in rpc_clnt_remove_pipedir()
121 struct rpc_clnt *clnt) in rpc_setup_pipedir_sb()
151 rpc_setup_pipedir(struct super_block *pipefs_sb, struct rpc_clnt *clnt) in rpc_setup_pipedir()
163 static int rpc_clnt_skip_event(struct rpc_clnt *clnt, unsigned long event) in rpc_clnt_skip_event()
183 static int __rpc_clnt_handle_event(struct rpc_clnt *clnt, unsigned long event, in __rpc_clnt_handle_event()
206 static int __rpc_pipefs_event(struct rpc_clnt *clnt, unsigned long event, in __rpc_pipefs_event()
220 static struct rpc_clnt *rpc_get_client_for_event(struct net *net, int event) in rpc_get_client_for_event()
223 struct rpc_clnt *clnt; in rpc_get_client_for_event()
240 struct rpc_clnt *clnt; in rpc_pipefs_event()
266 static struct rpc_xprt *rpc_clnt_set_transport(struct rpc_clnt *clnt, in rpc_clnt_set_transport()
286 static void rpc_clnt_set_nodename(struct rpc_clnt *clnt, const char *nodename) in rpc_clnt_set_nodename()
292 static int rpc_client_register(struct rpc_clnt *clnt, in rpc_client_register()
344 static int rpc_alloc_clid(struct rpc_clnt *clnt) in rpc_alloc_clid()
355 static void rpc_free_clid(struct rpc_clnt *clnt) in rpc_free_clid()
360 static struct rpc_clnt * rpc_new_client(const struct rpc_create_args *args, in rpc_new_client()
363 struct rpc_clnt *parent) in rpc_new_client()
367 struct rpc_clnt *clnt = NULL; in rpc_new_client()
453 static struct rpc_clnt *rpc_create_xprt(struct rpc_create_args *args, in rpc_create_xprt()
456 struct rpc_clnt *clnt = NULL; in rpc_create_xprt()
512 struct rpc_clnt *rpc_create(struct rpc_create_args *args) in rpc_create()
575 return (struct rpc_clnt *)xprt; in rpc_create()
596 static struct rpc_clnt *__rpc_clone_client(struct rpc_create_args *args, in __rpc_clone_client()
597 struct rpc_clnt *clnt) in __rpc_clone_client()
601 struct rpc_clnt *new; in __rpc_clone_client()
643 struct rpc_clnt *rpc_clone_client(struct rpc_clnt *clnt) in rpc_clone_client()
663 struct rpc_clnt *
664 rpc_clone_client_set_auth(struct rpc_clnt *clnt, rpc_authflavor_t flavor) in rpc_clone_client_set_auth()
691 int rpc_switch_client_transport(struct rpc_clnt *clnt, in rpc_switch_client_transport()
699 struct rpc_clnt *parent; in rpc_switch_client_transport()
763 int rpc_clnt_xprt_iter_init(struct rpc_clnt *clnt, struct rpc_xprt_iter *xpi) in rpc_clnt_xprt_iter_init()
788 int rpc_clnt_iterate_for_each_xprt(struct rpc_clnt *clnt, in rpc_clnt_iterate_for_each_xprt()
789 int (*fn)(struct rpc_clnt *, struct rpc_xprt *, void *), in rpc_clnt_iterate_for_each_xprt() argument
817 void rpc_killall_tasks(struct rpc_clnt *clnt) in rpc_killall_tasks()
848 void rpc_shutdown_client(struct rpc_clnt *clnt) in rpc_shutdown_client()
869 static struct rpc_clnt *
870 rpc_free_client(struct rpc_clnt *clnt) in rpc_free_client()
872 struct rpc_clnt *parent = NULL; in rpc_free_client()
895 static struct rpc_clnt *
896 rpc_free_auth(struct rpc_clnt *clnt) in rpc_free_auth()
918 rpc_release_client(struct rpc_clnt *clnt) in rpc_release_client()
942 struct rpc_clnt *rpc_bind_new_program(struct rpc_clnt *old, in rpc_bind_new_program()
952 struct rpc_clnt *clnt; in rpc_bind_new_program()
981 struct rpc_clnt *clnt = task->tk_client; in rpc_task_release_client()
996 void rpc_task_set_transport(struct rpc_task *task, struct rpc_clnt *clnt) in rpc_task_set_transport()
1003 void rpc_task_set_client(struct rpc_task *task, struct rpc_clnt *clnt) in rpc_task_set_client()
1075 int rpc_call_sync(struct rpc_clnt *clnt, const struct rpc_message *msg, int flags) in rpc_call_sync()
1111 rpc_call_async(struct rpc_clnt *clnt, const struct rpc_message *msg, int flags, in rpc_call_async()
1185 size_t rpc_peeraddr(struct rpc_clnt *clnt, struct sockaddr *buf, size_t bufsize) in rpc_peeraddr()
1212 const char *rpc_peeraddr2str(struct rpc_clnt *clnt, in rpc_peeraddr2str()
1350 int rpc_localaddr(struct rpc_clnt *clnt, struct sockaddr *buf, size_t buflen) in rpc_localaddr()
1377 rpc_setbufsize(struct rpc_clnt *clnt, unsigned int sndsize, unsigned int rcvsize) in rpc_setbufsize()
1394 struct net *rpc_net_ns(struct rpc_clnt *clnt) in rpc_net_ns()
1414 size_t rpc_max_payload(struct rpc_clnt *clnt) in rpc_max_payload()
1429 size_t rpc_max_bc_payload(struct rpc_clnt *clnt) in rpc_max_bc_payload()
1447 void rpc_force_rebind(struct rpc_clnt *clnt) in rpc_force_rebind()
1512 struct rpc_clnt *clnt = task->tk_client; in call_start()
1898 struct rpc_clnt *clnt = task->tk_client; in call_connect_status()
2127 struct rpc_clnt *clnt = task->tk_client; in call_status()
2204 struct rpc_clnt *clnt = task->tk_client; in call_timeout()
2257 struct rpc_clnt *clnt = task->tk_client; in call_decode()
2325 struct rpc_clnt *clnt = task->tk_client; in rpc_encode_header()
2346 struct rpc_clnt *clnt = task->tk_client; in rpc_verify_header()
2519 static int rpc_ping(struct rpc_clnt *clnt) in rpc_ping()
2532 struct rpc_task *rpc_call_null_helper(struct rpc_clnt *clnt, in rpc_call_null_helper()
2552 struct rpc_task *rpc_call_null(struct rpc_clnt *clnt, struct rpc_cred *cred, int flags) in rpc_call_null()
2592 int rpc_clnt_test_and_add_xprt(struct rpc_clnt *clnt, in rpc_clnt_test_and_add_xprt()
2636 int rpc_clnt_setup_test_and_add_xprt(struct rpc_clnt *clnt, in rpc_clnt_setup_test_and_add_xprt()
2695 int rpc_clnt_add_xprt(struct rpc_clnt *clnt, in rpc_clnt_add_xprt()
2697 int (*setup)(struct rpc_clnt *, in rpc_clnt_add_xprt() argument
2754 rpc_xprt_set_connect_timeout(struct rpc_clnt *clnt, in rpc_xprt_set_connect_timeout()
2768 rpc_set_connect_timeout(struct rpc_clnt *clnt, in rpc_set_connect_timeout()
2782 void rpc_clnt_xprt_switch_put(struct rpc_clnt *clnt) in rpc_clnt_xprt_switch_put()
2790 void rpc_clnt_xprt_switch_add_xprt(struct rpc_clnt *clnt, struct rpc_xprt *xprt) in rpc_clnt_xprt_switch_add_xprt()
2799 bool rpc_clnt_xprt_switch_has_addr(struct rpc_clnt *clnt, in rpc_clnt_xprt_switch_has_addr()
2820 static void rpc_show_task(const struct rpc_clnt *clnt, in rpc_show_task()
2837 struct rpc_clnt *clnt; in rpc_show_tasks()
2860 rpc_clnt_swap_activate_callback(struct rpc_clnt *clnt, in rpc_clnt_swap_activate_callback()
2868 rpc_clnt_swap_activate(struct rpc_clnt *clnt) in rpc_clnt_swap_activate()
2878 rpc_clnt_swap_deactivate_callback(struct rpc_clnt *clnt, in rpc_clnt_swap_deactivate_callback()
2887 rpc_clnt_swap_deactivate(struct rpc_clnt *clnt) in rpc_clnt_swap_deactivate()