Lines Matching refs:rpc_xprt_switch
81 static inline struct rpc_xprt_switch *
90 static inline struct rpc_xprt_switch *
301 struct rpc_xprt_switch *xprt_switch = in rpc_sysfs_xprt_switch_info_show()
327 struct rpc_xprt_switch *xprt_switch = in rpc_sysfs_xprt_switch_add_xprt_store()
430 struct rpc_xprt_switch *xps = rpc_sysfs_xprt_kobj_get_xprt_switch(kobj); in rpc_sysfs_xprt_state_change()
480 struct rpc_xprt_switch *xps = rpc_sysfs_xprt_kobj_get_xprt_switch(kobj); in rpc_sysfs_xprt_del_xprt()
680 struct rpc_xprt_switch *xprt_switch, in rpc_sysfs_xprt_switch_alloc()
720 struct rpc_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()
752 struct rpc_sysfs_xprt_switch *rpc_xprt_switch; in rpc_sysfs_xprt_switch_setup() local
759 rpc_xprt_switch = in rpc_sysfs_xprt_switch_setup()
762 if (rpc_xprt_switch) { 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()
765 rpc_xprt_switch->xprt = xprt; in rpc_sysfs_xprt_switch_setup()
766 kobject_uevent(&rpc_xprt_switch->kobject, KOBJ_ADD); in rpc_sysfs_xprt_switch_setup()
772 void rpc_sysfs_xprt_setup(struct rpc_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()
809 struct rpc_sysfs_xprt_switch *rpc_xprt_switch = xprt_switch->xps_sysfs; in rpc_sysfs_xprt_switch_destroy() local
811 if (rpc_xprt_switch) { in rpc_sysfs_xprt_switch_destroy()
812 kobject_uevent(&rpc_xprt_switch->kobject, KOBJ_REMOVE); in rpc_sysfs_xprt_switch_destroy()
813 kobject_del(&rpc_xprt_switch->kobject); in rpc_sysfs_xprt_switch_destroy()
814 kobject_put(&rpc_xprt_switch->kobject); in rpc_sysfs_xprt_switch_destroy()