usb_role_switch 99 drivers/extcon/extcon-axp288.c struct usb_role_switch *role_sw; usb_role_switch 92 drivers/usb/cdns3/core.h struct usb_role_switch *role_sw; usb_role_switch 221 drivers/usb/chipidea/ci.h struct usb_role_switch *role_switch; usb_role_switch 31 drivers/usb/common/usb-conn-gpio.c struct usb_role_switch *role_sw; usb_role_switch 122 drivers/usb/dwc3/dwc3-meson-g12a.c struct usb_role_switch *role_switch; usb_role_switch 341 drivers/usb/gadget/udc/renesas_usb3.c struct usb_role_switch *role_sw; usb_role_switch 218 drivers/usb/mtu3/mtu3.h struct usb_role_switch *role_sw; usb_role_switch 33 drivers/usb/roles/class.c #define to_role_switch(d) container_of(d, struct usb_role_switch, dev) usb_role_switch 42 drivers/usb/roles/class.c int usb_role_switch_set_role(struct usb_role_switch *sw, enum usb_role role) usb_role_switch 68 drivers/usb/roles/class.c enum usb_role usb_role_switch_get_role(struct usb_role_switch *sw) usb_role_switch 105 drivers/usb/roles/class.c static struct usb_role_switch * usb_role_switch 125 drivers/usb/roles/class.c struct usb_role_switch *usb_role_switch_get(struct device *dev) usb_role_switch 127 drivers/usb/roles/class.c struct usb_role_switch *sw; usb_role_switch 148 drivers/usb/roles/class.c struct usb_role_switch *fwnode_usb_role_switch_get(struct fwnode_handle *fwnode) usb_role_switch 150 drivers/usb/roles/class.c struct usb_role_switch *sw; usb_role_switch 169 drivers/usb/roles/class.c void usb_role_switch_put(struct usb_role_switch *sw) usb_role_switch 182 drivers/usb/roles/class.c struct usb_role_switch *sw = to_role_switch(dev); usb_role_switch 199 drivers/usb/roles/class.c struct usb_role_switch *sw = to_role_switch(dev); usb_role_switch 208 drivers/usb/roles/class.c struct usb_role_switch *sw = to_role_switch(dev); usb_role_switch 258 drivers/usb/roles/class.c struct usb_role_switch *sw = to_role_switch(dev); usb_role_switch 284 drivers/usb/roles/class.c struct usb_role_switch * usb_role_switch 288 drivers/usb/roles/class.c struct usb_role_switch *sw; usb_role_switch 331 drivers/usb/roles/class.c void usb_role_switch_unregister(struct usb_role_switch *sw) usb_role_switch 45 drivers/usb/roles/intel-xhci-usb-role-switch.c struct usb_role_switch *role_sw; usb_role_switch 204 drivers/usb/typec/tcpm/tcpm.c struct usb_role_switch *role_sw; usb_role_switch 8 include/linux/usb/role.h struct usb_role_switch; usb_role_switch 47 include/linux/usb/role.h int usb_role_switch_set_role(struct usb_role_switch *sw, enum usb_role role); usb_role_switch 48 include/linux/usb/role.h enum usb_role usb_role_switch_get_role(struct usb_role_switch *sw); usb_role_switch 49 include/linux/usb/role.h struct usb_role_switch *usb_role_switch_get(struct device *dev); usb_role_switch 50 include/linux/usb/role.h struct usb_role_switch *fwnode_usb_role_switch_get(struct fwnode_handle *node); usb_role_switch 51 include/linux/usb/role.h void usb_role_switch_put(struct usb_role_switch *sw); usb_role_switch 53 include/linux/usb/role.h struct usb_role_switch * usb_role_switch 56 include/linux/usb/role.h void usb_role_switch_unregister(struct usb_role_switch *sw); usb_role_switch 58 include/linux/usb/role.h static inline int usb_role_switch_set_role(struct usb_role_switch *sw, usb_role_switch 64 include/linux/usb/role.h static inline enum usb_role usb_role_switch_get_role(struct usb_role_switch *sw) usb_role_switch 69 include/linux/usb/role.h static inline struct usb_role_switch *usb_role_switch_get(struct device *dev) usb_role_switch 74 include/linux/usb/role.h static inline struct usb_role_switch * usb_role_switch 80 include/linux/usb/role.h static inline void usb_role_switch_put(struct usb_role_switch *sw) { } usb_role_switch 82 include/linux/usb/role.h static inline struct usb_role_switch * usb_role_switch 89 include/linux/usb/role.h static inline void usb_role_switch_unregister(struct usb_role_switch *sw) { }