Lines Matching refs:xfer_mtx
859 void *priv_sc, struct mtx *xfer_mtx)
886 if (xfer_mtx == NULL) {
888 xfer_mtx = &Giant;
948 info->xfer_mtx = xfer_mtx;
952 xfer_mtx, &usb_bdma_done_event, udev->bus->dma_bits, parm->dma_tag_max);
979 else if (xfer_mtx == &Giant)
1328 * "xfer_mtx", the usbd_transfer_start and
1996 if (xfer->xroot->xfer_mtx != &Giant) {
2018 (void)cv_wait(&xfer->xroot->cv_drain, xfer->xroot->xfer_mtx);
2210 USB_MTX_LOCK(info->xfer_mtx);
2217 USB_MTX_UNLOCK(info->xfer_mtx);
2270 if (!mtx_owned(info->xfer_mtx) && !SCHEDULER_STOPPED()) {
2499 if (mtx_owned(info->xfer_mtx)) {
3279 while (mtx_owned(xroot->xfer_mtx) && !SCHEDULER_STOPPED()) {
3280 mtx_unlock(xroot->xfer_mtx);
3315 mtx_lock(xroot->xfer_mtx);