Lines Matching refs:rpc_xprt_switch
14 struct rpc_xprt_switch { struct
34 struct rpc_xprt_switch __rcu *xpi_xpswitch; argument
47 extern struct rpc_xprt_switch *xprt_switch_alloc(struct rpc_xprt *xprt,
50 extern struct rpc_xprt_switch *xprt_switch_get(struct rpc_xprt_switch *xps);
51 extern void xprt_switch_put(struct rpc_xprt_switch *xps);
53 extern void rpc_xprt_switch_set_roundrobin(struct rpc_xprt_switch *xps);
55 extern void rpc_xprt_switch_add_xprt(struct rpc_xprt_switch *xps,
57 extern void rpc_xprt_switch_remove_xprt(struct rpc_xprt_switch *xps,
61 struct rpc_xprt_switch *xps);
64 struct rpc_xprt_switch *xps);
68 extern struct rpc_xprt_switch *xprt_iter_xchg_switch(
70 struct rpc_xprt_switch *newswitch);
76 extern bool rpc_xprt_switch_has_addr(struct rpc_xprt_switch *xps,