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