Home
last modified time | relevance | path

Searched refs:cv_drain (Results 1 – 4 of 4) sorted by relevance

/third_party/FreeBSD/sys/dev/usb/
Dusb_dev.h106 struct cv cv_drain; member
Dusb_transfer.h69 struct cv cv_drain; member
Dusb_dev.c292 cv_signal(&crd->rxfifo->cv_drain); in usb_unref_device()
298 cv_signal(&crd->txfifo->cv_drain); in usb_unref_device()
318 cv_init(&f->cv_drain, "FIFO-DRAIN"); in usb_fifo_alloc()
551 cv_wait(&f->cv_drain, &usb_ref_lock); in usb_fifo_free()
559 cv_destroy(&f->cv_drain); in usb_fifo_free()
Dusb_transfer.c944 cv_init(&info->cv_drain, "WDRAIN"); in usbd_transfer_setup()
1279 cv_destroy(&info->cv_drain); in usbd_transfer_unsetup_sub()
2016 (void)cv_wait(&xfer->xroot->cv_drain, xfer->xroot->xfer_mtx); in usbd_transfer_drain()
2378 (void)cv_broadcast(&info->cv_drain); in usbd_callback_wrapper()