Lines Matching refs:xprt_switch

87 	return xprt_switch_get(x->xprt_switch);  in rpc_sysfs_xprt_kobj_get_xprt_switch()
96 return xprt_switch_get(x->xprt_switch); in rpc_sysfs_xprt_switch_kobj_get_xprt()
301 struct rpc_xprt_switch *xprt_switch = in rpc_sysfs_xprt_switch_info_show() local
305 if (!xprt_switch) in rpc_sysfs_xprt_switch_info_show()
309 xprt_switch->xps_nxprts, xprt_switch->xps_nactive, in rpc_sysfs_xprt_switch_info_show()
310 xprt_switch->xps_nunique_destaddr_xprts, in rpc_sysfs_xprt_switch_info_show()
311 atomic_long_read(&xprt_switch->xps_queuelen)); in rpc_sysfs_xprt_switch_info_show()
312 xprt_switch_put(xprt_switch); in rpc_sysfs_xprt_switch_info_show()
327 struct rpc_xprt_switch *xprt_switch = in rpc_sysfs_xprt_switch_add_xprt_store() local
332 if (!xprt_switch) in rpc_sysfs_xprt_switch_add_xprt_store()
335 xprt = rpc_xprt_switch_get_main_xprt(xprt_switch); in rpc_sysfs_xprt_switch_add_xprt_store()
355 rpc_xprt_switch_add_xprt(xprt_switch, new); in rpc_sysfs_xprt_switch_add_xprt_store()
361 xprt_switch_put(xprt_switch); in rpc_sysfs_xprt_switch_add_xprt_store()
542 struct rpc_sysfs_xprt_switch *xprt_switch; in rpc_sysfs_xprt_switch_release() local
544 xprt_switch = container_of(kobj, struct rpc_sysfs_xprt_switch, kobject); in rpc_sysfs_xprt_switch_release()
545 kfree(xprt_switch); in rpc_sysfs_xprt_switch_release()
680 struct rpc_xprt_switch *xprt_switch, in rpc_sysfs_xprt_switch_alloc() argument
693 xprt_switch->xps_id) == 0) in rpc_sysfs_xprt_switch_alloc()
720 struct rpc_xprt_switch *xprt_switch, in rpc_sysfs_client_setup() argument
725 (struct rpc_sysfs_xprt_switch *)xprt_switch->xps_sysfs; in rpc_sysfs_client_setup()
738 rpc_client->xprt_switch = xprt_switch; in rpc_sysfs_client_setup()
748 void rpc_sysfs_xprt_switch_setup(struct rpc_xprt_switch *xprt_switch, in rpc_sysfs_xprt_switch_setup() argument
755 if (xprt_switch->xps_net) in rpc_sysfs_xprt_switch_setup()
756 net = xprt_switch->xps_net; in rpc_sysfs_xprt_switch_setup()
761 xprt_switch, net, gfp_flags); in rpc_sysfs_xprt_switch_setup()
763 xprt_switch->xps_sysfs = rpc_xprt_switch; in rpc_sysfs_xprt_switch_setup()
764 rpc_xprt_switch->xprt_switch = xprt_switch; in rpc_sysfs_xprt_switch_setup()
768 xprt_switch->xps_sysfs = NULL; in rpc_sysfs_xprt_switch_setup()
772 void rpc_sysfs_xprt_setup(struct rpc_xprt_switch *xprt_switch, in rpc_sysfs_xprt_setup() argument
778 (struct rpc_sysfs_xprt_switch *)xprt_switch->xps_sysfs; in rpc_sysfs_xprt_setup()
787 rpc_xprt->xprt_switch = xprt_switch; in rpc_sysfs_xprt_setup()
807 void rpc_sysfs_xprt_switch_destroy(struct rpc_xprt_switch *xprt_switch) in rpc_sysfs_xprt_switch_destroy() argument
809 struct rpc_sysfs_xprt_switch *rpc_xprt_switch = xprt_switch->xps_sysfs; in rpc_sysfs_xprt_switch_destroy()
815 xprt_switch->xps_sysfs = NULL; in rpc_sysfs_xprt_switch_destroy()