Symbol: usbd_interface
sys/dev/usb/aubtfwl.c
112
struct usbd_interface *iface;
sys/dev/usb/auvitek_audio.c
62
struct usbd_interface **ifaces;
sys/dev/usb/auvitekvar.h
109
struct usbd_interface *sc_isoc_iface;
sys/dev/usb/auvitekvar.h
110
struct usbd_interface *sc_bulk_iface;
sys/dev/usb/emdtvvar.h
85
struct usbd_interface *sc_iface;
sys/dev/usb/if_athn_usb.h
465
struct usbd_interface *usc_iface;
sys/dev/usb/if_atureg.h
151
struct usbd_interface *atu_iface;
sys/dev/usb/if_bwfm_usb.c
192
struct usbd_interface *sc_iface;
sys/dev/usb/if_gscan.c
110
struct usbd_interface *sc_iface;
sys/dev/usb/if_otusvar.h
173
struct usbd_interface * sc_iface;
sys/dev/usb/if_rumvar.h
84
struct usbd_interface * sc_iface;
sys/dev/usb/if_runvar.h
150
struct usbd_interface * sc_iface;
sys/dev/usb/if_udav.c
162
struct usbd_interface *iface;
sys/dev/usb/if_umbreg.h
379
struct usbd_interface *sc_data_iface;
sys/dev/usb/if_upgtvar.h
406
struct usbd_interface * sc_iface;
sys/dev/usb/if_uralvar.h
89
struct usbd_interface * sc_iface;
sys/dev/usb/if_url.c
162
struct usbd_interface *iface;
sys/dev/usb/if_urndis.c
932
struct usbd_interface *iface_ctl;
sys/dev/usb/if_urtwnvar.h
120
struct usbd_interface * sc_iface;
sys/dev/usb/if_urtwreg.h
342
struct usbd_interface * sc_iface;
sys/dev/usb/if_zydreg.h
1189
struct usbd_interface * sc_iface;
sys/dev/usb/irmce.c
66
struct usbd_interface * sc_iface;
sys/dev/usb/pseye.c
85
struct usbd_interface * sc_iface;
sys/dev/usb/slurm.c
63
struct usbd_interface * sc_uif;
sys/dev/usb/u3g.c
117
struct usbd_interface *sc_iface; /* Device interface */
sys/dev/usb/u3g.c
312
struct usbd_interface *iface = uiaa->uiaa_iface;
sys/dev/usb/u3g.c
352
struct usbd_interface *iface = uiaa->uiaa_iface;
sys/dev/usb/uark.c
72
struct usbd_interface * sc_iface;
sys/dev/usb/uatp.c
492
struct usbd_interface *sc_iface0; /* Geyser 3/4 reset interface. */
sys/dev/usb/uaudio.c
155
struct usbd_interface * ifaceh;
sys/dev/usb/uaudio.c
210
struct usbd_interface * sc_ac_ifaceh;
sys/dev/usb/ubsavar.h
117
struct usbd_interface * sc_iface[UBSA_MAXCONN]; /* interface */
sys/dev/usb/ubt.c
181
struct usbd_interface * sc_iface0;
sys/dev/usb/ubt.c
210
struct usbd_interface *sc_iface1; /* ISOC interface */
sys/dev/usb/uchcom.c
126
struct usbd_interface * sc_iface;
sys/dev/usb/uchcom.c
180
static int find_ifaces(struct uchcom_softc *, struct usbd_interface **);
sys/dev/usb/uchcom.c
331
find_ifaces(struct uchcom_softc *sc, struct usbd_interface **riface)
sys/dev/usb/ucom.c
151
struct usbd_interface * sc_iface; /* data interface */
sys/dev/usb/ucomvar.h
160
struct usbd_interface *ucaa_iface;
sys/dev/usb/udl.h
81
struct usbd_interface * sc_iface;
sys/dev/usb/udsir.c
178
struct usbd_interface *iface = uiaa->uiaa_iface;
sys/dev/usb/udsir.c
71
struct usbd_interface *sc_iface;
sys/dev/usb/uep.c
69
struct usbd_interface *sc_iface; /* interface */
sys/dev/usb/uftdi.c
320
struct usbd_interface *iface = uiaa->uiaa_iface;
sys/dev/usb/uftdi.c
85
struct usbd_interface * sc_iface; /* interface */
sys/dev/usb/ugen.c
142
struct usbd_interface *iface;
sys/dev/usb/ugen.c
1573
struct usbd_interface *iface;
sys/dev/usb/ugen.c
1661
struct usbd_interface *iface;
sys/dev/usb/ugen.c
1676
struct usbd_interface *iface;
sys/dev/usb/ugen.c
485
struct usbd_interface *iface;
sys/dev/usb/ugensa.c
140
struct usbd_interface *iface;
sys/dev/usb/ugensa.c
72
struct usbd_interface * sc_iface; /* interface */
sys/dev/usb/uhidev.c
180
struct usbd_interface *iface = uiaa->uiaa_iface;
sys/dev/usb/uhidev.c
83
struct usbd_interface *sc_iface; /* interface */
sys/dev/usb/uhso.c
1039
uhso_bulk_attach(struct uhso_softc *sc, struct usbd_interface *ifh, int index)
sys/dev/usb/uhso.c
1905
uhso_ifnet_attach(struct uhso_softc *sc, struct usbd_interface *ifh, int index)
sys/dev/usb/uhso.c
296
struct usbd_interface *hp_ifh; /* interface handle */
sys/dev/usb/uhso.c
346
Static usb_endpoint_descriptor_t *uhso_get_endpoint(struct usbd_interface *,
sys/dev/usb/uhso.c
349
Static void uhso_mux_attach(struct uhso_softc *, struct usbd_interface *, int);
sys/dev/usb/uhso.c
359
Static void uhso_bulk_attach(struct uhso_softc *, struct usbd_interface *, int);
sys/dev/usb/uhso.c
415
Static void uhso_ifnet_attach(struct uhso_softc *, struct usbd_interface *,
sys/dev/usb/uhso.c
460
struct usbd_interface *ifh;
sys/dev/usb/uhso.c
589
struct usbd_interface *ifh;
sys/dev/usb/uhso.c
690
uhso_get_endpoint(struct usbd_interface *ifh, int type, int dir)
sys/dev/usb/uhso.c
727
uhso_mux_attach(struct uhso_softc *sc, struct usbd_interface *ifh, int index)
sys/dev/usb/uhub.c
310
struct usbd_interface *iface;
sys/dev/usb/uipaq.c
155
struct usbd_interface *iface;
sys/dev/usb/uipaq.c
86
struct usbd_interface * sc_iface; /* interface */
sys/dev/usb/uirda.c
181
struct usbd_interface *iface = uiaa->uiaa_iface;
sys/dev/usb/uirdavar.h
122
struct usbd_interface *sc_iface;
sys/dev/usb/ukbd.c
242
struct usbd_interface *sc_iface;
sys/dev/usb/ulpt.c
104
struct usbd_interface *sc_iface; /* interface */
sys/dev/usb/ulpt.c
201
struct usbd_interface *iface = uiaa->uiaa_iface;
sys/dev/usb/umassvar.h
160
struct usbd_interface * sc_iface; /* interface */
sys/dev/usb/umcs.c
92
struct usbd_interface *sc_iface; /* the usb interface */
sys/dev/usb/umct.c
82
struct usbd_interface * sc_iface; /* interface */
sys/dev/usb/umidi.c
188
struct usbd_interface *sc_iface;
sys/dev/usb/umodemvar.h
39
struct usbd_interface * sc_ctl_iface; /* control interface */
sys/dev/usb/umodemvar.h
41
struct usbd_interface * sc_data_iface; /* data interface */
sys/dev/usb/umodeswitch.c
68
struct usbd_interface *iface;
sys/dev/usb/uplcom.c
135
struct usbd_interface * sc_iface; /* interface */
sys/dev/usb/uplcom.c
138
struct usbd_interface * sc_intr_iface; /* interrupt interface */
sys/dev/usb/usb_subr.c
1186
struct usbd_interface **ifaces;
sys/dev/usb/usb_subr.c
1854
nifc * sizeof(struct usbd_interface));
sys/dev/usb/usb_subr.c
408
struct usbd_interface *ifc = &dev->ud_ifaces[ifaceidx];
sys/dev/usb/usb_subr.c
423
struct usbd_interface *ifc __diagused = &dev->ud_ifaces[ifaceidx];
sys/dev/usb/usb_subr.c
444
usbd_iface_locked(struct usbd_interface *iface)
sys/dev/usb/usb_subr.c
456
usbd_iface_exlock(struct usbd_interface *iface)
sys/dev/usb/usb_subr.c
467
usbd_iface_lock(struct usbd_interface *iface)
sys/dev/usb/usb_subr.c
486
usbd_iface_unlock(struct usbd_interface *iface)
sys/dev/usb/usb_subr.c
497
usbd_iface_piperef(struct usbd_interface *iface)
sys/dev/usb/usb_subr.c
515
usbd_iface_pipeunref(struct usbd_interface *iface)
sys/dev/usb/usb_subr.c
532
struct usbd_interface *ifc = &dev->ud_ifaces[ifaceidx];
sys/dev/usb/usb_subr.c
642
struct usbd_interface *ifc = &dev->ud_ifaces[ifcno];
sys/dev/usb/usb_subr.c
711
kmem_free(dev->ud_ifaces, nifc * sizeof(struct usbd_interface));
sys/dev/usb/usb_subr.c
882
dev->ud_ifaces = kmem_alloc(nifc * sizeof(struct usbd_interface),
sys/dev/usb/usb_subr.c
902
nifc * sizeof(struct usbd_interface));
sys/dev/usb/usb_subr.c
927
usbd_setup_pipe(struct usbd_device *dev, struct usbd_interface *iface,
sys/dev/usb/usb_subr.c
934
usbd_setup_pipe_flags(struct usbd_device *dev, struct usbd_interface *iface,
sys/dev/usb/usbdi.c
1008
usbd_get_interface_altindex(struct usbd_interface *iface)
sys/dev/usb/usbdi.c
1014
usbd_get_interface(struct usbd_interface *iface, uint8_t *aiface)
sys/dev/usb/usbdi.c
1364
usbd_dopoll(struct usbd_interface *iface)
sys/dev/usb/usbdi.c
138
(struct usbd_interface *, uint8_t, uint8_t, struct usbd_pipe **, int);
sys/dev/usb/usbdi.c
1410
usbd_get_endpoint_descriptor(struct usbd_interface *iface, uint8_t address)
sys/dev/usb/usbdi.c
150
usbd_dump_iface(struct usbd_interface *iface)
sys/dev/usb/usbdi.c
231
usbd_open_pipe(struct usbd_interface *iface, uint8_t address,
sys/dev/usb/usbdi.c
239
usbd_open_pipe_ival(struct usbd_interface *iface, uint8_t address,
sys/dev/usb/usbdi.c
298
usbd_open_pipe_intr(struct usbd_interface *iface, uint8_t address,
sys/dev/usb/usbdi.c
783
usbd_get_interface_descriptor(struct usbd_interface *iface)
sys/dev/usb/usbdi.c
799
usbd_interface2endpoint_descriptor(struct usbd_interface *iface, uint8_t index)
sys/dev/usb/usbdi.c
899
usbd_endpoint_count(struct usbd_interface *iface, uint8_t *count)
sys/dev/usb/usbdi.c
919
usbd_interface2device_handle(struct usbd_interface *iface,
sys/dev/usb/usbdi.c
928
uint8_t ifaceno, struct usbd_interface **iface)
sys/dev/usb/usbdi.c
949
usbd_set_interface(struct usbd_interface *iface, int altidx)
sys/dev/usb/usbdi.h
123
(struct usbd_interface *, uint8_t);
sys/dev/usb/usbdi.h
135
usbd_status usbd_endpoint_count(struct usbd_interface *, uint8_t *);
sys/dev/usb/usbdi.h
139
void usbd_interface2device_handle(struct usbd_interface *, struct usbd_device **);
sys/dev/usb/usbdi.h
141
uint8_t, struct usbd_interface **);
sys/dev/usb/usbdi.h
156
usbd_get_interface_descriptor(struct usbd_interface *);
sys/dev/usb/usbdi.h
158
usbd_get_endpoint_descriptor(struct usbd_interface *, uint8_t);
sys/dev/usb/usbdi.h
163
usbd_status usbd_set_interface(struct usbd_interface *, int);
sys/dev/usb/usbdi.h
164
usbd_status usbd_get_interface(struct usbd_interface *, uint8_t *);
sys/dev/usb/usbdi.h
169
int usbd_get_interface_altindex(struct usbd_interface *);
sys/dev/usb/usbdi.h
176
void usbd_dopoll(struct usbd_interface *);
sys/dev/usb/usbdi.h
272
struct usbd_interface * uiaa_iface; /* current interface */
sys/dev/usb/usbdi.h
279
struct usbd_interface **uiaa_ifaces; /* all interfaces */
sys/dev/usb/usbdi.h
43
struct usbd_interface;
sys/dev/usb/usbdi.h
94
usbd_status usbd_open_pipe_intr(struct usbd_interface *, uint8_t, uint8_t,
sys/dev/usb/usbdi.h
96
usbd_status usbd_open_pipe(struct usbd_interface *, uint8_t, uint8_t,
sys/dev/usb/usbdi_util.c
453
usbd_set_idle(struct usbd_interface *iface, int duration, int id)
sys/dev/usb/usbdi_util.c
476
usbd_get_protocol(struct usbd_interface *iface, uint8_t *report)
sys/dev/usb/usbdi_util.c
499
usbd_set_protocol(struct usbd_interface *iface, int report)
sys/dev/usb/usbdi_util.c
524
usbd_set_report(struct usbd_interface *iface, int type, int id, void *data,
sys/dev/usb/usbdi_util.c
546
usbd_get_report(struct usbd_interface *iface, int type, int id, void *data,
sys/dev/usb/usbdi_util.c
586
usbd_get_hid_descriptor(struct usbd_interface *ifc)
sys/dev/usb/usbdi_util.c
616
usbd_read_report_desc(struct usbd_interface *ifc, void **descp, int *sizep)
sys/dev/usb/usbdi_util.h
72
usbd_status usbd_set_idle(struct usbd_interface *, int, int);
sys/dev/usb/usbdi_util.h
74
usbd_status usbd_get_protocol(struct usbd_interface *, uint8_t *);
sys/dev/usb/usbdi_util.h
75
usbd_status usbd_set_protocol(struct usbd_interface *, int);
sys/dev/usb/usbdi_util.h
77
usbd_status usbd_set_report(struct usbd_interface *, int, int, void *, int);
sys/dev/usb/usbdi_util.h
78
usbd_status usbd_get_report(struct usbd_interface *, int, int, void *, int);
sys/dev/usb/usbdi_util.h
82
usb_hid_descriptor_t *usbd_get_hid_descriptor(struct usbd_interface *);
sys/dev/usb/usbdi_util.h
83
usbd_status usbd_read_report_desc(struct usbd_interface *, void **, int *);
sys/dev/usb/usbdivar.h
218
struct usbd_interface *ud_ifaces; /* array of all interfaces */
sys/dev/usb/usbdivar.h
264
struct usbd_interface *up_iface;
sys/dev/usb/usbdivar.h
350
void usbd_dump_iface(struct usbd_interface *);
sys/dev/usb/usbdivar.h
366
struct usbd_interface *,
sys/dev/usb/usbdivar.h
370
struct usbd_interface *,
sys/dev/usb/usbdivar.h
380
bool usbd_iface_locked(struct usbd_interface *);
sys/dev/usb/usbdivar.h
381
usbd_status usbd_iface_lock(struct usbd_interface *);
sys/dev/usb/usbdivar.h
382
void usbd_iface_unlock(struct usbd_interface *);
sys/dev/usb/usbdivar.h
383
usbd_status usbd_iface_piperef(struct usbd_interface *);
sys/dev/usb/usbdivar.h
384
void usbd_iface_pipeunref(struct usbd_interface *);
sys/dev/usb/usbnet.h
239
struct usbd_interface *un_iface;
sys/dev/usb/uslsa.c
97
struct usbd_interface * sc_iface; /* interface */
sys/dev/usb/usscanner.c
101
struct usbd_interface *sc_iface;
sys/dev/usb/usscanner.c
184
struct usbd_interface * iface;
sys/dev/usb/ustir.c
246
struct usbd_interface *iface;
sys/dev/usb/ustir.c
98
struct usbd_interface *sc_iface;
sys/dev/usb/utoppy.c
137
struct usbd_interface *sc_iface; /* interface */
sys/dev/usb/utoppy.c
231
struct usbd_interface *iface;
sys/dev/usb/uvideo.c
217
struct usbd_interface *vs_iface;
sys/dev/usb/uvideo.c
250
struct usbd_interface *sc_iface; /* interface handle */
sys/dev/usb/uvisor.c
138
struct usbd_interface * sc_iface; /* interface */
sys/dev/usb/uvisor.c
216
struct usbd_interface *iface;
sys/dev/usb/uvscom.c
144
struct usbd_interface * sc_iface; /* interface */
sys/dev/usb/uvscom.c
147
struct usbd_interface * sc_intr_iface; /* interrupt interface */