Lines Matching refs:epd
800 struct usb_endpoint_descriptor *epd)
803 u8 addr = epd->bEndpointAddress;
805 if (usb_endpoint_is_bulk_in(epd)) {
809 epds->bulk_in[epds->num_bulk_in++] = epd;
810 } else if (usb_endpoint_is_bulk_out(epd)) {
814 epds->bulk_out[epds->num_bulk_out++] = epd;
815 } else if (usb_endpoint_is_int_in(epd)) {
819 epds->interrupt_in[epds->num_interrupt_in++] = epd;
820 } else if (usb_endpoint_is_int_out(epd)) {
824 epds->interrupt_out[epds->num_interrupt_out++] = epd;
833 struct usb_endpoint_descriptor *epd;
838 epd = &iface_desc->endpoint[i].desc;
839 store_endpoint(serial, epds, epd);
844 struct usb_endpoint_descriptor *epd)
851 buffer_size = max_t(int, type->bulk_in_size, usb_endpoint_maxp(epd));
853 port->bulk_in_endpointAddress = epd->bEndpointAddress;
864 usb_rcvbulkpipe(udev, epd->bEndpointAddress),
876 struct usb_endpoint_descriptor *epd)
888 buffer_size = usb_endpoint_maxp(epd);
890 port->bulk_out_endpointAddress = epd->bEndpointAddress;
901 usb_sndbulkpipe(udev, epd->bEndpointAddress),
913 struct usb_endpoint_descriptor *epd)
922 buffer_size = usb_endpoint_maxp(epd);
923 port->interrupt_in_endpointAddress = epd->bEndpointAddress;
928 usb_rcvintpipe(udev, epd->bEndpointAddress),
931 epd->bInterval);
937 struct usb_endpoint_descriptor *epd)
946 buffer_size = usb_endpoint_maxp(epd);
948 port->interrupt_out_endpointAddress = epd->bEndpointAddress;
953 usb_sndintpipe(udev, epd->bEndpointAddress),
956 epd->bInterval);