Lines Matching refs:ed
169 usb_endpoint_descriptor_t *ed; in umct_attach() local
212 ed = usbd_interface2endpoint_descriptor(sc->sc_iface, i); in umct_attach()
213 if (ed == NULL) { in umct_attach()
225 if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && in umct_attach()
226 UE_GET_XFERTYPE(ed->bmAttributes) == UE_INTERRUPT && in umct_attach()
227 UGETW(ed->wMaxPacketSize) != 0x2) { in umct_attach()
228 uca.bulkin = ed->bEndpointAddress; in umct_attach()
229 } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_OUT && in umct_attach()
230 UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) { in umct_attach()
231 uca.bulkout = ed->bEndpointAddress; in umct_attach()
232 } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && in umct_attach()
233 UE_GET_XFERTYPE(ed->bmAttributes) == UE_INTERRUPT) { in umct_attach()
234 sc->sc_intr_number = ed->bEndpointAddress; in umct_attach()
235 sc->sc_isize = UGETW(ed->wMaxPacketSize); in umct_attach()