Lines Matching refs:usb_ref_lock
163 struct mtx usb_ref_lock; variable
203 mtx_lock(&usb_ref_lock); in usb_ref_device()
228 mtx_unlock(&usb_ref_lock); in usb_ref_device()
236 mtx_lock(&usb_ref_lock); in usb_ref_device()
296 mtx_unlock(&usb_ref_lock); in usb_ref_device()
308 mtx_unlock(&usb_ref_lock); in usb_ref_device()
362 mtx_lock(&usb_ref_lock); in usb_unref_device()
380 mtx_unlock(&usb_ref_lock); in usb_unref_device()
527 mtx_lock(&usb_ref_lock); in usb_fifo_create()
529 mtx_unlock(&usb_ref_lock); in usb_fifo_create()
552 mtx_lock(&usb_ref_lock); in usb_fifo_create()
554 mtx_unlock(&usb_ref_lock); in usb_fifo_create()
587 mtx_lock(&usb_ref_lock); in usb_fifo_free()
602 mtx_unlock(&usb_ref_lock); /* avoid LOR */ in usb_fifo_free()
612 mtx_lock(&usb_ref_lock); in usb_fifo_free()
622 cv_wait(&f->cv_drain, &usb_ref_lock); in usb_fifo_free()
624 mtx_unlock(&usb_ref_lock); in usb_fifo_free()
738 mtx_lock(&usb_ref_lock); in usb_fifo_open()
741 mtx_unlock(&usb_ref_lock); in usb_fifo_open()
790 mtx_lock(&usb_ref_lock); in usb_fifo_close()
792 mtx_unlock(&usb_ref_lock); in usb_fifo_close()
967 mtx_init(&usb_ref_lock, "USB ref mutex", NULL, MTX_DEF); in usb_dev_init()
1000 mtx_destroy(&usb_ref_lock); in usb_dev_uninit()
1884 mtx_lock(&usb_ref_lock); in usb_fifo_attach()
1887 mtx_unlock(&usb_ref_lock); in usb_fifo_attach()