Lines Matching refs:usb_ref_lock
162 struct mtx usb_ref_lock; variable
202 mtx_lock(&usb_ref_lock); in usb_ref_device()
227 mtx_unlock(&usb_ref_lock); in usb_ref_device()
235 mtx_lock(&usb_ref_lock); in usb_ref_device()
295 mtx_unlock(&usb_ref_lock); in usb_ref_device()
307 mtx_unlock(&usb_ref_lock); in usb_ref_device()
361 mtx_lock(&usb_ref_lock); in usb_unref_device()
379 mtx_unlock(&usb_ref_lock); in usb_unref_device()
529 mtx_lock(&usb_ref_lock); in usb_fifo_create()
531 mtx_unlock(&usb_ref_lock); in usb_fifo_create()
555 mtx_lock(&usb_ref_lock); in usb_fifo_create()
557 mtx_unlock(&usb_ref_lock); in usb_fifo_create()
590 mtx_lock(&usb_ref_lock); in usb_fifo_free()
605 mtx_unlock(&usb_ref_lock); /* avoid LOR */ in usb_fifo_free()
615 mtx_lock(&usb_ref_lock); in usb_fifo_free()
625 cv_wait(&f->cv_drain, &usb_ref_lock); in usb_fifo_free()
627 mtx_unlock(&usb_ref_lock); in usb_fifo_free()
741 mtx_lock(&usb_ref_lock); in usb_fifo_open()
744 mtx_unlock(&usb_ref_lock); in usb_fifo_open()
793 mtx_lock(&usb_ref_lock); in usb_fifo_close()
795 mtx_unlock(&usb_ref_lock); in usb_fifo_close()
972 mtx_init(&usb_ref_lock, "USB ref mutex", NULL, MTX_DEF); in usb_dev_init()
1005 mtx_destroy(&usb_ref_lock); in usb_dev_uninit()
1898 mtx_lock(&usb_ref_lock); in usb_fifo_attach()
1901 mtx_unlock(&usb_ref_lock); in usb_fifo_attach()