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;