Searched refs:edesc (Results 1 - 25 of 25) sorted by relevance

/freebsd-10.3-release/sys/dev/usb/
H A Dusb_debug.c189 printf(" edesc=%p isoc_next=%d toggle_next=%d",
190 ep->edesc, ep->isoc_next, ep->toggle_next);
192 if (ep->edesc) {
194 ep->edesc->bEndpointAddress);
228 xfer->endpoint->edesc->bEndpointAddress,
229 xfer->endpoint->edesc->bmAttributes);
H A Dusb_device.c201 if (ep->edesc == NULL) {
205 if ((ep->edesc->bEndpointAddress & EA_MASK) == ea_val) {
213 if ((udev->ctrl_ep.edesc != NULL) &&
214 ((udev->ctrl_ep.edesc->bEndpointAddress & EA_MASK) == ea_val)) {
312 if ((ep->edesc == NULL) ||
318 if (((ep->edesc->bEndpointAddress & ea_mask) == ea_val) &&
319 ((ep->edesc->bmAttributes & type_mask) == type_val)) {
331 if ((udev->ctrl_ep.edesc != NULL) &&
332 ((udev->ctrl_ep.edesc->bEndpointAddress & ea_mask) == ea_val) &&
333 ((udev->ctrl_ep.edesc
374 usb_init_endpoint(struct usb_device *udev, uint8_t iface_index, struct usb_endpoint_descriptor *edesc, struct usb_endpoint_ss_comp_descriptor *ecomp, struct usb_endpoint *ep) argument
[all...]
H A Dusb_transfer.c367 struct usb_endpoint_descriptor *edesc; local
386 edesc = xfer->endpoint->edesc;
389 type = (edesc->bmAttributes & UE_XFERTYPE);
396 xfer->endpointno = edesc->bEndpointAddress;
397 xfer->max_packet_size = UGETW(edesc->wMaxPacketSize);
532 xfer->fps_shift = edesc->bInterval;
569 xfer->interval = edesc->bInterval;
2569 [xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE]++;
2572 [xfer->endpoint->edesc
[all...]
H A Dusb_generic.c182 struct usb_endpoint_descriptor *ed = ep->edesc;
238 struct usb_endpoint_descriptor *ed = ep->edesc;
307 struct usb_endpoint_descriptor *ed = ep->edesc;
1493 ed = ep->edesc;
1601 req.wIndex[0] = ep->edesc->bEndpointAddress;
1721 if (ep && ep->edesc) {
1722 *ed = *ep->edesc;
H A Dusb_hub.c316 (port == 0) || (ep->edesc == NULL)) {
338 wValue = (ep->edesc->bEndpointAddress & 0xF) |
340 ((ep->edesc->bEndpointAddress & 0x80) << 8) |
341 ((ep->edesc->bmAttributes & 3) << 12);
1938 switch (xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE) {
2016 switch (xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE) {
2384 xfer_type = xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE;
H A Dusb_pf.c440 up->up_xfertype = xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE;
H A Dusb_request.c253 if (ep->edesc &&
273 if (ep->edesc &&
281 req.wIndex[0] = ep->edesc->bEndpointAddress;
H A Dusbdi.h143 struct usb_endpoint_descriptor *edesc; member in struct:usb_endpoint
H A Dusb_compat_linux.c977 bcopy(udev->ctrl_ep.edesc, &udev->ep0.desc,
H A Dusb_dev.c664 if (ep->edesc == NULL) {
/freebsd-10.3-release/usr.sbin/usbconfig/
H A Ddump.c272 struct LIBUSB20_ENDPOINT_DESC_DECODED *edesc; local
274 edesc = &ep->desc;
275 LIBUSB20_ENDPOINT_DESC(DUMP3, edesc);
/freebsd-10.3-release/sys/compat/ndis/
H A Dsubr_usbd.c516 usb_endpoint_descriptor_t *edesc; local
546 edesc = ep->edesc;
548 pipe->upi_handle = edesc;
549 pipe->upi_epaddr = edesc->bEndpointAddress;
550 pipe->upi_maxpktsize = UGETW(edesc->wMaxPacketSize);
551 pipe->upi_type = UE_GET_XFERTYPE(edesc->bmAttributes);
553 ret = usbd_setup_endpoint(ip, intf->uii_intfnum, edesc);
562 pipe->upi_interval = edesc->bInterval + 5;
564 pipe->upi_interval = edesc
[all...]
/freebsd-10.3-release/sys/dev/usb/controller/
H A Dxhci.c2043 mult = (xfer->endpoint->edesc->
2325 struct usb_endpoint_descriptor *edesc, struct xhci_endpoint_ext *pepext,
2345 epno = edesc->bEndpointAddress;
2346 type = edesc->bmAttributes & UE_XFERTYPE;
2455 switch (edesc->bmAttributes & UE_XFERTYPE) {
2488 xfer->endpoint->edesc);
2516 xfer->endpoint->edesc, pepext,
2794 xhci_get_endpoint_ext(struct usb_device *udev, struct usb_endpoint_descriptor *edesc) argument
2803 epno = edesc->bEndpointAddress;
2804 if ((edesc
2324 xhci_configure_endpoint(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, struct xhci_endpoint_ext *pepext, uint16_t interval, uint8_t max_packet_count, uint8_t mult, uint8_t fps_shift, uint16_t max_packet_size, uint16_t max_frame_size, uint8_t ep_mode) argument
3792 struct usb_endpoint_descriptor *edesc; local
3981 xhci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, struct usb_endpoint *ep) argument
[all...]
H A Datmegadci.c1137 ep_no = (ep->edesc->bEndpointAddress & UE_ADDR);
1225 ed = ep->edesc;
2034 if ((xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE) == UE_CONTROL) {
2100 atmegadci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
2107 edesc->bEndpointAddress, udev->flags.usb_mode,
2116 if ((edesc->bmAttributes & UE_XFERTYPE) == UE_ISOCHRONOUS)
H A Davr32dci.c1103 ep_no = (pipe->edesc->bEndpointAddress & UE_ADDR);
1192 ed = pipe->edesc;
1973 if ((xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE) == UE_CONTROL) {
2043 avr32dci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
2050 edesc->bEndpointAddress, udev->flags.usb_mode,
2060 if ((edesc->bmAttributes & UE_XFERTYPE) == UE_ISOCHRONOUS)
H A Duss820dci.c1239 ep_no = (ep->edesc->bEndpointAddress & UE_ADDR);
1240 ep_dir = (ep->edesc->bEndpointAddress & (UE_DIR_IN | UE_DIR_OUT));
1241 ep_type = (ep->edesc->bmAttributes & UE_XFERTYPE);
1326 ed = ep->edesc;
2330 uss820dci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
2337 edesc->bEndpointAddress, udev->flags.usb_mode,
2346 switch (edesc->bmAttributes & UE_XFERTYPE) {
H A Dat91dci.c1287 csr_reg = (ep->edesc->bEndpointAddress & UE_ADDR);
1415 ed = ep->edesc;
2310 at91dci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
2317 edesc->bEndpointAddress, udev->flags.usb_mode,
2326 switch (edesc->bmAttributes & UE_XFERTYPE) {
H A Ddwc_otg.c3671 ep_no = ep->edesc->bEndpointAddress;
3789 ed = ep->edesc;
4800 ep_type = (xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE);
4885 dwc_otg_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
4892 edesc->bEndpointAddress, udev->flags.usb_mode,
4905 (edesc->wMaxPacketSize[1] & 0x18) != 0 &&
4906 (edesc->bmAttributes & UE_XFERTYPE) != UE_ISOCHRONOUS) {
4913 if ((edesc->bmAttributes & UE_XFERTYPE) == UE_ISOCHRONOUS)
H A Dmusb_otg.c2412 xfer_type = xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE;
2851 ep_no = (ep->edesc->bEndpointAddress & UE_ADDR);
2856 if (ep->edesc->bEndpointAddress & UE_DIR_IN) {
3035 ed = ep->edesc;
4189 musbotg_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
4196 edesc->bEndpointAddress, udev->flags.usb_mode,
4200 switch (edesc->bmAttributes & UE_XFERTYPE) {
H A Dohci.c2547 ohci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
2554 edesc->bEndpointAddress, udev->flags.usb_mode,
2558 switch (edesc->bmAttributes & UE_XFERTYPE) {
H A Duhci.c3030 uhci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
3037 edesc->bEndpointAddress, udev->flags.usb_mode,
3041 switch (edesc->bmAttributes & UE_XFERTYPE) {
H A Dehci.c3741 ehci_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
3748 edesc->bEndpointAddress, udev->flags.usb_mode,
3761 switch (edesc->bmAttributes & UE_XFERTYPE) {
/freebsd-10.3-release/sys/mips/cavium/usb/
H A Doctusb.c1777 qh->ep_type = xfer->endpoint->edesc->bmAttributes;
1788 switch (xfer->endpoint->edesc->bmAttributes & UE_XFERTYPE) {
1854 octusb_ep_init(struct usb_device *udev, struct usb_endpoint_descriptor *edesc, argument
1860 ep, udev->address, edesc->bEndpointAddress,
1864 switch (edesc->bmAttributes & UE_XFERTYPE) {
/freebsd-10.3-release/cddl/contrib/opensolaris/cmd/lockstat/
H A Dlockstat.c1025 dtrace_eprobedesc_t *edesc = pdata->dtpda_edesc; local
1031 lsrec_fill(lsrec, edesc->dtepd_rec, edesc->dtepd_nrecs, data);
/freebsd-10.3-release/sys/dev/cxgb/
H A Dcxgb_main.c2588 struct ch_desc *edesc = (struct ch_desc *)data; local
2590 if (edesc->queue_num >= SGE_QSETS * 6)
2592 ret = t3_get_desc(&sc->sge.qs[edesc->queue_num / 6],
2593 edesc->queue_num % 6, edesc->idx, edesc->data);
2596 edesc->size = ret;

Completed in 392 milliseconds