Lines Matching refs:xroot
297 &parm->curr_xfer->xroot->dma_parent_tag; in usbd_transfer_setup_sub_malloc()
302 &parm->curr_xfer->xroot->dma_parent_tag; in usbd_transfer_setup_sub_malloc()
931 &xfer->xroot->dma_parent_tag; in usbd_transfer_setup_sub()
1096 info->done_m[0].xroot = info; in usbd_transfer_setup()
1098 info->done_m[1].xroot = info; in usbd_transfer_setup()
1173 xfer->xroot = info; in usbd_transfer_setup()
1445 info = xfer->xroot; in usbd_transfer_unsetup()
1724 info = xfer->xroot; in usbd_transfer_submit()
1893 usb_command_wrapper(&xfer->xroot->dma_q, xfer); in usbd_transfer_submit()
1914 USB_BUS_LOCK(xfer->xroot->bus); in usbd_pipe_enter()
1930 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_pipe_enter()
1936 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_pipe_enter()
1959 USB_BUS_LOCK(xfer->xroot->bus); in usbd_transfer_start()
1961 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_transfer_start()
1968 USB_BUS_LOCK(xfer->xroot->bus); in usbd_transfer_start()
1971 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_transfer_start()
1999 USB_BUS_LOCK(xfer->xroot->bus); in usbd_transfer_stop()
2001 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_transfer_stop()
2007 USB_BUS_LOCK(xfer->xroot->bus); in usbd_transfer_stop()
2062 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_transfer_stop()
2090 USB_BUS_LOCK(xfer->xroot->bus); in usbd_transfer_pending()
2093 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_transfer_pending()
2096 info = xfer->xroot; in usbd_transfer_pending()
2101 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_transfer_pending()
2105 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_transfer_pending()
2127 if (xfer->xroot->xfer_mtx != &Giant) { in usbd_transfer_drain()
2149 cv_wait(&xfer->xroot->cv_drain, xfer->xroot->xfer_mtx); in usbd_transfer_drain()
2332 struct usb_xfer_root *info = pm->xroot; in usb_callback_proc()
2360 struct usb_xfer_root *info = xfer->xroot; in usbd_callback_ss_done_defer()
2363 USB_BUS_LOCK_ASSERT(xfer->xroot->bus, MA_OWNED); in usbd_callback_ss_done_defer()
2396 struct usb_xfer_root *info = xfer->xroot; in usbd_callback_wrapper()
2531 USB_BUS_LOCK_ASSERT(xfer->xroot->bus, MA_OWNED); in usb_dma_delay_done_cb()
2594 struct usb_xfer_root *info = xfer->xroot; in usbd_transfer_done()
2669 USB_BUS_LOCK_ASSERT(xfer->xroot->bus, MA_OWNED); in usbd_transfer_start_cb()
2706 USB_BUS_LOCK(xfer->xroot->bus); in usbd_xfer_set_zlp()
2708 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_xfer_set_zlp()
2734 USB_BUS_LOCK(xfer->xroot->bus); in usbd_xfer_get_and_clr_zlp()
2736 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_xfer_get_and_clr_zlp()
2762 USB_BUS_LOCK(xfer->xroot->bus); in usbd_xfer_set_stall()
2764 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_xfer_set_stall()
2789 USB_BUS_LOCK(xfer->xroot->bus); in usbd_transfer_clear_stall()
2791 USB_BUS_UNLOCK(xfer->xroot->bus); in usbd_transfer_clear_stall()
2809 USB_BUS_LOCK_ASSERT(xfer->xroot->bus, MA_OWNED); in usbd_pipe_start()
2828 info = xfer->xroot; in usbd_pipe_start()
2845 info = udev->ctrl_xfer[1]->xroot; in usbd_pipe_start()
2936 USB_BUS_LOCK_ASSERT(xfer->xroot->bus, MA_OWNED); in usbd_transfer_timeout_ms()
2967 bus = xfer->xroot->bus; in usbd_callback_wrapper_sub()
2995 temp = usbd_get_dma_delay(xfer->xroot->udev); in usbd_callback_wrapper_sub()
3076 uhub_tt_buffer_reset_async_locked(xfer->xroot->udev, xfer->endpoint); in usbd_callback_wrapper_sub()
3376 usbd_clear_data_toggle(xfer2->xroot->udev, xfer2->endpoint); in usbd_clear_stall_callback()
3430 struct usb_xfer_root *xroot; in usbd_transfer_poll() local
3444 xroot = xfer->xroot; in usbd_transfer_poll()
3445 if (xroot == NULL) in usbd_transfer_poll()
3447 udev = xroot->udev; in usbd_transfer_poll()
3476 while (mtx_owned(xroot->xfer_mtx)) { in usbd_transfer_poll()
3477 mtx_unlock(xroot->xfer_mtx); in usbd_transfer_poll()
3492 USB_BUS_LOCK(xroot->bus); in usbd_transfer_poll()
3501 xroot->done_m[0].hdr; in usbd_transfer_poll()
3506 pm = &xroot->done_m[0].hdr; in usbd_transfer_poll()
3509 USB_BUS_UNLOCK(xroot->bus); in usbd_transfer_poll()
3513 mtx_lock(xroot->xfer_mtx); in usbd_transfer_poll()
3728 switch (usbd_get_speed(xfer->xroot->udev)) { in usbd_xfer_get_isochronous_start_frame()
3742 usb_isoc_time_expand(xfer->xroot->bus, frame_curr / frame_ms) + in usbd_xfer_get_isochronous_start_frame()