Lines Matching refs:epid

652 pci_xhci_init_ep(struct pci_xhci_dev_emu *dev, int epid)  in pci_xhci_init_ep()  argument
660 ep_ctx = &dev_ctx->ctx_ep[epid]; in pci_xhci_init_ep()
661 devep = &dev->eps[epid]; in pci_xhci_init_ep()
664 DPRINTF(("init_ep %d with pstreams %u", epid, pstreams)); in pci_xhci_init_ep()
679 DPRINTF(("init_ep %d with no pstreams", epid)); in pci_xhci_init_ep()
695 pci_xhci_disable_ep(struct pci_xhci_dev_emu *dev, int epid) in pci_xhci_disable_ep() argument
701 DPRINTF(("pci_xhci disable_ep %d", epid)); in pci_xhci_disable_ep()
704 ep_ctx = &dev_ctx->ctx_ep[epid]; in pci_xhci_disable_ep()
707 devep = &dev->eps[epid]; in pci_xhci_disable_ep()
1151 uint32_t cmderr, epid; in pci_xhci_cmd_reset_ep() local
1154 epid = XHCI_TRB_3_EP_GET(trb->dwTrb3); in pci_xhci_cmd_reset_ep()
1156 DPRINTF(("pci_xhci: reset ep %u: slot %u", epid, slot)); in pci_xhci_cmd_reset_ep()
1172 if (epid < 1 || epid > 31) { in pci_xhci_cmd_reset_ep()
1173 DPRINTF(("pci_xhci: reset ep: invalid epid %u", epid)); in pci_xhci_cmd_reset_ep()
1178 devep = &dev->eps[epid]; in pci_xhci_cmd_reset_ep()
1185 ep_ctx = &dev_ctx->ctx_ep[epid]; in pci_xhci_cmd_reset_ep()
1193 epid, ep_ctx->dwEpCtx0, ep_ctx->dwEpCtx1, ep_ctx->qwEpCtx2, in pci_xhci_cmd_reset_ep()
1246 uint32_t cmderr, epid; in pci_xhci_cmd_set_tr() local
1264 epid = XHCI_TRB_3_EP_GET(trb->dwTrb3); in pci_xhci_cmd_set_tr()
1265 if (epid < 1 || epid > 31) { in pci_xhci_cmd_set_tr()
1266 DPRINTF(("pci_xhci: set_tr_deq: invalid epid %u", epid)); in pci_xhci_cmd_set_tr()
1274 ep_ctx = &dev_ctx->ctx_ep[epid]; in pci_xhci_cmd_set_tr()
1275 devep = &dev->eps[epid]; in pci_xhci_cmd_set_tr()
1573 uint32_t slot, uint32_t epid, int *do_intr) in pci_xhci_xfer_complete() argument
1586 devep = &dev->eps[epid]; in pci_xhci_xfer_complete()
1592 ep_ctx = &dev_ctx->ctx_ep[epid]; in pci_xhci_xfer_complete()
1638 XHCI_TRB_3_SLOT_SET(slot) | XHCI_TRB_3_EP_SET(epid); in pci_xhci_xfer_complete()
1707 struct xhci_endp_ctx *ep_ctx, uint32_t slot, uint32_t epid) in pci_xhci_try_usb_xfer() argument
1734 epid & 0x1 ? USB_XFER_IN : USB_XFER_OUT, epid/2); in pci_xhci_try_usb_xfer()
1740 err = pci_xhci_xfer_complete(sc, xfer, slot, epid, in pci_xhci_try_usb_xfer()
1764 uint32_t epid, uint64_t addr, uint32_t ccs, uint32_t streamid) in pci_xhci_handle_transfer() argument
1865 if ((epid > 1) && (trbflags & XHCI_TRB_3_IOC_BIT)) { in pci_xhci_handle_transfer()
1895 if (epid == 1) in pci_xhci_handle_transfer()
1906 if (epid == 1) { in pci_xhci_handle_transfer()
1917 err = pci_xhci_xfer_complete(sc, xfer, slot, epid, in pci_xhci_handle_transfer()
1925 pci_xhci_try_usb_xfer(sc, dev, devep, ep_ctx, slot, epid); in pci_xhci_handle_transfer()
1946 if (epid == 1) in pci_xhci_handle_transfer()
1954 uint32_t epid, uint32_t streamid) in pci_xhci_device_doorbell() argument
1967 slot, epid, streamid)); in pci_xhci_device_doorbell()
1974 if (epid == 0 || epid >= XHCI_MAX_ENDPOINTS) { in pci_xhci_device_doorbell()
1975 DPRINTF(("pci_xhci: invalid endpoint %u", epid)); in pci_xhci_device_doorbell()
1980 devep = &dev->eps[epid]; in pci_xhci_device_doorbell()
1985 ep_ctx = &dev_ctx->ctx_ep[epid]; in pci_xhci_device_doorbell()
1990 epid, ep_ctx->dwEpCtx0, ep_ctx->dwEpCtx1, ep_ctx->qwEpCtx2, in pci_xhci_device_doorbell()
2001 pci_xhci_try_usb_xfer(sc, dev, devep, ep_ctx, slot, epid); in pci_xhci_device_doorbell()
2047 ep_ctx->qwEpCtx2, devep->ep_ringaddr, epid)); in pci_xhci_device_doorbell()
2051 pci_xhci_handle_transfer(sc, dev, devep, ep_ctx, trb, slot, epid, in pci_xhci_device_doorbell()
2667 int epid; in pci_xhci_dev_intr() local
2670 epid = epctx & ~0x80; in pci_xhci_dev_intr()
2673 epid = (epid * 2) + (dir_in ? 1 : 0); in pci_xhci_dev_intr()
2675 assert(epid >= 1 && epid <= 31); in pci_xhci_dev_intr()
2705 ep_ctx = &dev_ctx->ctx_ep[epid]; in pci_xhci_dev_intr()
2708 epid)); in pci_xhci_dev_intr()
2712 DPRINTF(("xhci device interrupt on endpoint %d", epid)); in pci_xhci_dev_intr()
2714 pci_xhci_device_doorbell(sc, hci->hci_port, epid, 0); in pci_xhci_dev_intr()