Lines Matching defs:ifaces
1182 struct usbd_interface **ifaces;
1189 ifaces = kmem_zalloc(nifaces * sizeof(*ifaces), KM_SLEEP);
1192 ifaces[i] = &dev->ud_ifaces[i];
1194 DPRINTF("interface %jd %#jx", i, (uintptr_t)ifaces[i], 0, 0);
1204 uiaa.uiaa_ifaces = ifaces;
1213 if (!ifaces[i]) {
1217 uiaa.uiaa_iface = ifaces[i];
1218 uiaa.uiaa_class = ifaces[i]->ui_idesc->bInterfaceClass;
1219 uiaa.uiaa_subclass = ifaces[i]->ui_idesc->bInterfaceSubClass;
1220 uiaa.uiaa_proto = ifaces[i]->ui_idesc->bInterfaceProtocol;
1221 uiaa.uiaa_ifaceno = ifaces[i]->ui_idesc->bInterfaceNumber;
1250 ifaces[i] = NULL;
1251 /* account for ifaces claimed by the driver behind our back */
1254 if (!ifaces[j] && !dev->ud_subdevs[j]) {
1263 kmem_free(ifaces, nifaces * sizeof(*ifaces));