exfer 2435 dev/usb/ehci.c usb_rem_task(epipe->pipe.device, &exfer->abort_task); exfer 2448 dev/usb/ehci.c if (exfer->ehci_xfer_flags & EHCI_XFER_ABORTING) { exfer 2456 dev/usb/ehci.c exfer->ehci_xfer_flags |= EHCI_XFER_ABORTWAIT; exfer 2457 dev/usb/ehci.c while (exfer->ehci_xfer_flags & EHCI_XFER_ABORTING) exfer 2458 dev/usb/ehci.c tsleep(&exfer->ehci_xfer_flags, PZERO, "ehciaw", 0); exfer 2466 dev/usb/ehci.c exfer->ehci_xfer_flags |= EHCI_XFER_ABORTING; exfer 2469 dev/usb/ehci.c usb_rem_task(epipe->pipe.device, &exfer->abort_task); exfer 2488 dev/usb/ehci.c for (sqtd = exfer->sqtdstart; ; sqtd = sqtd->nextqtd) { exfer 2490 dev/usb/ehci.c if (sqtd == exfer->sqtdend) exfer 2529 dev/usb/ehci.c us = exfer->sqtdstart->physaddr; exfer 2532 dev/usb/ehci.c snext = exfer->sqtdend->nextqtd; exfer 2541 dev/usb/ehci.c while (sqtd && sqtd != exfer->sqtdstart) { exfer 2551 dev/usb/ehci.c *psqtd = exfer->sqtdend->nextqtd; exfer 2565 dev/usb/ehci.c sqtd = exfer->sqtdstart; exfer 2566 dev/usb/ehci.c for (sqtd = exfer->sqtdstart; ; sqtd = sqtd->nextqtd) { exfer 2570 dev/usb/ehci.c if (sqtd == exfer->sqtdend) exfer 2597 dev/usb/ehci.c exfer->isdone = 1; exfer 2600 dev/usb/ehci.c exfer->ehci_xfer_flags &= ~EHCI_XFER_ABORTING; exfer 2601 dev/usb/ehci.c if (exfer->ehci_xfer_flags & EHCI_XFER_ABORTWAIT) { exfer 2602 dev/usb/ehci.c exfer->ehci_xfer_flags &= ~EHCI_XFER_ABORTWAIT; exfer 2603 dev/usb/ehci.c wakeup(&exfer->ehci_xfer_flags); exfer 2614 dev/usb/ehci.c struct ehci_xfer *exfer = addr; exfer 2615 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)exfer->xfer.pipe; exfer 2618 dev/usb/ehci.c DPRINTF(("ehci_timeout: exfer=%p\n", exfer)); exfer 2621 dev/usb/ehci.c usbd_dump_pipe(exfer->xfer.pipe); exfer 2625 dev/usb/ehci.c ehci_abort_xfer(&exfer->xfer, USBD_TIMEOUT); exfer 2630 dev/usb/ehci.c usb_add_task(exfer->xfer.pipe->device, &exfer->abort_task); exfer 2856 dev/usb/ehci.c exfer->sqtdstart = setup; exfer 2857 dev/usb/ehci.c exfer->sqtdend = stat; exfer 2859 dev/usb/ehci.c if (!exfer->isdone) { exfer 2860 dev/usb/ehci.c printf("ehci_device_request: not done, exfer=%p\n", exfer); exfer 2862 dev/usb/ehci.c exfer->isdone = 0; exfer 2873 dev/usb/ehci.c ehci_add_intr_list(sc, exfer); exfer 2968 dev/usb/ehci.c exfer->sqtdstart = data; exfer 2969 dev/usb/ehci.c exfer->sqtdend = dataend; exfer 2971 dev/usb/ehci.c if (!exfer->isdone) { exfer 2972 dev/usb/ehci.c printf("ehci_device_bulk_start: not done, ex=%p\n", exfer); exfer 2974 dev/usb/ehci.c exfer->isdone = 0; exfer 2984 dev/usb/ehci.c ehci_add_intr_list(sc, exfer); exfer 3143 dev/usb/ehci.c exfer->sqtdstart = data; exfer 3144 dev/usb/ehci.c exfer->sqtdend = dataend; exfer 3146 dev/usb/ehci.c if (!exfer->isdone) exfer 3147 dev/usb/ehci.c printf("ehci_device_intr_start: not done, ex=%p\n", exfer); exfer 3148 dev/usb/ehci.c exfer->isdone = 0; exfer 3158 dev/usb/ehci.c ehci_add_intr_list(sc, exfer); exfer 3236 dev/usb/ehci.c exfer->sqtdstart = data; exfer 3237 dev/usb/ehci.c exfer->sqtdend = dataend; exfer 3239 dev/usb/ehci.c if (!exfer->isdone) { exfer 3241 dev/usb/ehci.c exfer); exfer 3243 dev/usb/ehci.c exfer->isdone = 0;