Lines Matching refs:rpc_xprt_switch
71 static inline struct rpc_xprt_switch *
80 static inline struct rpc_xprt_switch *
213 struct rpc_xprt_switch *xprt_switch =
293 struct rpc_xprt_switch *xps = rpc_sysfs_xprt_kobj_get_xprt_switch(kobj);
478 struct rpc_xprt_switch *xprt_switch,
518 struct rpc_xprt_switch *xprt_switch,
546 void rpc_sysfs_xprt_switch_setup(struct rpc_xprt_switch *xprt_switch,
550 struct rpc_sysfs_xprt_switch *rpc_xprt_switch;
557 rpc_xprt_switch =
560 if (rpc_xprt_switch) {
561 xprt_switch->xps_sysfs = rpc_xprt_switch;
562 rpc_xprt_switch->xprt_switch = xprt_switch;
563 rpc_xprt_switch->xprt = xprt;
564 kobject_uevent(&rpc_xprt_switch->kobject, KOBJ_ADD);
570 void rpc_sysfs_xprt_setup(struct rpc_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;
609 if (rpc_xprt_switch) {
610 kobject_uevent(&rpc_xprt_switch->kobject, KOBJ_REMOVE);
611 kobject_del(&rpc_xprt_switch->kobject);
612 kobject_put(&rpc_xprt_switch->kobject);