Lines Matching refs:ed
377 usb_endpoint_descriptor_t *ed; in umsm_attach() local
419 ed = usbd_interface2endpoint_descriptor(sc->sc_iface, i); in umsm_attach()
420 if (ed == NULL) { in umsm_attach()
427 if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && in umsm_attach()
428 UE_GET_XFERTYPE(ed->bmAttributes) == UE_INTERRUPT) { in umsm_attach()
429 sc->sc_intr_number = ed->bEndpointAddress; in umsm_attach()
430 sc->sc_isize = UGETW(ed->wMaxPacketSize); in umsm_attach()
433 } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && in umsm_attach()
434 UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) in umsm_attach()
435 uca.bulkin = ed->bEndpointAddress; in umsm_attach()
436 else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_OUT && in umsm_attach()
437 UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) in umsm_attach()
438 uca.bulkout = ed->bEndpointAddress; in umsm_attach()
688 usb_endpoint_descriptor_t *ed; in umsm_umass_changemode() local
776 ed = usbd_interface2endpoint_descriptor(sc->sc_iface, i); in umsm_umass_changemode()
777 if (ed == NULL) { in umsm_umass_changemode()
781 if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_OUT && in umsm_umass_changemode()
782 UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) in umsm_umass_changemode()
783 target_ep = ed->bEndpointAddress; in umsm_umass_changemode()