pipe 108 dev/usb/ehci.c struct usbd_pipe pipe;
pipe 192 dev/usb/ehci.c void ehci_device_clear_toggle(usbd_pipe_handle pipe);
pipe 193 dev/usb/ehci.c void ehci_noop(usbd_pipe_handle pipe);
pipe 631 dev/usb/ehci.c usbd_pipe_handle pipe;
pipe 640 dev/usb/ehci.c pipe = xfer->pipe;
pipe 743 dev/usb/ehci.c usb_rem_task(ex->xfer.pipe->device, &ex->abort_task);
pipe 752 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)xfer->pipe;
pipe 822 dev/usb/ehci.c xfer->pipe->device->address,
pipe 823 dev/usb/ehci.c xfer->pipe->endpoint->edesc->bEndpointAddress,
pipe 1155 dev/usb/ehci.c ehci_device_clear_toggle(usbd_pipe_handle pipe)
pipe 1157 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)pipe;
pipe 1163 dev/usb/ehci.c usbd_dump_pipe(pipe);
pipe 1173 dev/usb/ehci.c ehci_noop(usbd_pipe_handle pipe)
pipe 1310 dev/usb/ehci.c ehci_open(usbd_pipe_handle pipe)
pipe 1312 dev/usb/ehci.c usbd_device_handle dev = pipe->device;
pipe 1314 dev/usb/ehci.c usb_endpoint_descriptor_t *ed = pipe->endpoint->edesc;
pipe 1317 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)pipe;
pipe 1325 dev/usb/ehci.c pipe, addr, ed->bEndpointAddress, sc->sc_addr));
pipe 1341 dev/usb/ehci.c pipe->methods = &ehci_root_ctrl_methods;
pipe 1344 dev/usb/ehci.c pipe->methods = &ehci_root_intr_methods;
pipe 1393 dev/usb/ehci.c htole32(EHCI_QTD_SET_TOGGLE(pipe->endpoint->savedtoggle));
pipe 1407 dev/usb/ehci.c pipe->methods = &ehci_device_ctrl_methods;
pipe 1413 dev/usb/ehci.c pipe->methods = &ehci_device_bulk_methods;
pipe 1419 dev/usb/ehci.c pipe->methods = &ehci_device_intr_methods;
pipe 1420 dev/usb/ehci.c ival = pipe->interval;
pipe 1425 dev/usb/ehci.c pipe->methods = &ehci_device_isoc_methods;
pipe 1649 dev/usb/ehci.c return (ehci_root_ctrl_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 1655 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)xfer->pipe->device->bus;
pipe 2061 dev/usb/ehci.c ehci_root_ctrl_close(usbd_pipe_handle pipe)
pipe 2083 dev/usb/ehci.c return (ehci_root_intr_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 2089 dev/usb/ehci.c usbd_pipe_handle pipe = xfer->pipe;
pipe 2090 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
pipe 2106 dev/usb/ehci.c if (xfer->pipe->intrxfer == xfer) {
pipe 2108 dev/usb/ehci.c xfer->pipe->intrxfer = NULL;
pipe 2118 dev/usb/ehci.c ehci_root_intr_close(usbd_pipe_handle pipe)
pipe 2120 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
pipe 2241 dev/usb/ehci.c iscontrol = (epipe->pipe.endpoint->edesc->bmAttributes & UE_XFERTYPE) ==
pipe 2249 dev/usb/ehci.c mps = UGETW(epipe->pipe.endpoint->edesc->wMaxPacketSize);
pipe 2390 dev/usb/ehci.c ehci_close_pipe(usbd_pipe_handle pipe, ehci_soft_qh_t *head)
pipe 2392 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)pipe;
pipe 2393 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
pipe 2400 dev/usb/ehci.c pipe->endpoint->savedtoggle =
pipe 2419 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)xfer->pipe;
pipe 2420 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)epipe->pipe.device->bus;
pipe 2435 dev/usb/ehci.c usb_rem_task(epipe->pipe.device, &exfer->abort_task);
pipe 2469 dev/usb/ehci.c usb_rem_task(epipe->pipe.device, &exfer->abort_task);
pipe 2615 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)exfer->xfer.pipe;
pipe 2616 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)epipe->pipe.device->bus;
pipe 2621 dev/usb/ehci.c usbd_dump_pipe(exfer->xfer.pipe);
pipe 2630 dev/usb/ehci.c usb_add_task(exfer->xfer.pipe->device, &exfer->abort_task);
pipe 2682 dev/usb/ehci.c return (ehci_device_ctrl_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 2688 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)xfer->pipe->device->bus;
pipe 2715 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)xfer->pipe->device->bus;
pipe 2744 dev/usb/ehci.c ehci_device_ctrl_close(usbd_pipe_handle pipe)
pipe 2746 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
pipe 2749 dev/usb/ehci.c DPRINTF(("ehci_device_ctrl_close: pipe=%p\n", pipe));
pipe 2750 dev/usb/ehci.c ehci_close_pipe(pipe, sc->sc_async_head);
pipe 2757 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)xfer->pipe;
pipe 2759 dev/usb/ehci.c usbd_device_handle dev = epipe->pipe.device;
pipe 2776 dev/usb/ehci.c epipe->pipe.endpoint->edesc->bEndpointAddress));
pipe 2800 dev/usb/ehci.c EHCI_QH_SET_MPL(UGETW(epipe->pipe.endpoint->edesc->wMaxPacketSize))
pipe 2916 dev/usb/ehci.c return (ehci_device_bulk_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 2923 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)xfer->pipe;
pipe 2924 dev/usb/ehci.c usbd_device_handle dev = epipe->pipe.device;
pipe 2944 dev/usb/ehci.c endpt = epipe->pipe.endpoint->edesc->bEndpointAddress;
pipe 3022 dev/usb/ehci.c ehci_device_bulk_close(usbd_pipe_handle pipe)
pipe 3024 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
pipe 3026 dev/usb/ehci.c DPRINTF(("ehci_device_bulk_close: pipe=%p\n", pipe));
pipe 3027 dev/usb/ehci.c ehci_close_pipe(pipe, sc->sc_async_head);
pipe 3034 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)xfer->pipe->device->bus;
pipe 3091 dev/usb/ehci.c return (ehci_device_intr_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 3098 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)xfer->pipe;
pipe 3099 dev/usb/ehci.c usbd_device_handle dev = xfer->pipe->device;
pipe 3119 dev/usb/ehci.c endpt = epipe->pipe.endpoint->edesc->bEndpointAddress;
pipe 3185 dev/usb/ehci.c if (xfer->pipe->intrxfer == xfer) {
pipe 3187 dev/usb/ehci.c xfer->pipe->intrxfer = NULL;
pipe 3193 dev/usb/ehci.c ehci_device_intr_close(usbd_pipe_handle pipe)
pipe 3195 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)pipe->device->bus;
pipe 3196 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)pipe;
pipe 3200 dev/usb/ehci.c ehci_close_pipe(pipe, isp->sqh);
pipe 3208 dev/usb/ehci.c ehci_softc_t *sc = (ehci_softc_t *)xfer->pipe->device->bus;
pipe 3209 dev/usb/ehci.c struct ehci_pipe *epipe = (struct ehci_pipe *)xfer->pipe;
pipe 3218 dev/usb/ehci.c if (xfer->pipe->repeat) {
pipe 3223 dev/usb/ehci.c endpt = epipe->pipe.endpoint->edesc->bEndpointAddress;
pipe 3269 dev/usb/ehci.c void ehci_device_isoc_close(usbd_pipe_handle pipe) { }
pipe 128 dev/usb/ohci.c usbd_status ohci_setup_isoc(usbd_pipe_handle pipe);
pipe 174 dev/usb/ohci.c struct ohci_pipe *pipe, int ival);
pipe 186 dev/usb/ohci.c void ohci_device_clear_toggle(usbd_pipe_handle pipe);
pipe 187 dev/usb/ohci.c void ohci_noop(usbd_pipe_handle pipe);
pipe 218 dev/usb/ohci.c struct usbd_pipe pipe;
pipe 481 dev/usb/ohci.c curlen -= curlen % UGETW(opipe->pipe.endpoint->edesc->wMaxPacketSize);
pipe 510 dev/usb/ohci.c alen % UGETW(opipe->pipe.endpoint->edesc->wMaxPacketSize) == 0) {
pipe 1375 dev/usb/ohci.c opipe = (struct ohci_pipe *)xfer->pipe;
pipe 1430 dev/usb/ohci.c opipe = (struct ohci_pipe *)xfer->pipe;
pipe 1432 dev/usb/ohci.c uedir = UE_GET_DIR(xfer->pipe->endpoint->edesc->
pipe 1503 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)xfer->pipe;
pipe 1504 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)opipe->pipe.device->bus;
pipe 1512 dev/usb/ohci.c if (xfer->pipe->repeat) {
pipe 1552 dev/usb/ohci.c usbd_pipe_handle pipe;
pipe 1566 dev/usb/ohci.c pipe = xfer->pipe;
pipe 1650 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)xfer->pipe;
pipe 1652 dev/usb/ohci.c usbd_device_handle dev = opipe->pipe.device;
pipe 1669 dev/usb/ohci.c opipe->pipe.endpoint->edesc->bEndpointAddress));
pipe 1694 dev/usb/ohci.c OHCI_ED_SET_MAXP(UGETW(opipe->pipe.endpoint->edesc->wMaxPacketSize)));
pipe 1903 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)oxfer->xfer.pipe;
pipe 1904 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)opipe->pipe.device->bus;
pipe 1915 dev/usb/ohci.c usb_add_task(oxfer->xfer.pipe->device, &oxfer->abort_task);
pipe 2011 dev/usb/ohci.c ohci_open(usbd_pipe_handle pipe)
pipe 2013 dev/usb/ohci.c usbd_device_handle dev = pipe->device;
pipe 2015 dev/usb/ohci.c usb_endpoint_descriptor_t *ed = pipe->endpoint->edesc;
pipe 2016 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)pipe;
pipe 2029 dev/usb/ohci.c pipe, addr, ed->bEndpointAddress, sc->sc_addr));
pipe 2040 dev/usb/ohci.c pipe->methods = &ohci_root_ctrl_methods;
pipe 2043 dev/usb/ohci.c pipe->methods = &ohci_root_intr_methods;
pipe 2078 dev/usb/ohci.c (pipe->endpoint->savedtoggle ? OHCI_TOGGLECARRY : 0));
pipe 2083 dev/usb/ohci.c pipe->methods = &ohci_device_ctrl_methods;
pipe 2094 dev/usb/ohci.c pipe->methods = &ohci_device_intr_methods;
pipe 2095 dev/usb/ohci.c ival = pipe->interval;
pipe 2100 dev/usb/ohci.c pipe->methods = &ohci_device_isoc_methods;
pipe 2101 dev/usb/ohci.c return (ohci_setup_isoc(pipe));
pipe 2103 dev/usb/ohci.c pipe->methods = &ohci_device_bulk_methods;
pipe 2128 dev/usb/ohci.c ohci_close_pipe(usbd_pipe_handle pipe, ohci_soft_ed_t *head)
pipe 2130 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)pipe;
pipe 2131 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)pipe->device->bus;
pipe 2146 dev/usb/ohci.c pipe, std);
pipe 2148 dev/usb/ohci.c usbd_dump_pipe(&opipe->pipe);
pipe 2165 dev/usb/ohci.c pipe->endpoint->savedtoggle =
pipe 2183 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)xfer->pipe;
pipe 2184 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)opipe->pipe.device->bus;
pipe 2221 dev/usb/ohci.c usb_delay_ms(opipe->pipe.device->bus, 20); /* Hardware finishes in 1ms */
pipe 2377 dev/usb/ohci.c return (ohci_root_ctrl_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 2383 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)xfer->pipe->device->bus;
pipe 2699 dev/usb/ohci.c ohci_root_ctrl_close(usbd_pipe_handle pipe)
pipe 2716 dev/usb/ohci.c return (ohci_root_intr_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 2722 dev/usb/ohci.c usbd_pipe_handle pipe = xfer->pipe;
pipe 2723 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)pipe->device->bus;
pipe 2739 dev/usb/ohci.c if (xfer->pipe->intrxfer == xfer) {
pipe 2741 dev/usb/ohci.c xfer->pipe->intrxfer = NULL;
pipe 2751 dev/usb/ohci.c ohci_root_intr_close(usbd_pipe_handle pipe)
pipe 2753 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)pipe->device->bus;
pipe 2773 dev/usb/ohci.c return (ohci_device_ctrl_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 2779 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)xfer->pipe->device->bus;
pipe 2813 dev/usb/ohci.c ohci_device_ctrl_close(usbd_pipe_handle pipe)
pipe 2815 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)pipe;
pipe 2816 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)pipe->device->bus;
pipe 2818 dev/usb/ohci.c DPRINTF(("ohci_device_ctrl_close: pipe=%p\n", pipe));
pipe 2819 dev/usb/ohci.c ohci_close_pipe(pipe, sc->sc_ctrl_head);
pipe 2826 dev/usb/ohci.c ohci_device_clear_toggle(usbd_pipe_handle pipe)
pipe 2828 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)pipe;
pipe 2834 dev/usb/ohci.c ohci_noop(usbd_pipe_handle pipe)
pipe 2849 dev/usb/ohci.c return (ohci_device_bulk_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 2855 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)xfer->pipe;
pipe 2856 dev/usb/ohci.c usbd_device_handle dev = opipe->pipe.device;
pipe 2876 dev/usb/ohci.c endpt = xfer->pipe->endpoint->edesc->bEndpointAddress;
pipe 2966 dev/usb/ohci.c ohci_device_bulk_close(usbd_pipe_handle pipe)
pipe 2968 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)pipe;
pipe 2969 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)pipe->device->bus;
pipe 2971 dev/usb/ohci.c DPRINTF(("ohci_device_bulk_close: pipe=%p\n", pipe));
pipe 2972 dev/usb/ohci.c ohci_close_pipe(pipe, sc->sc_bulk_head);
pipe 2989 dev/usb/ohci.c return (ohci_device_intr_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 2995 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)xfer->pipe;
pipe 2996 dev/usb/ohci.c usbd_device_handle dev = opipe->pipe.device;
pipe 3015 dev/usb/ohci.c endpt = xfer->pipe->endpoint->edesc->bEndpointAddress;
pipe 3076 dev/usb/ohci.c if (xfer->pipe->intrxfer == xfer) {
pipe 3078 dev/usb/ohci.c xfer->pipe->intrxfer = NULL;
pipe 3085 dev/usb/ohci.c ohci_device_intr_close(usbd_pipe_handle pipe)
pipe 3087 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)pipe;
pipe 3088 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)pipe->device->bus;
pipe 3096 dev/usb/ohci.c pipe, nslots, pos));
pipe 3205 dev/usb/ohci.c ohci_device_isoc_start(SIMPLEQ_FIRST(&xfer->pipe->queue));
pipe 3213 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)xfer->pipe;
pipe 3214 dev/usb/ohci.c usbd_device_handle dev = opipe->pipe.device;
pipe 3334 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)xfer->pipe;
pipe 3335 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)opipe->pipe.device->bus;
pipe 3355 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)xfer->pipe;
pipe 3356 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)opipe->pipe.device->bus;
pipe 3416 dev/usb/ohci.c ohci_setup_isoc(usbd_pipe_handle pipe)
pipe 3418 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)pipe;
pipe 3419 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)pipe->device->bus;
pipe 3434 dev/usb/ohci.c ohci_device_isoc_close(usbd_pipe_handle pipe)
pipe 3436 dev/usb/ohci.c struct ohci_pipe *opipe = (struct ohci_pipe *)pipe;
pipe 3437 dev/usb/ohci.c ohci_softc_t *sc = (ohci_softc_t *)pipe->device->bus;
pipe 3439 dev/usb/ohci.c DPRINTF(("ohci_device_isoc_close: pipe=%p\n", pipe));
pipe 3440 dev/usb/ohci.c ohci_close_pipe(pipe, sc->sc_isoc_head);
pipe 128 dev/usb/uaudio.c usbd_pipe_handle pipe;
pipe 2129 dev/usb/uaudio.c if (sc->sc_playchan.pipe != NULL) {
pipe 2131 dev/usb/uaudio.c sc->sc_playchan.pipe = NULL;
pipe 2144 dev/usb/uaudio.c if (sc->sc_recchan.pipe != NULL) {
pipe 2146 dev/usb/uaudio.c sc->sc_recchan.pipe = NULL;
pipe 2552 dev/usb/uaudio.c ch->pipe = 0;
pipe 2555 dev/usb/uaudio.c err = usbd_open_pipe(as->ifaceh, endpt, 0, &ch->pipe);
pipe 2577 dev/usb/uaudio.c if (ch->pipe) {
pipe 2578 dev/usb/uaudio.c usbd_abort_pipe(ch->pipe);
pipe 2579 dev/usb/uaudio.c usbd_close_pipe(ch->pipe);
pipe 2686 dev/usb/uaudio.c usbd_setup_isoc_xfer(cb->xfer, ch->pipe, cb, cb->sizes,
pipe 2770 dev/usb/uaudio.c usbd_setup_isoc_xfer(cb->xfer, ch->pipe, cb, cb->sizes,
pipe 3033 dev/usb/uaudio.c if (((usemode & AUMODE_PLAY) && sc->sc_playchan.pipe != NULL) ||
pipe 3034 dev/usb/uaudio.c ((usemode & AUMODE_RECORD) && sc->sc_recchan.pipe != NULL))
pipe 100 dev/usb/uhci.c struct usbd_pipe pipe;
pipe 175 dev/usb/uhci.c usbd_status uhci_setup_isoc(usbd_pipe_handle pipe);
pipe 229 dev/usb/uhci.c struct uhci_pipe *pipe, int ival);
pipe 231 dev/usb/uhci.c void uhci_device_clear_toggle(usbd_pipe_handle pipe);
pipe 232 dev/usb/uhci.c void uhci_noop(usbd_pipe_handle pipe);
pipe 870 dev/usb/uhci.c usbd_pipe_handle pipe;
pipe 888 dev/usb/uhci.c pipe = ii->xfer->pipe;
pipe 889 dev/usb/uhci.c if (pipe == NULL) {
pipe 894 dev/usb/uhci.c if (pipe->endpoint == NULL) {
pipe 896 dev/usb/uhci.c ii, DONE, ii->xfer, pipe);
pipe 899 dev/usb/uhci.c if (pipe->device == NULL) {
pipe 901 dev/usb/uhci.c ii, DONE, ii->xfer, pipe);
pipe 904 dev/usb/uhci.c ed = pipe->endpoint->edesc;
pipe 905 dev/usb/uhci.c dev = pipe->device;
pipe 910 dev/usb/uhci.c dev->address, pipe,
pipe 939 dev/usb/uhci.c usbd_pipe_handle pipe = xfer->pipe;
pipe 940 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)pipe->device->bus;
pipe 1333 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 1436 dev/usb/uhci.c xfer->pipe->device->address,
pipe 1437 dev/usb/uhci.c xfer->pipe->endpoint->edesc->bEndpointAddress,
pipe 1462 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)uxfer->xfer.pipe;
pipe 1463 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)upipe->pipe.device->bus;
pipe 1474 dev/usb/uhci.c usb_add_task(uxfer->xfer.pipe->device, &uxfer->abort_task);
pipe 1693 dev/usb/uhci.c int addr = upipe->pipe.device->address;
pipe 1694 dev/usb/uhci.c int endpt = upipe->pipe.endpoint->edesc->bEndpointAddress;
pipe 1698 dev/usb/uhci.c upipe->pipe.device->speed, flags));
pipe 1699 dev/usb/uhci.c maxp = UGETW(upipe->pipe.endpoint->edesc->wMaxPacketSize);
pipe 1721 dev/usb/uhci.c if (upipe->pipe.device->speed == USB_SPEED_LOW)
pipe 1757 dev/usb/uhci.c uhci_device_clear_toggle(usbd_pipe_handle pipe)
pipe 1759 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)pipe;
pipe 1764 dev/usb/uhci.c uhci_noop(usbd_pipe_handle pipe)
pipe 1782 dev/usb/uhci.c return (uhci_device_bulk_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 1788 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 1789 dev/usb/uhci.c usbd_device_handle dev = upipe->pipe.device;
pipe 1810 dev/usb/uhci.c endpt = upipe->pipe.endpoint->edesc->bEndpointAddress;
pipe 1891 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 1892 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)upipe->pipe.device->bus;
pipe 1927 dev/usb/uhci.c usb_delay_ms(upipe->pipe.device->bus, 2); /* Hardware finishes in 1ms */
pipe 1953 dev/usb/uhci.c uhci_device_bulk_close(usbd_pipe_handle pipe)
pipe 1955 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)pipe;
pipe 1956 dev/usb/uhci.c usbd_device_handle dev = upipe->pipe.device;
pipe 1960 dev/usb/uhci.c pipe->endpoint->savedtoggle = upipe->nexttoggle;
pipe 1977 dev/usb/uhci.c return (uhci_device_ctrl_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 1983 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)xfer->pipe->device->bus;
pipe 2017 dev/usb/uhci.c return (uhci_device_intr_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 2023 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 2024 dev/usb/uhci.c usbd_device_handle dev = upipe->pipe.device;
pipe 2044 dev/usb/uhci.c endpt = upipe->pipe.endpoint->edesc->bEndpointAddress;
pipe 2109 dev/usb/uhci.c uhci_device_ctrl_close(usbd_pipe_handle pipe)
pipe 2118 dev/usb/uhci.c if (xfer->pipe->intrxfer == xfer) {
pipe 2120 dev/usb/uhci.c xfer->pipe->intrxfer = NULL;
pipe 2127 dev/usb/uhci.c uhci_device_intr_close(usbd_pipe_handle pipe)
pipe 2129 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)pipe;
pipe 2130 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)pipe->device->bus;
pipe 2157 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 2159 dev/usb/uhci.c usbd_device_handle dev = upipe->pipe.device;
pipe 2162 dev/usb/uhci.c int endpt = upipe->pipe.endpoint->edesc->bEndpointAddress;
pipe 2305 dev/usb/uhci.c uhci_device_isoc_start(SIMPLEQ_FIRST(&xfer->pipe->queue));
pipe 2313 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 2314 dev/usb/uhci.c usbd_device_handle dev = upipe->pipe.device;
pipe 2383 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 2384 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)upipe->pipe.device->bus;
pipe 2433 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 2477 dev/usb/uhci.c uhci_device_isoc_close(usbd_pipe_handle pipe)
pipe 2479 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)pipe;
pipe 2480 dev/usb/uhci.c usbd_device_handle dev = upipe->pipe.device;
pipe 2521 dev/usb/uhci.c uhci_setup_isoc(usbd_pipe_handle pipe)
pipe 2523 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)pipe;
pipe 2524 dev/usb/uhci.c usbd_device_handle dev = upipe->pipe.device;
pipe 2526 dev/usb/uhci.c int addr = upipe->pipe.device->address;
pipe 2527 dev/usb/uhci.c int endpt = upipe->pipe.endpoint->edesc->bEndpointAddress;
pipe 2615 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 2630 dev/usb/uhci.c if (xfer->pipe->repeat) {
pipe 2677 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 2689 dev/usb/uhci.c if (upipe->pipe.device->speed == USB_SPEED_LOW)
pipe 2706 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)xfer->pipe;
pipe 2822 dev/usb/uhci.c uhci_open(usbd_pipe_handle pipe)
pipe 2824 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)pipe->device->bus;
pipe 2825 dev/usb/uhci.c struct uhci_pipe *upipe = (struct uhci_pipe *)pipe;
pipe 2826 dev/usb/uhci.c usb_endpoint_descriptor_t *ed = pipe->endpoint->edesc;
pipe 2831 dev/usb/uhci.c pipe, pipe->device->address,
pipe 2835 dev/usb/uhci.c upipe->nexttoggle = pipe->endpoint->savedtoggle;
pipe 2837 dev/usb/uhci.c if (pipe->device->address == sc->sc_addr) {
pipe 2840 dev/usb/uhci.c pipe->methods = &uhci_root_ctrl_methods;
pipe 2843 dev/usb/uhci.c pipe->methods = &uhci_root_intr_methods;
pipe 2851 dev/usb/uhci.c pipe->methods = &uhci_device_ctrl_methods;
pipe 2877 dev/usb/uhci.c pipe->methods = &uhci_device_intr_methods;
pipe 2878 dev/usb/uhci.c ival = pipe->interval;
pipe 2883 dev/usb/uhci.c pipe->methods = &uhci_device_isoc_methods;
pipe 2884 dev/usb/uhci.c return (uhci_setup_isoc(pipe));
pipe 2886 dev/usb/uhci.c pipe->methods = &uhci_device_bulk_methods;
pipe 3088 dev/usb/uhci.c return (uhci_root_ctrl_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 3094 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)xfer->pipe->device->bus;
pipe 3426 dev/usb/uhci.c uhci_root_ctrl_close(usbd_pipe_handle pipe)
pipe 3435 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)xfer->pipe->device->bus;
pipe 3440 dev/usb/uhci.c if (xfer->pipe->intrxfer == xfer) {
pipe 3442 dev/usb/uhci.c xfer->pipe->intrxfer = 0;
pipe 3464 dev/usb/uhci.c return (uhci_root_intr_start(SIMPLEQ_FIRST(&xfer->pipe->queue)));
pipe 3471 dev/usb/uhci.c usbd_pipe_handle pipe = xfer->pipe;
pipe 3472 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)pipe->device->bus;
pipe 3480 dev/usb/uhci.c sc->sc_ival = mstohz(xfer->pipe->endpoint->edesc->bInterval);
pipe 3490 dev/usb/uhci.c uhci_root_intr_close(usbd_pipe_handle pipe)
pipe 3492 dev/usb/uhci.c uhci_softc_t *sc = (uhci_softc_t *)pipe->device->bus;
pipe 211 dev/usb/umass.c usbd_pipe_handle pipe,
pipe 806 dev/usb/umass.c umass_setup_transfer(struct umass_softc *sc, usbd_pipe_handle pipe,
pipe 817 dev/usb/umass.c usbd_setup_xfer(xfer, pipe, (void *)sc, buffer, buflen,
pipe 391 dev/usb/umidi.c err = usbd_open_pipe(sc->sc_iface, ep->addr, 0, &ep->pipe);
pipe 403 dev/usb/umidi.c usbd_abort_pipe(ep->pipe);
pipe 404 dev/usb/umidi.c usbd_close_pipe(ep->pipe);
pipe 1138 dev/usb/umidi.c usbd_setup_xfer(ep->xfer, ep->pipe,
pipe 1155 dev/usb/umidi.c usbd_setup_xfer(ep->xfer, ep->pipe,
pipe 97 dev/usb/umidivar.h usbd_pipe_handle pipe;
pipe 768 dev/usb/usb_subr.c struct usbd_endpoint *ep, int ival, usbd_pipe_handle *pipe)
pipe 774 dev/usb/usb_subr.c dev, iface, ep, pipe));
pipe 797 dev/usb/usb_subr.c *pipe = p;
pipe 803 dev/usb/usb_subr.c usbd_kill_pipe(usbd_pipe_handle pipe)
pipe 805 dev/usb/usb_subr.c usbd_abort_pipe(pipe);
pipe 806 dev/usb/usb_subr.c pipe->methods->close(pipe);
pipe 807 dev/usb/usb_subr.c pipe->endpoint->refcnt--;
pipe 808 dev/usb/usb_subr.c free(pipe, M_USB);
pipe 66 dev/usb/usbdi.c usbd_status usbd_ar_pipe(usbd_pipe_handle pipe);
pipe 69 dev/usb/usbdi.c void usbd_start_next(usbd_pipe_handle pipe);
pipe 93 dev/usb/usbdi.c return (xfer->pipe->endpoint->edesc->bEndpointAddress &
pipe 134 dev/usb/usbdi.c usbd_dump_queue(usbd_pipe_handle pipe)
pipe 138 dev/usb/usbdi.c printf("usbd_dump_queue: pipe=%p\n", pipe);
pipe 139 dev/usb/usbdi.c SIMPLEQ_FOREACH(xfer, &pipe->queue, next) {
pipe 145 dev/usb/usbdi.c usbd_dump_pipe(usbd_pipe_handle pipe)
pipe 147 dev/usb/usbdi.c printf("usbd_dump_pipe: pipe=%p\n", pipe);
pipe 148 dev/usb/usbdi.c if (pipe == NULL)
pipe 150 dev/usb/usbdi.c usbd_dump_iface(pipe->iface);
pipe 151 dev/usb/usbdi.c usbd_dump_device(pipe->device);
pipe 152 dev/usb/usbdi.c usbd_dump_endpoint(pipe->endpoint);
pipe 154 dev/usb/usbdi.c pipe->refcnt, pipe->running, pipe->aborting);
pipe 155 dev/usb/usbdi.c printf(" intrxfer=%p, repeat=%d, interval=%d\n", pipe->intrxfer,
pipe 156 dev/usb/usbdi.c pipe->repeat, pipe->interval);
pipe 162 dev/usb/usbdi.c usbd_pipe_handle *pipe)
pipe 164 dev/usb/usbdi.c return (usbd_open_pipe_ival(iface, address, flags, pipe,
pipe 170 dev/usb/usbdi.c u_int8_t flags, usbd_pipe_handle *pipe, int ival)
pipe 195 dev/usb/usbdi.c *pipe = p;
pipe 201 dev/usb/usbdi.c u_int8_t flags, usbd_pipe_handle *pipe, usbd_private_handle priv,
pipe 225 dev/usb/usbdi.c *pipe = ipipe;
pipe 240 dev/usb/usbdi.c usbd_close_pipe(usbd_pipe_handle pipe)
pipe 243 dev/usb/usbdi.c if (pipe == NULL) {
pipe 249 dev/usb/usbdi.c if (--pipe->refcnt != 0)
pipe 251 dev/usb/usbdi.c if (! SIMPLEQ_EMPTY(&pipe->queue))
pipe 253 dev/usb/usbdi.c LIST_REMOVE(pipe, next);
pipe 254 dev/usb/usbdi.c pipe->endpoint->refcnt--;
pipe 255 dev/usb/usbdi.c pipe->methods->close(pipe);
pipe 256 dev/usb/usbdi.c if (pipe->intrxfer != NULL)
pipe 257 dev/usb/usbdi.c usbd_free_xfer(pipe->intrxfer);
pipe 258 dev/usb/usbdi.c free(pipe, M_USB);
pipe 265 dev/usb/usbdi.c usbd_pipe_handle pipe = xfer->pipe;
pipe 272 dev/usb/usbdi.c xfer, xfer->flags, pipe, pipe->running));
pipe 275 dev/usb/usbdi.c usbd_dump_queue(pipe);
pipe 279 dev/usb/usbdi.c if (pipe->aborting)
pipe 285 dev/usb/usbdi.c struct usbd_bus *bus = pipe->device->bus;
pipe 302 dev/usb/usbdi.c err = pipe->methods->transfer(xfer);
pipe 307 dev/usb/usbdi.c struct usbd_bus *bus = pipe->device->bus;
pipe 322 dev/usb/usbdi.c if (pipe->device->bus->use_polling)
pipe 401 dev/usb/usbdi.c usbd_setup_xfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe,
pipe 405 dev/usb/usbdi.c xfer->pipe = pipe;
pipe 423 dev/usb/usbdi.c xfer->pipe = dev->default_pipe;
pipe 438 dev/usb/usbdi.c usbd_setup_isoc_xfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe,
pipe 442 dev/usb/usbdi.c xfer->pipe = pipe;
pipe 509 dev/usb/usbdi.c usbd_abort_pipe(usbd_pipe_handle pipe)
pipe 515 dev/usb/usbdi.c if (pipe == NULL) {
pipe 521 dev/usb/usbdi.c err = usbd_ar_pipe(pipe);
pipe 527 dev/usb/usbdi.c usbd_clear_endpoint_stall(usbd_pipe_handle pipe)
pipe 529 dev/usb/usbdi.c usbd_device_handle dev = pipe->device;
pipe 539 dev/usb/usbdi.c pipe->methods->cleartoggle(pipe);
pipe 544 dev/usb/usbdi.c USETW(req.wIndex, pipe->endpoint->edesc->bEndpointAddress);
pipe 550 dev/usb/usbdi.c pipe->state = USBD_PIPE_ACTIVE;
pipe 558 dev/usb/usbdi.c usbd_clear_endpoint_stall_async(usbd_pipe_handle pipe)
pipe 560 dev/usb/usbdi.c usbd_device_handle dev = pipe->device;
pipe 564 dev/usb/usbdi.c pipe->methods->cleartoggle(pipe);
pipe 569 dev/usb/usbdi.c USETW(req.wIndex, pipe->endpoint->edesc->bEndpointAddress);
pipe 576 dev/usb/usbdi.c usbd_clear_endpoint_toggle(usbd_pipe_handle pipe)
pipe 578 dev/usb/usbdi.c pipe->methods->cleartoggle(pipe);
pipe 623 dev/usb/usbdi.c usbd_pipe2device_handle(usbd_pipe_handle pipe)
pipe 625 dev/usb/usbdi.c return (pipe->device);
pipe 704 dev/usb/usbdi.c usbd_ar_pipe(usbd_pipe_handle pipe)
pipe 710 dev/usb/usbdi.c DPRINTFN(2,("usbd_ar_pipe: pipe=%p\n", pipe));
pipe 713 dev/usb/usbdi.c usbd_dump_queue(pipe);
pipe 715 dev/usb/usbdi.c pipe->repeat = 0;
pipe 716 dev/usb/usbdi.c pipe->aborting = 1;
pipe 717 dev/usb/usbdi.c while ((xfer = SIMPLEQ_FIRST(&pipe->queue)) != NULL) {
pipe 719 dev/usb/usbdi.c pipe, xfer, pipe->methods));
pipe 721 dev/usb/usbdi.c pipe->methods->abort(xfer);
pipe 724 dev/usb/usbdi.c pipe->aborting = 0;
pipe 732 dev/usb/usbdi.c usbd_pipe_handle pipe = xfer->pipe;
pipe 734 dev/usb/usbdi.c int repeat = pipe->repeat;
pipe 740 dev/usb/usbdi.c "actlen=%d\n", pipe, xfer, xfer->status, xfer->actlen));
pipe 750 dev/usb/usbdi.c if (pipe == NULL) {
pipe 755 dev/usb/usbdi.c polling = pipe->device->bus->use_polling;
pipe 758 dev/usb/usbdi.c pipe->running = 0;
pipe 775 dev/usb/usbdi.c struct usbd_bus *bus = pipe->device->bus;
pipe 784 dev/usb/usbdi.c if (xfer != SIMPLEQ_FIRST(&pipe->queue))
pipe 786 dev/usb/usbdi.c xfer, SIMPLEQ_FIRST(&pipe->queue));
pipe 789 dev/usb/usbdi.c SIMPLEQ_REMOVE_HEAD(&pipe->queue, next);
pipe 792 dev/usb/usbdi.c SIMPLEQ_FIRST(&pipe->queue)));
pipe 795 dev/usb/usbdi.c ++pipe->device->bus->stats.uds_requests
pipe 796 dev/usb/usbdi.c [pipe->endpoint->edesc->bmAttributes & UE_XFERTYPE];
pipe 810 dev/usb/usbdi.c if (pipe->methods->done != NULL)
pipe 811 dev/usb/usbdi.c pipe->methods->done(xfer);
pipe 815 dev/usb/usbdi.c pipe->methods->done(xfer);
pipe 825 dev/usb/usbdi.c pipe->iface != NULL) /* not control pipe */
pipe 826 dev/usb/usbdi.c pipe->running = 0;
pipe 828 dev/usb/usbdi.c usbd_start_next(pipe);
pipe 835 dev/usb/usbdi.c usbd_pipe_handle pipe = xfer->pipe;
pipe 840 dev/usb/usbdi.c pipe, pipe->running, xfer->timeout));
pipe 850 dev/usb/usbdi.c SIMPLEQ_INSERT_TAIL(&pipe->queue, xfer, next);
pipe 851 dev/usb/usbdi.c if (pipe->running)
pipe 854 dev/usb/usbdi.c pipe->running = 1;
pipe 863 dev/usb/usbdi.c usbd_start_next(usbd_pipe_handle pipe)
pipe 871 dev/usb/usbdi.c if (pipe == NULL) {
pipe 875 dev/usb/usbdi.c if (pipe->methods == NULL || pipe->methods->start == NULL) {
pipe 876 dev/usb/usbdi.c printf("usbd_start_next: pipe=%p no start method\n", pipe);
pipe 882 dev/usb/usbdi.c xfer = SIMPLEQ_FIRST(&pipe->queue);
pipe 883 dev/usb/usbdi.c DPRINTFN(5, ("usbd_start_next: pipe=%p, xfer=%p\n", pipe, xfer));
pipe 885 dev/usb/usbdi.c pipe->running = 0;
pipe 887 dev/usb/usbdi.c err = pipe->methods->start(xfer);
pipe 890 dev/usb/usbdi.c pipe->running = 0;
pipe 912 dev/usb/usbdi.c usbd_do_request_flags_pipe(usbd_device_handle dev, usbd_pipe_handle pipe,
pipe 931 dev/usb/usbdi.c xfer->pipe = pipe;
pipe 994 dev/usb/usbdi.c xfer->pipe->device->address, xfer->request.bmRequestType,
pipe 95 dev/usb/usbdi.h u_int8_t flags, usbd_pipe_handle *pipe);
pipe 96 dev/usb/usbdi.h usbd_status usbd_close_pipe(usbd_pipe_handle pipe);
pipe 100 dev/usb/usbdi.h void usbd_setup_xfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe,
pipe 106 dev/usb/usbdi.h void usbd_setup_isoc_xfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe,
pipe 113 dev/usb/usbdi.h usbd_status usbd_abort_pipe(usbd_pipe_handle pipe);
pipe 114 dev/usb/usbdi.h usbd_status usbd_clear_endpoint_stall(usbd_pipe_handle pipe);
pipe 115 dev/usb/usbdi.h usbd_status usbd_clear_endpoint_stall_async(usbd_pipe_handle pipe);
pipe 116 dev/usb/usbdi.h void usbd_clear_endpoint_toggle(usbd_pipe_handle pipe);
pipe 130 dev/usb/usbdi.h u_int8_t flags, usbd_pipe_handle *pipe, usbd_private_handle priv,
pipe 132 dev/usb/usbdi.h usbd_status usbd_do_request(usbd_device_handle pipe, usb_device_request_t *req,
pipe 134 dev/usb/usbdi.h usbd_status usbd_do_request_async(usbd_device_handle pipe,
pipe 136 dev/usb/usbdi.h usbd_status usbd_do_request_flags(usbd_device_handle pipe,
pipe 139 dev/usb/usbdi.h usbd_pipe_handle pipe, usb_device_request_t *req, void *data,
pipe 432 dev/usb/usbdi_util.c usbd_bulk_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe,
pipe 438 dev/usb/usbdi_util.c usbd_setup_xfer(xfer, pipe, 0, buf, *size, flags, timeout,
pipe 451 dev/usb/usbdi_util.c usbd_abort_pipe(pipe);
pipe 458 dev/usb/usbdi_util.c usbd_clear_endpoint_stall(pipe);
pipe 473 dev/usb/usbdi_util.c usbd_intr_transfer(usbd_xfer_handle xfer, usbd_pipe_handle pipe,
pipe 479 dev/usb/usbdi_util.c usbd_setup_xfer(xfer, pipe, 0, buf, *size, flags, timeout,
pipe 492 dev/usb/usbdi_util.c usbd_abort_pipe(pipe);
pipe 499 dev/usb/usbdi_util.c usbd_clear_endpoint_stall(pipe);
pipe 83 dev/usb/usbdi_util.h usbd_pipe_handle pipe, u_int16_t flags, u_int32_t timeout,
pipe 87 dev/usb/usbdi_util.h usbd_pipe_handle pipe, u_int16_t flags, u_int32_t timeout,
pipe 59 dev/usb/usbdivar.h usbd_status (*open_pipe)(struct usbd_pipe *pipe);
pipe 73 dev/usb/usbdivar.h void (*close)(usbd_pipe_handle pipe);
pipe 74 dev/usb/usbdivar.h void (*cleartoggle)(usbd_pipe_handle pipe);
pipe 187 dev/usb/usbdivar.h struct usbd_pipe *pipe;
pipe 234 dev/usb/usbdivar.h void usbd_dump_queue(usbd_pipe_handle pipe);
pipe 235 dev/usb/usbdivar.h void usbd_dump_pipe(usbd_pipe_handle pipe);
pipe 245 dev/usb/usbdivar.h usbd_pipe_handle *pipe);
pipe 430 dev/usb/usbf.c usbf_device_handle dev = xfer->pipe->device;
pipe 627 dev/usb/usbf_subr.c usbf_pipe_handle *pipe)
pipe 629 dev/usb/usbf_subr.c return usbf_open_pipe_ival(iface, address, pipe, 0);
pipe 634 dev/usb/usbf_subr.c usbf_pipe_handle *pipe, int ival)
pipe 649 dev/usb/usbf_subr.c *pipe = p;
pipe 655 dev/usb/usbf_subr.c struct usbf_endpoint *ep, int ival, usbf_pipe_handle *pipe)
pipe 679 dev/usb/usbf_subr.c *pipe = p;
pipe 685 dev/usb/usbf_subr.c usbf_abort_pipe(usbf_pipe_handle pipe)
pipe 691 dev/usb/usbf_subr.c pipe->repeat = 0;
pipe 692 dev/usb/usbf_subr.c pipe->aborting = 1;
pipe 694 dev/usb/usbf_subr.c while ((xfer = SIMPLEQ_FIRST(&pipe->queue)) != NULL) {
pipe 695 dev/usb/usbf_subr.c DPRINTF(0,("usbf_abort_pipe: pipe=%p, xfer=%p\n", pipe,
pipe 698 dev/usb/usbf_subr.c pipe->methods->abort(xfer);
pipe 701 dev/usb/usbf_subr.c pipe->aborting = 0;
pipe 707 dev/usb/usbf_subr.c usbf_close_pipe(usbf_pipe_handle pipe)
pipe 709 dev/usb/usbf_subr.c usbf_abort_pipe(pipe);
pipe 710 dev/usb/usbf_subr.c pipe->methods->close(pipe);
pipe 711 dev/usb/usbf_subr.c pipe->endpoint->refcnt--;
pipe 712 dev/usb/usbf_subr.c free(pipe, M_USB);
pipe 716 dev/usb/usbf_subr.c usbf_stall_pipe(usbf_pipe_handle pipe)
pipe 886 dev/usb/usbf_subr.c struct device *dev = (struct device *)xfer->pipe->device->bus->usbfctl;
pipe 887 dev/usb/usbf_subr.c usbf_endpoint_handle ep = xfer->pipe->endpoint;
pipe 910 dev/usb/usbf_subr.c usbf_setup_xfer(usbf_xfer_handle xfer, usbf_pipe_handle pipe,
pipe 914 dev/usb/usbf_subr.c xfer->pipe = pipe;
pipe 927 dev/usb/usbf_subr.c usbf_setup_default_xfer(usbf_xfer_handle xfer, usbf_pipe_handle pipe,
pipe 931 dev/usb/usbf_subr.c xfer->pipe = pipe;
pipe 960 dev/usb/usbf_subr.c usbf_pipe_handle pipe = xfer->pipe;
pipe 963 dev/usb/usbf_subr.c err = pipe->methods->transfer(xfer);
pipe 976 dev/usb/usbf_subr.c usbf_pipe_handle pipe = xfer->pipe;
pipe 981 dev/usb/usbf_subr.c xfer, pipe, pipe->running));
pipe 984 dev/usb/usbf_subr.c SIMPLEQ_INSERT_TAIL(&pipe->queue, xfer, next);
pipe 985 dev/usb/usbf_subr.c if (pipe->running)
pipe 988 dev/usb/usbf_subr.c pipe->running = 1;
pipe 996 dev/usb/usbf_subr.c usbf_start_next(usbf_pipe_handle pipe)
pipe 1004 dev/usb/usbf_subr.c xfer = SIMPLEQ_FIRST(&pipe->queue);
pipe 1006 dev/usb/usbf_subr.c pipe->running = 0;
pipe 1008 dev/usb/usbf_subr.c err = pipe->methods->start(xfer);
pipe 1011 dev/usb/usbf_subr.c pipe->running = 0;
pipe 1021 dev/usb/usbf_subr.c usbf_pipe_handle pipe = xfer->pipe;
pipe 1022 dev/usb/usbf_subr.c int repeat = pipe->repeat;
pipe 1026 dev/usb/usbf_subr.c xfer, pipe, pipe->running));
pipe 1034 dev/usb/usbf_subr.c KASSERT(SIMPLEQ_FIRST(&pipe->queue) == xfer);
pipe 1035 dev/usb/usbf_subr.c SIMPLEQ_REMOVE_HEAD(&pipe->queue, next);
pipe 1049 dev/usb/usbf_subr.c pipe->methods->done(xfer);
pipe 1055 dev/usb/usbf_subr.c pipe->iface != NULL) /* not control pipe */
pipe 1056 dev/usb/usbf_subr.c pipe->running = 0;
pipe 1058 dev/usb/usbf_subr.c usbf_start_next(pipe);
pipe 134 dev/usb/usbfvar.h struct usbf_pipe *pipe;
pipe 660 dev/usb/usscanner.c usbd_pipe_handle pipe;
pipe 700 dev/usb/usscanner.c pipe = sc->sc_in_pipe;
pipe 705 dev/usb/usscanner.c pipe = sc->sc_out_pipe;
pipe 708 dev/usb/usscanner.c usbd_setup_xfer(sc->sc_data_xfer, pipe, sc, sc->sc_data_buffer,
pipe 90 kern/sys_pipe.c void pipeclose(struct pipe *);
pipe 91 kern/sys_pipe.c void pipe_free_kmem(struct pipe *);
pipe 92 kern/sys_pipe.c int pipe_create(struct pipe *);
pipe 93 kern/sys_pipe.c static __inline int pipelock(struct pipe *);
pipe 94 kern/sys_pipe.c static __inline void pipeunlock(struct pipe *);
pipe 95 kern/sys_pipe.c static __inline void pipeselwakeup(struct pipe *);
pipe 96 kern/sys_pipe.c int pipespace(struct pipe *, u_int);
pipe 108 kern/sys_pipe.c struct pipe *rpipe, *wpipe;
pipe 169 kern/sys_pipe.c pipespace(struct pipe *cpipe, u_int size)
pipe 195 kern/sys_pipe.c pipe_create(struct pipe *cpipe)
pipe 227 kern/sys_pipe.c pipelock(struct pipe *cpipe)
pipe 243 kern/sys_pipe.c pipeunlock(struct pipe *cpipe)
pipe 253 kern/sys_pipe.c pipeselwakeup(struct pipe *cpipe)
pipe 268 kern/sys_pipe.c struct pipe *rpipe = (struct pipe *) fp->f_data;
pipe 388 kern/sys_pipe.c struct pipe *wpipe, *rpipe;
pipe 390 kern/sys_pipe.c rpipe = (struct pipe *) fp->f_data;
pipe 608 kern/sys_pipe.c struct pipe *mpipe = (struct pipe *)fp->f_data;
pipe 642 kern/sys_pipe.c struct pipe *rpipe = (struct pipe *)fp->f_data;
pipe 643 kern/sys_pipe.c struct pipe *wpipe;
pipe 679 kern/sys_pipe.c struct pipe *pipe = (struct pipe *)fp->f_data;
pipe 683 kern/sys_pipe.c ub->st_blksize = pipe->pipe_buffer.size;
pipe 684 kern/sys_pipe.c ub->st_size = pipe->pipe_buffer.cnt;
pipe 686 kern/sys_pipe.c ub->st_atimespec = pipe->pipe_atime;
pipe 687 kern/sys_pipe.c ub->st_mtimespec = pipe->pipe_mtime;
pipe 688 kern/sys_pipe.c ub->st_ctimespec = pipe->pipe_ctime;
pipe 702 kern/sys_pipe.c struct pipe *cpipe = (struct pipe *)fp->f_data;
pipe 711 kern/sys_pipe.c pipe_free_kmem(struct pipe *cpipe)
pipe 727 kern/sys_pipe.c pipeclose(struct pipe *cpipe)
pipe 729 kern/sys_pipe.c struct pipe *ppipe;
pipe 768 kern/sys_pipe.c struct pipe *rpipe = (struct pipe *)kn->kn_fp->f_data;
pipe 769 kern/sys_pipe.c struct pipe *wpipe = rpipe->pipe_peer;
pipe 793 kern/sys_pipe.c struct pipe *rpipe = (struct pipe *)kn->kn_fp->f_data;
pipe 794 kern/sys_pipe.c struct pipe *wpipe = rpipe->pipe_peer;
pipe 812 kern/sys_pipe.c struct pipe *rpipe = (struct pipe *)kn->kn_fp->f_data;
pipe 813 kern/sys_pipe.c struct pipe *wpipe = rpipe->pipe_peer;
pipe 829 kern/sys_pipe.c struct pipe *rpipe = (struct pipe *)kn->kn_fp->f_data;
pipe 830 kern/sys_pipe.c struct pipe *wpipe = rpipe->pipe_peer;
pipe 845 kern/sys_pipe.c pool_init(&pipe_pool, sizeof(struct pipe), 0, 0, 0, "pipepl",
pipe 74 sys/pipe.h struct pipe {
pipe 81 sys/pipe.h struct pipe *pipe_peer; /* link with other direction */