Lines Matching refs:usb_function
72 struct usb_function usb_function; member
79 static inline struct f_fastboot *func_to_fastboot(struct usb_function *f) in func_to_fastboot()
81 return container_of(f, struct f_fastboot, usb_function); in func_to_fastboot()
331 static int fastboot_bind(struct usb_configuration *c, struct usb_function *f) in fastboot_bind()
385 static void fastboot_unbind(struct usb_configuration *c, struct usb_function *f) in fastboot_unbind()
390 static void fastboot_disable(struct usb_function *f) in fastboot_disable()
428 static int fastboot_set_alt(struct usb_function *f, in fastboot_set_alt()
498 f_fb->usb_function.name = "f_fastboot"; in fastboot_add()
499 f_fb->usb_function.bind = fastboot_bind; in fastboot_add()
500 f_fb->usb_function.unbind = fastboot_unbind; in fastboot_add()
501 f_fb->usb_function.set_alt = fastboot_set_alt; in fastboot_add()
502 f_fb->usb_function.disable = fastboot_disable; in fastboot_add()
503 f_fb->usb_function.strings = fastboot_strings; in fastboot_add()
505 status = usb_add_function(c, &f_fb->usb_function); in fastboot_add()