Lines Matching refs:xprt_switch
77 return xprt_switch_get(x->xprt_switch);
86 return xprt_switch_get(x->xprt_switch);
213 struct rpc_xprt_switch *xprt_switch =
217 if (!xprt_switch)
221 xprt_switch->xps_nxprts, xprt_switch->xps_nactive,
222 xprt_switch->xps_nunique_destaddr_xprts,
223 atomic_long_read(&xprt_switch->xps_queuelen));
224 xprt_switch_put(xprt_switch);
371 struct rpc_sysfs_xprt_switch *xprt_switch;
373 xprt_switch = container_of(kobj, struct rpc_sysfs_xprt_switch, kobject);
374 kfree(xprt_switch);
478 struct rpc_xprt_switch *xprt_switch,
491 xprt_switch->xps_id) == 0)
518 struct rpc_xprt_switch *xprt_switch,
523 (struct rpc_sysfs_xprt_switch *)xprt_switch->xps_sysfs;
536 rpc_client->xprt_switch = xprt_switch;
546 void rpc_sysfs_xprt_switch_setup(struct rpc_xprt_switch *xprt_switch,
553 if (xprt_switch->xps_net)
554 net = xprt_switch->xps_net;
559 xprt_switch, net, gfp_flags);
561 xprt_switch->xps_sysfs = rpc_xprt_switch;
562 rpc_xprt_switch->xprt_switch = xprt_switch;
566 xprt_switch->xps_sysfs = NULL;
570 void rpc_sysfs_xprt_setup(struct rpc_xprt_switch *xprt_switch,
576 (struct rpc_sysfs_xprt_switch *)xprt_switch->xps_sysfs;
585 rpc_xprt->xprt_switch = xprt_switch;
605 void rpc_sysfs_xprt_switch_destroy(struct rpc_xprt_switch *xprt_switch)
607 struct rpc_sysfs_xprt_switch *rpc_xprt_switch = xprt_switch->xps_sysfs;
613 xprt_switch->xps_sysfs = NULL;