H A D | clnt.c | 77 static void rpc_register_client(struct rpc_clnt *clnt) in rpc_register_client() argument 87 static void rpc_unregister_client(struct rpc_clnt *clnt) in rpc_unregister_client() argument 97 __rpc_clnt_remove_pipedir(struct rpc_clnt * clnt) __rpc_clnt_remove_pipedir() argument 102 rpc_clnt_remove_pipedir(struct rpc_clnt * clnt) rpc_clnt_remove_pipedir() argument 116 rpc_setup_pipedir_sb(struct super_block * sb,struct rpc_clnt * clnt) rpc_setup_pipedir_sb() argument 146 rpc_setup_pipedir(struct super_block * pipefs_sb,struct rpc_clnt * clnt) rpc_setup_pipedir() argument 160 rpc_clnt_skip_event(struct rpc_clnt * clnt,unsigned long event) rpc_clnt_skip_event() argument 180 __rpc_clnt_handle_event(struct rpc_clnt * clnt,unsigned long event,struct super_block * sb) __rpc_clnt_handle_event() argument 203 __rpc_pipefs_event(struct rpc_clnt * clnt,unsigned long event,struct super_block * sb) __rpc_pipefs_event() argument 220 struct rpc_clnt *clnt; rpc_get_client_for_event() local 237 struct rpc_clnt *clnt; rpc_pipefs_event() local 263 rpc_clnt_set_transport(struct rpc_clnt * clnt,struct rpc_xprt * xprt,const struct rpc_timeout * timeout) rpc_clnt_set_transport() argument 283 rpc_clnt_set_nodename(struct rpc_clnt * clnt,const char * nodename) rpc_clnt_set_nodename() argument 295 rpc_client_register(struct rpc_clnt * clnt,rpc_authflavor_t pseudoflavor,const char * client_name) rpc_client_register() argument 348 rpc_alloc_clid(struct rpc_clnt * clnt) rpc_alloc_clid() argument 359 rpc_free_clid(struct rpc_clnt * clnt) rpc_free_clid() argument 371 struct rpc_clnt *clnt = NULL; rpc_new_client() local 464 struct rpc_clnt *clnt = NULL; rpc_create_xprt() local 545 struct rpc_clnt *clnt; rpc_create() local 634 __rpc_clone_client(struct rpc_create_args * args,struct rpc_clnt * clnt) __rpc_clone_client() argument 681 rpc_clone_client(struct rpc_clnt * clnt) rpc_clone_client() argument 704 rpc_clone_client_set_auth(struct rpc_clnt * clnt,rpc_authflavor_t flavor) rpc_clone_client_set_auth() argument 733 rpc_switch_client_transport(struct rpc_clnt * clnt,struct xprt_create * args,const struct rpc_timeout * timeout) rpc_switch_client_transport() argument 803 rpc_clnt_xprt_switch_get(struct rpc_clnt * clnt) rpc_clnt_xprt_switch_get() argument 815 _rpc_clnt_xprt_iter_init(struct rpc_clnt * clnt,struct rpc_xprt_iter * xpi,void func (struct rpc_xprt_iter * xpi,struct rpc_xprt_switch * xps)) _rpc_clnt_xprt_iter_init() argument 829 rpc_clnt_xprt_iter_init(struct rpc_clnt * clnt,struct rpc_xprt_iter * xpi) rpc_clnt_xprt_iter_init() argument 835 rpc_clnt_xprt_iter_offline_init(struct rpc_clnt * clnt,struct rpc_xprt_iter * xpi) rpc_clnt_xprt_iter_offline_init() argument 852 rpc_clnt_iterate_for_each_xprt(struct rpc_clnt * clnt,int (* fn)(struct rpc_clnt *,struct rpc_xprt *,void *),void * data) rpc_clnt_iterate_for_each_xprt() argument 881 rpc_killall_tasks(struct rpc_clnt * clnt) rpc_killall_tasks() argument 910 rpc_cancel_tasks(struct rpc_clnt * clnt,int error,bool (* fnmatch)(const struct rpc_task *,const void *),const void * data) rpc_cancel_tasks() argument 937 rpc_clnt_disconnect_xprt(struct rpc_clnt * clnt,struct rpc_xprt * xprt,void * dummy) rpc_clnt_disconnect_xprt() argument 945 rpc_clnt_disconnect(struct rpc_clnt * clnt) rpc_clnt_disconnect() argument 955 rpc_shutdown_client(struct rpc_clnt * clnt) rpc_shutdown_client() argument 976 struct rpc_clnt *clnt = container_of(work, struct rpc_clnt, cl_work); rpc_free_client_work() local 994 rpc_free_client(struct rpc_clnt * clnt) rpc_free_client() argument 1016 rpc_free_auth(struct rpc_clnt * clnt) rpc_free_auth() argument 1036 rpc_release_client(struct rpc_clnt * clnt) rpc_release_client() argument 1071 struct rpc_clnt *clnt; rpc_bind_new_program() local 1088 rpc_task_get_xprt(struct rpc_clnt * clnt,struct rpc_xprt * xprt) rpc_task_get_xprt() argument 1104 rpc_task_release_xprt(struct rpc_clnt * clnt,struct rpc_xprt * xprt) rpc_task_release_xprt() argument 1133 struct rpc_clnt *clnt = task->tk_client; rpc_task_release_client() local 1148 rpc_task_get_first_xprt(struct rpc_clnt * clnt) rpc_task_get_first_xprt() argument 1159 rpc_task_get_next_xprt(struct rpc_clnt * clnt) rpc_task_get_next_xprt() argument 1165 rpc_task_set_transport(struct rpc_task * task,struct rpc_clnt * clnt) rpc_task_set_transport() argument 1181 rpc_task_set_client(struct rpc_task * task,struct rpc_clnt * clnt) rpc_task_set_client() argument 1256 rpc_call_sync(struct rpc_clnt * clnt,const struct rpc_message * msg,int flags) rpc_call_sync() argument 1292 rpc_call_async(struct rpc_clnt * clnt,const struct rpc_message * msg,int flags,const struct rpc_call_ops * tk_ops,void * data) rpc_call_async() argument 1388 rpc_peeraddr(struct rpc_clnt * clnt,struct sockaddr * buf,size_t bufsize) rpc_peeraddr() argument 1415 rpc_peeraddr2str(struct rpc_clnt * clnt,enum rpc_display_format_t format) rpc_peeraddr2str() argument 1553 rpc_localaddr(struct rpc_clnt * clnt,struct sockaddr * buf,size_t buflen) rpc_localaddr() argument 1580 rpc_setbufsize(struct rpc_clnt * clnt,unsigned int sndsize,unsigned int rcvsize) rpc_setbufsize() argument 1597 rpc_net_ns(struct rpc_clnt * clnt) rpc_net_ns() argument 1617 rpc_max_payload(struct rpc_clnt * clnt) rpc_max_payload() argument 1632 rpc_max_bc_payload(struct rpc_clnt * clnt) rpc_max_bc_payload() argument 1645 rpc_num_bc_slots(struct rpc_clnt * clnt) rpc_num_bc_slots() argument 1663 rpc_force_rebind(struct rpc_clnt * clnt) rpc_force_rebind() argument 1743 struct rpc_clnt *clnt = task->tk_client; call_start() local 2165 struct rpc_clnt *clnt = task->tk_client; call_connect_status() local 2435 struct rpc_clnt *clnt = task->tk_client; call_status() local 2510 struct rpc_clnt *clnt = task->tk_client; rpc_check_timeout() local 2572 struct rpc_clnt *clnt = task->tk_client; call_decode() local 2641 struct rpc_clnt *clnt = task->tk_client; rpc_encode_header() local 2670 struct rpc_clnt *clnt = task->tk_client; rpc_decode_header() local 2844 rpc_call_null_helper(struct rpc_clnt * clnt,struct rpc_xprt * xprt,struct rpc_cred * cred,int flags,const struct rpc_call_ops * ops,void * data) rpc_call_null_helper() argument 2865 rpc_call_null(struct rpc_clnt * clnt,struct rpc_cred * cred,int flags) rpc_call_null() argument 2871 rpc_ping(struct rpc_clnt * clnt) rpc_ping() argument 2887 rpc_ping_noreply(struct rpc_clnt * clnt) rpc_ping_noreply() argument 2944 rpc_clnt_test_and_add_xprt(struct rpc_clnt * clnt,struct rpc_xprt_switch * xps,struct rpc_xprt * xprt,void * in_max_connect) rpc_clnt_test_and_add_xprt() argument 2985 rpc_clnt_add_xprt_helper(struct rpc_clnt * clnt,struct rpc_xprt * xprt,struct rpc_add_xprt_test * data) rpc_clnt_add_xprt_helper() argument 3027 rpc_clnt_setup_test_and_add_xprt(struct rpc_clnt * clnt,struct rpc_xprt_switch * xps,struct rpc_xprt * xprt,void * data) rpc_clnt_setup_test_and_add_xprt() argument 3070 rpc_clnt_add_xprt(struct rpc_clnt * clnt,struct xprt_create * xprtargs,int (* setup)(struct rpc_clnt *,struct rpc_xprt_switch *,struct rpc_xprt *,void *),void * data) rpc_clnt_add_xprt() argument 3135 rpc_xprt_probe_trunked(struct rpc_clnt * clnt,struct rpc_xprt * xprt,struct rpc_add_xprt_test * data) rpc_xprt_probe_trunked() argument 3166 rpc_clnt_probe_trunked_xprts(struct rpc_clnt * clnt,struct rpc_add_xprt_test * data) rpc_clnt_probe_trunked_xprts() argument 3190 rpc_xprt_offline(struct rpc_clnt * clnt,struct rpc_xprt * xprt,void * data) rpc_xprt_offline() argument 3230 rpc_clnt_manage_trunked_xprts(struct rpc_clnt * clnt) rpc_clnt_manage_trunked_xprts() argument 3242 rpc_xprt_set_connect_timeout(struct rpc_clnt * clnt,struct rpc_xprt * xprt,void * data) rpc_xprt_set_connect_timeout() argument 3256 rpc_set_connect_timeout(struct rpc_clnt * clnt,unsigned long connect_timeout,unsigned long reconnect_timeout) rpc_set_connect_timeout() argument 3270 rpc_clnt_xprt_set_online(struct rpc_clnt * clnt,struct rpc_xprt * xprt) rpc_clnt_xprt_set_online() argument 3279 rpc_clnt_xprt_switch_add_xprt(struct rpc_clnt * clnt,struct rpc_xprt * xprt) rpc_clnt_xprt_switch_add_xprt() argument 3294 rpc_clnt_xprt_switch_remove_xprt(struct rpc_clnt * clnt,struct rpc_xprt * xprt) rpc_clnt_xprt_switch_remove_xprt() argument 3307 rpc_clnt_xprt_switch_has_addr(struct rpc_clnt * clnt,const struct sockaddr * sap) rpc_clnt_xprt_switch_has_addr() argument 3328 rpc_show_task(const struct rpc_clnt * clnt,const struct rpc_task * task) rpc_show_task() argument 3345 struct rpc_clnt *clnt; rpc_show_tasks() local 3368 rpc_clnt_swap_activate_callback(struct rpc_clnt * clnt,struct rpc_xprt * xprt,void * dummy) rpc_clnt_swap_activate_callback() argument 3376 rpc_clnt_swap_activate(struct rpc_clnt * clnt) rpc_clnt_swap_activate() argument 3388 rpc_clnt_swap_deactivate_callback(struct rpc_clnt * clnt,struct rpc_xprt * xprt,void * dummy) rpc_clnt_swap_deactivate_callback() argument 3397 rpc_clnt_swap_deactivate(struct rpc_clnt * clnt) rpc_clnt_swap_deactivate() argument [all...] |