usbd_interface
struct usbd_interface *sc_iface;
struct usbd_interface *atu_iface;
struct usbd_interface *iface = uaa->iface;
struct usbd_interface *aue_iface;
struct usbd_interface *axen_iface;
struct usbd_interface *axe_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *cdce_ctl_iface;
struct usbd_interface *cdce_data_iface;
struct usbd_interface *iface;
struct usbd_interface *cue_iface;
struct usbd_interface *iface;
struct usbd_interface *kue_iface;
struct usbd_interface *mos_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *mue_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *iface = uaa->iface;
struct usbd_interface *sc_ctl_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *iface = uaa->iface;
struct usbd_interface *sc_data_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *iface;
struct usbd_interface *ure_iface;
struct usbd_interface *iface;
struct usbd_interface *sc_ctl_iface;
struct usbd_interface *sc_iface_data;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *wi_usb_iface;
struct usbd_interface *iface = uaa->iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *iface;
struct usbd_interface *iface;
struct usbd_interface *sc_tp_iface; /* trackpad interface */
struct usbd_interface *sc_bt_iface; /* button interface */
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface; /* interface */
struct usbd_interface *sc_intr_iface;
struct usbd_interface *sc_data_iface;
struct usbd_interface *sc_iface; /* data interface */
struct usbd_interface *iface;
struct usbd_interface *iface;
struct usbd_interface *sc_iface; /* data interface */
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface; /* interface */
void ugen_clear_iface_eps(struct ugen_softc *, struct usbd_interface *);
ugen_clear_iface_eps(struct ugen_softc *sc, struct usbd_interface *iface)
struct usbd_interface *iface;
struct usbd_interface *iface;
struct usbd_interface *iface;
struct usbd_interface *iface;
struct usbd_interface *iface;
struct usbd_interface *sc_iface;/* interface */
struct usbd_interface *iface = uaa->iface;
struct usbd_interface *iface;
struct usbd_interface *sc_iface; /* interface */
struct usbd_interface *iface;
struct usbd_interface *iface = uaa->iface;
struct usbd_interface *sc_iface;/* interface */
struct usbd_interface *sc_iface; /* interface */
struct usbd_interface *iface = uaa->iface;
struct usbd_interface *sc_iface; /* data interface */
struct usbd_interface *sc_iface; /* interface */
struct usbd_interface *sc_iface;
struct usbd_interface *sc_ctl_iface; /* control interface */
struct usbd_interface *sc_data_iface; /* data interface */
struct usbd_interface *sc_iface;
struct usbd_interface *sc_data_iface; /* data */
struct usbd_interface *iface = uaa->iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface; /* interface */
struct usbd_interface *sc_intr_iface; /* interrupt interface */
usbd_get_location(struct usbd_device *dev, struct usbd_interface *iface,
struct usbd_interface *ifc = &dev->ifaces[ifaceno];
usbd_parse_idesc(struct usbd_device *dev, struct usbd_interface *ifc)
struct usbd_interface *ifc = &dev->ifaces[ifcno];
int usbd_parse_idesc(struct usbd_device *, struct usbd_interface *);
usbd_setup_pipe(struct usbd_device *dev, struct usbd_interface *iface,
struct usbd_interface **ifaces;
usbd_get_endpoint_descriptor(struct usbd_interface *iface, u_int8_t address)
usbd_dump_iface(struct usbd_interface *iface)
usbd_open_pipe(struct usbd_interface *iface, u_int8_t address, u_int8_t flags,
usbd_open_pipe_ival(struct usbd_interface *iface, u_int8_t address,
usbd_open_pipe_intr(struct usbd_interface *iface, u_int8_t address,
usbd_get_interface_descriptor(struct usbd_interface *iface)
usbd_interface2endpoint_descriptor(struct usbd_interface *iface, u_int8_t index)
usbd_status usbd_open_pipe_ival(struct usbd_interface *, u_int8_t, u_int8_t,
struct usbd_interface **iface)
usbd_set_interface(struct usbd_interface *iface, int altno)
usbd_get_interface_altindex(struct usbd_interface *iface)
struct usbd_interface *iface, u_int8_t address);
u_int8_t ifaceno, struct usbd_interface **iface);
usbd_status usbd_open_pipe_intr(struct usbd_interface *iface, u_int8_t address,
struct usbd_interface *iface);
usbd_status usbd_set_interface(struct usbd_interface *, int);
int usbd_get_location(struct usbd_device *, struct usbd_interface *, uint8_t *,
int usbd_get_interface_altindex(struct usbd_interface *iface);
struct usbd_interface *iface, u_int8_t address);
struct usbd_interface *iface; /* current interface */
struct usbd_interface **ifaces;/* all interfaces */
struct usbd_interface;
usbd_status usbd_open_pipe(struct usbd_interface *iface, u_int8_t address,
struct usbd_interface *ifaces; /* array of all interfaces */
struct usbd_interface *iface;
void usbd_dump_iface(struct usbd_interface *);
struct usbd_interface *, struct usbd_endpoint *, int,
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface;
struct usbd_interface *sc_iface; /* interface */
struct usbd_interface *sc_intr_iface; /* interrupt interface */
struct usbd_interface *sc_iface;
struct usbd_interface *sc_uifaceh;
struct usbd_interface *, int);
uvideo_vs_set_alt(struct uvideo_softc *sc, struct usbd_interface *ifaceh,
struct usbd_interface *ifaceh;
struct usbd_interface *sc_iface; /* interface */
struct usbd_interface *iface;
struct usbd_interface *sc_iface; /* interface */
struct usbd_interface *sc_intr_iface; /* interrupt interface */
struct usbd_interface *sc_intr_iface;
struct usbd_interface *sc_data_iface;