Lines Matching refs:rpc_xprt_switch
13 struct rpc_xprt_switch { struct
28 struct rpc_xprt_switch __rcu *xpi_xpswitch; argument
41 extern struct rpc_xprt_switch *xprt_switch_alloc(struct rpc_xprt *xprt,
44 extern struct rpc_xprt_switch *xprt_switch_get(struct rpc_xprt_switch *xps);
45 extern void xprt_switch_put(struct rpc_xprt_switch *xps);
47 extern void rpc_xprt_switch_set_roundrobin(struct rpc_xprt_switch *xps);
49 extern void rpc_xprt_switch_add_xprt(struct rpc_xprt_switch *xps,
51 extern void rpc_xprt_switch_remove_xprt(struct rpc_xprt_switch *xps,
55 struct rpc_xprt_switch *xps);
58 struct rpc_xprt_switch *xps);
62 extern struct rpc_xprt_switch *xprt_iter_xchg_switch(
64 struct rpc_xprt_switch *newswitch);
70 extern bool rpc_xprt_switch_has_addr(struct rpc_xprt_switch *xps,