usb_function_instance 227 include/linux/usb/composite.h const struct usb_function_instance *fi; usb_function_instance 557 include/linux/usb/composite.h struct usb_function_instance *(*alloc_inst)(void); usb_function_instance 558 include/linux/usb/composite.h struct usb_function *(*alloc_func)(struct usb_function_instance *inst); usb_function_instance 565 include/linux/usb/composite.h int (*set_inst_name)(struct usb_function_instance *inst, usb_function_instance 567 include/linux/usb/composite.h void (*free_func_inst)(struct usb_function_instance *inst); usb_function_instance 572 include/linux/usb/composite.h void usb_put_function_instance(struct usb_function_instance *fi); usb_function_instance 574 include/linux/usb/composite.h struct usb_function_instance *usb_get_function_instance(const char *name); usb_function_instance 575 include/linux/usb/composite.h struct usb_function *usb_get_function(struct usb_function_instance *fi);