Searched refs:clnt (Results 1 - 25 of 93) sorted by relevance

1234

/linux-master/net/sunrpc/
H A Dclnt.c3 * linux/net/sunrpc/clnt.c
36 #include <linux/sunrpc/clnt.h>
78 static int rpc_ping(struct rpc_clnt *clnt);
79 static int rpc_ping_noreply(struct rpc_clnt *clnt);
82 static void rpc_register_client(struct rpc_clnt *clnt) argument
84 struct net *net = rpc_net_ns(clnt);
88 list_add(&clnt->cl_clients, &sn->all_clients);
92 static void rpc_unregister_client(struct rpc_clnt *clnt) argument
94 struct net *net = rpc_net_ns(clnt);
98 list_del(&clnt
102 __rpc_clnt_remove_pipedir(struct rpc_clnt *clnt) argument
107 rpc_clnt_remove_pipedir(struct rpc_clnt *clnt) argument
120 rpc_setup_pipedir_sb(struct super_block *sb, struct rpc_clnt *clnt) argument
151 rpc_setup_pipedir(struct super_block *pipefs_sb, struct rpc_clnt *clnt) argument
165 rpc_clnt_skip_event(struct rpc_clnt *clnt, unsigned long event) argument
185 __rpc_clnt_handle_event(struct rpc_clnt *clnt, unsigned long event, struct super_block *sb) argument
208 __rpc_pipefs_event(struct rpc_clnt *clnt, unsigned long event, struct super_block *sb) argument
225 struct rpc_clnt *clnt; local
242 struct rpc_clnt *clnt; local
268 rpc_clnt_set_transport(struct rpc_clnt *clnt, struct rpc_xprt *xprt, const struct rpc_timeout *timeout) argument
288 rpc_clnt_set_nodename(struct rpc_clnt *clnt, const char *nodename) argument
300 rpc_client_register(struct rpc_clnt *clnt, rpc_authflavor_t pseudoflavor, const char *client_name) argument
353 rpc_alloc_clid(struct rpc_clnt *clnt) argument
364 rpc_free_clid(struct rpc_clnt *clnt) argument
376 struct rpc_clnt *clnt = NULL; local
469 struct rpc_clnt *clnt = NULL; local
550 struct rpc_clnt *clnt; local
638 __rpc_clone_client(struct rpc_create_args *args, struct rpc_clnt *clnt) argument
686 rpc_clone_client(struct rpc_clnt *clnt) argument
709 rpc_clone_client_set_auth(struct rpc_clnt *clnt, rpc_authflavor_t flavor) argument
738 rpc_switch_client_transport(struct rpc_clnt *clnt, struct xprt_create *args, const struct rpc_timeout *timeout) argument
808 rpc_clnt_xprt_switch_get(struct rpc_clnt *clnt) argument
820 _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)) argument
834 rpc_clnt_xprt_iter_init(struct rpc_clnt *clnt, struct rpc_xprt_iter *xpi) argument
840 rpc_clnt_xprt_iter_offline_init(struct rpc_clnt *clnt, struct rpc_xprt_iter *xpi) argument
857 rpc_clnt_iterate_for_each_xprt(struct rpc_clnt *clnt, int (*fn)(struct rpc_clnt *, struct rpc_xprt *, void *), void *data) argument
886 rpc_killall_tasks(struct rpc_clnt *clnt) argument
915 rpc_cancel_tasks(struct rpc_clnt *clnt, int error, bool (*fnmatch)(const struct rpc_task *, const void *), const void *data) argument
942 rpc_clnt_disconnect_xprt(struct rpc_clnt *clnt, struct rpc_xprt *xprt, void *dummy) argument
950 rpc_clnt_disconnect(struct rpc_clnt *clnt) argument
960 rpc_shutdown_client(struct rpc_clnt *clnt) argument
981 struct rpc_clnt *clnt = container_of(work, struct rpc_clnt, cl_work); local
999 rpc_free_client(struct rpc_clnt *clnt) argument
1021 rpc_free_auth(struct rpc_clnt *clnt) argument
1041 rpc_release_client(struct rpc_clnt *clnt) argument
1075 struct rpc_clnt *clnt; local
1092 rpc_task_get_xprt(struct rpc_clnt *clnt, struct rpc_xprt *xprt) argument
1108 rpc_task_release_xprt(struct rpc_clnt *clnt, struct rpc_xprt *xprt) argument
1137 struct rpc_clnt *clnt = task->tk_client; local
1152 rpc_task_get_first_xprt(struct rpc_clnt *clnt) argument
1163 rpc_task_get_next_xprt(struct rpc_clnt *clnt) argument
1169 rpc_task_set_transport(struct rpc_task *task, struct rpc_clnt *clnt) argument
1185 rpc_task_set_client(struct rpc_task *task, struct rpc_clnt *clnt) argument
1260 rpc_call_sync(struct rpc_clnt *clnt, const struct rpc_message *msg, int flags) argument
1296 rpc_call_async(struct rpc_clnt *clnt, const struct rpc_message *msg, int flags, const struct rpc_call_ops *tk_ops, void *data) argument
1392 rpc_peeraddr(struct rpc_clnt *clnt, struct sockaddr *buf, size_t bufsize) argument
1419 rpc_peeraddr2str(struct rpc_clnt *clnt, enum rpc_display_format_t format) argument
1557 rpc_localaddr(struct rpc_clnt *clnt, struct sockaddr *buf, size_t buflen) argument
1584 rpc_setbufsize(struct rpc_clnt *clnt, unsigned int sndsize, unsigned int rcvsize) argument
1601 rpc_net_ns(struct rpc_clnt *clnt) argument
1621 rpc_max_payload(struct rpc_clnt *clnt) argument
1636 rpc_max_bc_payload(struct rpc_clnt *clnt) argument
1649 rpc_num_bc_slots(struct rpc_clnt *clnt) argument
1667 rpc_force_rebind(struct rpc_clnt *clnt) argument
1747 struct rpc_clnt *clnt = task->tk_client; local
2175 struct rpc_clnt *clnt = task->tk_client; local
2444 struct rpc_clnt *clnt = task->tk_client; local
2519 struct rpc_clnt *clnt = task->tk_client; local
2581 struct rpc_clnt *clnt = task->tk_client; local
2650 struct rpc_clnt *clnt = task->tk_client; local
2679 struct rpc_clnt *clnt = task->tk_client; local
2842 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) argument
2863 rpc_call_null(struct rpc_clnt *clnt, struct rpc_cred *cred, int flags) argument
2869 rpc_ping(struct rpc_clnt *clnt) argument
2885 rpc_ping_noreply(struct rpc_clnt *clnt) argument
2942 rpc_clnt_test_and_add_xprt(struct rpc_clnt *clnt, struct rpc_xprt_switch *xps, struct rpc_xprt *xprt, void *in_max_connect) argument
2983 rpc_clnt_add_xprt_helper(struct rpc_clnt *clnt, struct rpc_xprt *xprt, struct rpc_add_xprt_test *data) argument
3025 rpc_clnt_setup_test_and_add_xprt(struct rpc_clnt *clnt, struct rpc_xprt_switch *xps, struct rpc_xprt *xprt, void *data) argument
3068 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) argument
3133 rpc_xprt_probe_trunked(struct rpc_clnt *clnt, struct rpc_xprt *xprt, struct rpc_add_xprt_test *data) argument
3164 rpc_clnt_probe_trunked_xprts(struct rpc_clnt *clnt, struct rpc_add_xprt_test *data) argument
3188 rpc_xprt_offline(struct rpc_clnt *clnt, struct rpc_xprt *xprt, void *data) argument
3228 rpc_clnt_manage_trunked_xprts(struct rpc_clnt *clnt) argument
3240 rpc_xprt_set_connect_timeout(struct rpc_clnt *clnt, struct rpc_xprt *xprt, void *data) argument
3254 rpc_set_connect_timeout(struct rpc_clnt *clnt, unsigned long connect_timeout, unsigned long reconnect_timeout) argument
3268 rpc_clnt_xprt_set_online(struct rpc_clnt *clnt, struct rpc_xprt *xprt) argument
3277 rpc_clnt_xprt_switch_add_xprt(struct rpc_clnt *clnt, struct rpc_xprt *xprt) argument
3292 rpc_clnt_xprt_switch_remove_xprt(struct rpc_clnt *clnt, struct rpc_xprt *xprt) argument
3305 rpc_clnt_xprt_switch_has_addr(struct rpc_clnt *clnt, const struct sockaddr *sap) argument
3326 rpc_show_task(const struct rpc_clnt *clnt, const struct rpc_task *task) argument
3343 struct rpc_clnt *clnt; local
3366 rpc_clnt_swap_activate_callback(struct rpc_clnt *clnt, struct rpc_xprt *xprt, void *dummy) argument
3374 rpc_clnt_swap_activate(struct rpc_clnt *clnt) argument
3386 rpc_clnt_swap_deactivate_callback(struct rpc_clnt *clnt, struct rpc_xprt *xprt, void *dummy) argument
3395 rpc_clnt_swap_deactivate(struct rpc_clnt *clnt) argument
[all...]
H A Ddebugfs.c10 #include <linux/sunrpc/clnt.h>
24 struct rpc_clnt *clnt = task->tk_client; local
35 clnt->cl_clid, xid, rpc_task_timeout(task), task->tk_ops,
36 clnt->cl_program->name, clnt->cl_vers, rpc_proc_name(task),
43 __acquires(&clnt->cl_lock)
45 struct rpc_clnt *clnt = f->private; variable in typeref:struct:rpc_clnt
49 spin_lock(&clnt->cl_lock);
50 list_for_each_entry(task, &clnt->cl_tasks, tk_task)
59 struct rpc_clnt *clnt local
75 struct rpc_clnt *clnt = f->private; variable in typeref:struct:rpc_clnt
91 struct rpc_clnt *clnt = seq->private = inode->i_private; local
106 struct rpc_clnt *clnt = seq->private; local
120 do_xprt_debugfs(struct rpc_clnt *clnt, struct rpc_xprt *xprt, void *numv) argument
146 rpc_clnt_debugfs_register(struct rpc_clnt *clnt) argument
167 rpc_clnt_debugfs_unregister(struct rpc_clnt *clnt) argument
[all...]
H A Dsysfs.h24 void rpc_sysfs_client_setup(struct rpc_clnt *clnt,
27 void rpc_sysfs_client_destroy(struct rpc_clnt *clnt);
H A Dstats.c23 #include <linux/sunrpc/clnt.h>
121 * @clnt: RPC program, version, and xprt
124 struct rpc_iostats *rpc_alloc_iostats(struct rpc_clnt *clnt) argument
129 stats = kcalloc(clnt->cl_maxproc, sizeof(*stats), GFP_KERNEL);
131 for (i = 0; i < clnt->cl_maxproc; i++)
247 static int do_print_stats(struct rpc_clnt *clnt, struct rpc_xprt *xprt, void *seqv) argument
255 void rpc_clnt_show_stats(struct seq_file *seq, struct rpc_clnt *clnt) argument
257 unsigned int op, maxproc = clnt->cl_maxproc;
259 if (!clnt->cl_metrics)
264 clnt
[all...]
H A Drpcb_clnt.c29 #include <linux/sunrpc/clnt.h>
181 struct rpc_clnt *clnt = sn->rpcb_local_clnt; local
201 if (clnt)
202 rpc_shutdown_client(clnt);
206 static void rpcb_set_local(struct net *net, struct rpc_clnt *clnt, argument
213 sn->rpcb_local_clnt = clnt;
250 struct rpc_clnt *clnt, *clnt4; local
258 clnt = rpc_create(&args);
259 if (IS_ERR(clnt)) {
260 result = PTR_ERR(clnt);
317 struct rpc_clnt *clnt, *clnt4; local
403 rpcb_register_call(struct sunrpc_net *sn, struct rpc_clnt *clnt, struct rpc_message *msg, bool is_set) argument
646 rpcb_find_transport_owner(struct rpc_clnt *clnt) argument
671 struct rpc_clnt *clnt; local
[all...]
H A Dauth_unix.c15 #include <linux/sunrpc/clnt.h>
29 unx_create(const struct rpc_auth_create_args *args, struct rpc_clnt *clnt) argument
113 struct rpc_clnt *clnt = task->tk_client; local
118 struct user_namespace *userns = clnt->cl_cred ?
119 clnt->cl_cred->user_ns : &init_user_ns;
129 if (xdr_stream_encode_opaque(xdr, clnt->cl_nodename,
130 clnt->cl_nodelen) < 0)
H A DMakefile11 sunrpc-y := clnt.o xprt.o socklib.o xprtsock.o sched.o \
H A Dauth_tls.c11 #include <linux/sunrpc/clnt.h>
50 static int tls_probe(struct rpc_clnt *clnt) argument
56 .rpc_client = clnt,
74 struct rpc_clnt *clnt)
73 tls_create(const struct rpc_auth_create_args *args, struct rpc_clnt *clnt) argument
H A Dauth_null.c12 #include <linux/sunrpc/clnt.h>
22 nul_create(const struct rpc_auth_create_args *args, struct rpc_clnt *clnt) argument
/linux-master/net/9p/
H A Dclient.c57 inline int p9_is_proto_dotl(struct p9_client *clnt) argument
59 return clnt->proto_version == p9_proto_2000L;
63 inline int p9_is_proto_dotu(struct p9_client *clnt) argument
65 return clnt->proto_version == p9_proto_2000u;
69 int p9_show_client_options(struct seq_file *m, struct p9_client *clnt) argument
71 if (clnt->msize != DEFAULT_MSIZE)
72 seq_printf(m, ",msize=%u", clnt->msize);
73 seq_printf(m, ",trans=%s", clnt->trans_mod->name);
75 switch (clnt->proto_version) {
87 if (clnt
134 parse_opts(char *opts, struct p9_client *clnt) argument
847 p9_fid_create(struct p9_client *clnt) argument
879 struct p9_client *clnt; local
977 struct p9_client *clnt; local
1056 p9_client_destroy(struct p9_client *clnt) argument
1080 p9_client_disconnect(struct p9_client *clnt) argument
1087 p9_client_begin_disconnect(struct p9_client *clnt) argument
1094 p9_client_attach(struct p9_client *clnt, struct p9_fid *afid, const char *uname, kuid_t n_uname, const char *aname) argument
1145 struct p9_client *clnt; local
1219 struct p9_client *clnt; local
1265 struct p9_client *clnt; local
1309 struct p9_client *clnt; local
1352 struct p9_client *clnt; local
1384 struct p9_client *clnt; local
1404 struct p9_client *clnt; local
1429 struct p9_client *clnt; local
1465 struct p9_client *clnt; local
1493 struct p9_client *clnt; local
1535 struct p9_client *clnt = fid->clnt; local
1607 struct p9_client *clnt = fid->clnt; local
1667 struct p9_client *clnt; local
1719 struct p9_client *clnt; local
1810 struct p9_client *clnt; local
1848 struct p9_client *clnt; local
1879 struct p9_client *clnt; local
1916 struct p9_client *clnt; local
1943 struct p9_client *clnt; local
1974 struct p9_client *clnt; local
2019 struct p9_client *clnt; local
2041 struct p9_client *clnt; local
2107 struct p9_client *clnt; local
2137 struct p9_client *clnt; local
2165 struct p9_client *clnt; local
2196 struct p9_client *clnt; local
2232 struct p9_client *clnt; local
[all...]
H A Dprotocol.h17 int p9pdu_finalize(struct p9_client *clnt, struct p9_fcall *pdu);
/linux-master/include/trace/events/
H A D9p.h125 TP_PROTO(struct p9_client *clnt, int8_t type, int tag),
127 TP_ARGS(clnt, type, tag),
130 __field( void *, clnt )
136 __entry->clnt = clnt;
142 (long)__entry->clnt, show_9p_op(__entry->type),
147 TP_PROTO(struct p9_client *clnt, int8_t type, int tag, int err),
149 TP_ARGS(clnt, type, tag, err),
152 __field( void *, clnt )
159 __entry->clnt
[all...]
/linux-master/net/sunrpc/auth_gss/
H A Dtrace.c6 #include <linux/sunrpc/clnt.h>
H A Dgss_rpc_upcall.c104 struct rpc_clnt *clnt; local
107 clnt = rpc_create(&args);
108 if (IS_ERR(clnt)) {
110 "client (errno %ld).\n", PTR_ERR(clnt));
111 result = PTR_ERR(clnt);
117 "%p)\n", clnt);
118 *_clnt = clnt;
133 struct rpc_clnt *clnt; local
137 ret = gssp_rpc_create(net, &clnt);
141 sn->gssp_clnt = clnt;
159 struct rpc_clnt *clnt; local
172 struct rpc_clnt *clnt; local
[all...]
/linux-master/include/linux/sunrpc/
H A Dmetrics.h95 static inline struct rpc_iostats *rpc_alloc_iostats(struct rpc_clnt *clnt) { return NULL; } argument
103 static inline void rpc_clnt_show_stats(struct seq_file *seq, struct rpc_clnt *clnt) {} argument
H A Dclnt.h3 * linux/include/linux/sunrpc/clnt.h
36 struct rpc_clnt *clnt; member in struct:rpc_sysfs_client
158 void (*add_xprt_test)(struct rpc_clnt *clnt,
192 struct rpc_xprt *rpc_task_get_xprt(struct rpc_clnt *clnt,
208 int rpc_call_async(struct rpc_clnt *clnt,
212 int rpc_call_sync(struct rpc_clnt *clnt,
214 struct rpc_task *rpc_call_null(struct rpc_clnt *clnt, struct rpc_cred *cred,
228 int rpc_clnt_iterate_for_each_xprt(struct rpc_clnt *clnt,
232 int rpc_clnt_test_and_add_xprt(struct rpc_clnt *clnt,
242 void rpc_set_connect_timeout(struct rpc_clnt *clnt,
[all...]
H A Dxprtsock.h64 struct rpc_clnt *clnt; member in struct:sock_xprt
H A Ddebug.h106 rpc_clnt_debugfs_register(struct rpc_clnt *clnt) argument
112 rpc_clnt_debugfs_unregister(struct rpc_clnt *clnt) argument
H A Dsched.h230 unsigned long rpc_cancel_tasks(struct rpc_clnt *clnt, int error,
303 int rpc_clnt_swap_activate(struct rpc_clnt *clnt);
304 void rpc_clnt_swap_deactivate(struct rpc_clnt *clnt);
307 rpc_clnt_swap_activate(struct rpc_clnt *clnt) argument
313 rpc_clnt_swap_deactivate(struct rpc_clnt *clnt) argument
/linux-master/include/net/9p/
H A Dclient.h131 * @clnt: back pointer to instantiating &p9_client
149 struct p9_client *clnt; member in struct:p9_fid
180 int p9_show_client_options(struct seq_file *m, struct p9_client *clnt);
187 void p9_client_destroy(struct p9_client *clnt);
188 void p9_client_disconnect(struct p9_client *clnt);
189 void p9_client_begin_disconnect(struct p9_client *clnt);
190 struct p9_fid *p9_client_attach(struct p9_client *clnt, struct p9_fid *afid,
211 int p9dirent_read(struct p9_client *clnt, char *buf, int len,
285 int p9stat_read(struct p9_client *clnt, char *buf, int len,
289 int p9_is_proto_dotu(struct p9_client *clnt);
[all...]
/linux-master/fs/nfs/
H A Dsysfs.h27 struct rpc_clnt *clnt, const char *sysfs_prefix);
H A Dmount_clnt.c15 #include <linux/sunrpc/clnt.h>
261 struct rpc_clnt *clnt; local
270 clnt = rpc_create(&args);
271 if (IS_ERR(clnt))
278 msg.rpc_proc = &clnt->cl_procinfo[MOUNTPROC3_UMNT];
280 msg.rpc_proc = &clnt->cl_procinfo[MOUNTPROC_UMNT];
282 status = rpc_call_sync(clnt, &msg, 0);
283 rpc_shutdown_client(clnt);
292 PTR_ERR(clnt));
/linux-master/fs/lockd/
H A Dmon.c15 #include <linux/sunrpc/clnt.h>
95 struct rpc_clnt *clnt; local
111 clnt = nsm_create(host->net, host->nodename);
112 if (IS_ERR(clnt)) {
114 "status=%ld, net=%x\n", PTR_ERR(clnt),
116 return PTR_ERR(clnt);
119 msg.rpc_proc = &clnt->cl_procinfo[proc];
120 status = rpc_call_sync(clnt, &msg, RPC_TASK_SOFTCONN);
124 rpc_force_rebind(clnt);
125 status = rpc_call_sync(clnt,
[all...]
H A Dhost.c16 #include <linux/sunrpc/clnt.h>
180 struct rpc_clnt *clnt; local
190 clnt = host->h_rpcclnt;
191 if (clnt != NULL)
192 rpc_shutdown_client(clnt);
430 struct rpc_clnt *clnt; local
441 if ((clnt = host->h_rpcclnt) != NULL) {
479 clnt = rpc_create(&args);
480 if (!IS_ERR(clnt))
481 host->h_rpcclnt = clnt;
[all...]
/linux-master/fs/9p/
H A Dv9fs.c152 return p9_show_client_options(m, v9ses->clnt);
410 v9ses->clnt = p9_client_create(dev_name, data);
411 if (IS_ERR(v9ses->clnt)) {
412 rc = PTR_ERR(v9ses->clnt);
419 if (p9_is_proto_dotl(v9ses->clnt)) {
422 } else if (p9_is_proto_dotu(v9ses->clnt)) {
430 v9ses->maxdata = v9ses->clnt->msize - P9_IOHDRSZ;
459 fid = p9_client_attach(v9ses->clnt, NULL, v9ses->uname, INVALID_UID,
490 p9_client_destroy(v9ses->clnt);
505 if (v9ses->clnt) {
[all...]

Completed in 349 milliseconds

1234