typec_switch 50 drivers/usb/typec/bus.h #define to_typec_switch(_dev_) container_of(_dev_, struct typec_switch, dev) typec_switch 52 drivers/usb/typec/class.c struct typec_switch *sw; typec_switch 70 drivers/usb/typec/mux.c struct typec_switch *typec_switch_get(struct device *dev) typec_switch 72 drivers/usb/typec/mux.c struct typec_switch *sw; typec_switch 89 drivers/usb/typec/mux.c void typec_switch_put(struct typec_switch *sw) typec_switch 118 drivers/usb/typec/mux.c struct typec_switch * typec_switch 122 drivers/usb/typec/mux.c struct typec_switch *sw; typec_switch 159 drivers/usb/typec/mux.c void typec_switch_unregister(struct typec_switch *sw) typec_switch 166 drivers/usb/typec/mux.c void typec_switch_set_drvdata(struct typec_switch *sw, void *data) typec_switch 172 drivers/usb/typec/mux.c void *typec_switch_get_drvdata(struct typec_switch *sw) typec_switch 26 drivers/usb/typec/mux/pi3usb30532.c struct typec_switch *sw; typec_switch 48 drivers/usb/typec/mux/pi3usb30532.c static int pi3usb30532_sw_set(struct typec_switch *sw, typec_switch 198 include/linux/usb/typec.h struct typec_switch *sw; typec_switch 10 include/linux/usb/typec_mux.h struct typec_switch; typec_switch 13 include/linux/usb/typec_mux.h typedef int (*typec_switch_set_fn_t)(struct typec_switch *sw, typec_switch 22 include/linux/usb/typec_mux.h struct typec_switch *typec_switch_get(struct device *dev); typec_switch 23 include/linux/usb/typec_mux.h void typec_switch_put(struct typec_switch *sw); typec_switch 24 include/linux/usb/typec_mux.h struct typec_switch * typec_switch 27 include/linux/usb/typec_mux.h void typec_switch_unregister(struct typec_switch *sw); typec_switch 29 include/linux/usb/typec_mux.h void typec_switch_set_drvdata(struct typec_switch *sw, void *data); typec_switch 30 include/linux/usb/typec_mux.h void *typec_switch_get_drvdata(struct typec_switch *sw);