Lines Matching refs:ed

269 	struct usb_endpoint_descriptor *ed;  in usb_make_endpoint_desc()  local
284 temp->size += sizeof(*ed) + 2; in usb_make_endpoint_desc()
286 temp->size += sizeof(*ed); in usb_make_endpoint_desc()
317 ed = USB_ADD_BYTES(temp->buf, old_size); in usb_make_endpoint_desc()
319 ed->bLength = sizeof(*ed) + 2; in usb_make_endpoint_desc()
321 ed->bLength = sizeof(*ed); in usb_make_endpoint_desc()
322 ed->bDescriptorType = UDESC_ENDPOINT; in usb_make_endpoint_desc()
323 ed->bEndpointAddress = ea; in usb_make_endpoint_desc()
324 ed->bmAttributes = ted->bmAttributes; in usb_make_endpoint_desc()
325 USETW(ed->wMaxPacketSize, mps); in usb_make_endpoint_desc()
331 ed->bInterval = in usb_make_endpoint_desc()
337 ed->bInterval = 0; /* not used */ in usb_make_endpoint_desc()
343 ed->bInterval = 1; /* 1 ms */ in usb_make_endpoint_desc()
346 ed->bInterval = 4; /* 1 ms */ in usb_make_endpoint_desc()
354 ed->bInterval = 1; /* 1 ms */ in usb_make_endpoint_desc()
357 ed->bInterval = 1; /* 125 us */ in usb_make_endpoint_desc()
764 struct usb_endpoint_descriptor *ed; in usb_hw_ep_get_needs() local
793 (desc->bLength >= sizeof(*ed))) { in usb_hw_ep_get_needs()
794 ed = (void *)desc; in usb_hw_ep_get_needs()
803 temp = (ed->bmAttributes & UE_XFERTYPE); in usb_hw_ep_get_needs()
810 wMaxPacketSize = UGETW(ed->wMaxPacketSize); in usb_hw_ep_get_needs()
826 ep_no = (ed->bEndpointAddress & UE_ADDR); in usb_hw_ep_get_needs()
849 } else if (ed->bEndpointAddress & UE_DIR_IN) { in usb_hw_ep_get_needs()
872 if (ed->bEndpointAddress & UE_DIR_IN) { in usb_hw_ep_get_needs()
873 ed->bEndpointAddress = in usb_hw_ep_get_needs()
876 ed->bEndpointAddress = in usb_hw_ep_get_needs()
889 if (ed->bEndpointAddress & UE_DIR_IN) { in usb_hw_ep_get_needs()