Lines Matching defs:ed
195 usb_endpoint_descriptor_t *ed;
282 ed = usbd_interface2endpoint_descriptor(
284 if (ed == NULL) {
291 if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN &&
292 UE_GET_XFERTYPE(ed->bmAttributes) == UE_INTERRUPT) {
293 sc->sc_intr_number = ed->bEndpointAddress;
294 sc->sc_isize = UGETW(ed->wMaxPacketSize);
295 } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN &&
296 UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) {
297 ucaa.ucaa_bulkin = ed->bEndpointAddress;
298 } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_OUT &&
299 UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) {
300 ucaa.ucaa_bulkout = ed->bEndpointAddress;
509 usb_endpoint_descriptor_t *ed;
518 ed = usbd_interface2endpoint_descriptor(sc->sc_iface[iface], i);
519 if (ed == NULL)
522 if (UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) {
524 ed->bEndpointAddress, UF_ENDPOINT_HALT);
527 __func__, ed->bEndpointAddress));