Lines Matching refs:ed
175 usb_endpoint_descriptor_t *ed; in umct_attach() local
237 ed = usbd_interface2endpoint_descriptor(sc->sc_iface, i); in umct_attach()
238 if (ed == NULL) { in umct_attach()
250 if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && in umct_attach()
251 UE_GET_XFERTYPE(ed->bmAttributes) == UE_INTERRUPT && in umct_attach()
252 UGETW(ed->wMaxPacketSize) != 0x2) { in umct_attach()
253 ucaa.ucaa_bulkin = ed->bEndpointAddress; in umct_attach()
254 } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_OUT && in umct_attach()
255 UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) { in umct_attach()
256 ucaa.ucaa_bulkout = ed->bEndpointAddress; in umct_attach()
257 } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && in umct_attach()
258 UE_GET_XFERTYPE(ed->bmAttributes) == UE_INTERRUPT) { in umct_attach()
259 sc->sc_intr_number = ed->bEndpointAddress; in umct_attach()
260 sc->sc_isize = UGETW(ed->wMaxPacketSize); in umct_attach()