Lines Matching refs:ed
158 usb_endpoint_descriptor_t *ed; in ubsa_attach() local
230 ed = usbd_interface2endpoint_descriptor(sc->sc_iface[0], i); in ubsa_attach()
231 if (ed == NULL) { in ubsa_attach()
237 if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && in ubsa_attach()
238 UE_GET_XFERTYPE(ed->bmAttributes) == UE_INTERRUPT) { in ubsa_attach()
239 sc->sc_intr_number = ed->bEndpointAddress; in ubsa_attach()
240 sc->sc_isize = UGETW(ed->wMaxPacketSize); in ubsa_attach()
241 } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_IN && in ubsa_attach()
242 UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) { in ubsa_attach()
243 ucaa.ucaa_bulkin = ed->bEndpointAddress; in ubsa_attach()
244 ucaa.ucaa_ibufsize = UGETW(ed->wMaxPacketSize); in ubsa_attach()
245 } else if (UE_GET_DIR(ed->bEndpointAddress) == UE_DIR_OUT && in ubsa_attach()
246 UE_GET_XFERTYPE(ed->bmAttributes) == UE_BULK) { in ubsa_attach()
247 ucaa.ucaa_bulkout = ed->bEndpointAddress; in ubsa_attach()
248 ucaa.ucaa_obufsize = UGETW(ed->wMaxPacketSize); in ubsa_attach()