usb_temp_setup
struct usb_temp_setup *uts;
err = usb_temp_setup(udev, &usb_template_msc);
err = usb_temp_setup(udev, &usb_template_cdce);
err = usb_temp_setup(udev, &usb_template_mtp);
err = usb_temp_setup(udev, &usb_template_modem);
err = usb_temp_setup(udev, &usb_template_audio);
err = usb_temp_setup(udev, &usb_template_kbd);
err = usb_temp_setup(udev, &usb_template_mouse);
err = usb_temp_setup(udev, &usb_template_phone);
err = usb_temp_setup(udev, &usb_template_serialnet);
err = usb_temp_setup(udev, &usb_template_midi);
err = usb_temp_setup(udev, &usb_template_multi);
err = usb_temp_setup(udev, &usb_template_cdceem);
usb_make_raw_desc(struct usb_temp_setup *temp,
usb_make_endpoint_desc(struct usb_temp_setup *temp,
usb_make_interface_desc(struct usb_temp_setup *temp,
usb_make_config_desc(struct usb_temp_setup *temp,
usb_make_device_desc(struct usb_temp_setup *temp,
static void usb_make_raw_desc(struct usb_temp_setup *, const uint8_t *);
static void usb_make_endpoint_desc(struct usb_temp_setup *,
static void usb_make_interface_desc(struct usb_temp_setup *,
static void usb_make_config_desc(struct usb_temp_setup *,
static void usb_make_device_desc(struct usb_temp_setup *,
usb_error_t usb_temp_setup(struct usb_device *,
struct usb_temp_setup temp_setup[1];