Lines Matching refs:Giant
218 mtx_lock(&Giant); in usb_linux_probe()
225 mtx_unlock(&Giant); in usb_linux_probe()
242 mtx_lock(&Giant); in usb_linux_get_usb_driver()
244 mtx_unlock(&Giant); in usb_linux_get_usb_driver()
263 mtx_lock(&Giant); in usb_linux_attach()
269 mtx_unlock(&Giant); in usb_linux_attach()
290 mtx_lock(&Giant); in usb_linux_attach()
292 mtx_unlock(&Giant); in usb_linux_attach()
310 mtx_lock(&Giant); in usb_linux_detach()
317 mtx_unlock(&Giant); in usb_linux_detach()
410 do_unlock = mtx_owned(&Giant) ? 0 : 1; in usb_submit_urb()
412 mtx_lock(&Giant); in usb_submit_urb()
455 mtx_unlock(&Giant); in usb_submit_urb()
481 mtx_unlock(&Giant); in usb_unlink_bsd()
483 mtx_lock(&Giant); in usb_unlink_bsd()
502 do_unlock = mtx_owned(&Giant) ? 0 : 1; in usb_unlink_urb_sub()
504 mtx_lock(&Giant); in usb_unlink_urb_sub()
543 mtx_unlock(&Giant); in usb_unlink_urb_sub()
606 do_unlock = mtx_owned(&Giant) ? 0 : 1; in usb_start_wait_urb()
608 mtx_lock(&Giant); in usb_start_wait_urb()
619 cv_wait(&urb->cv_wait, &Giant); in usb_start_wait_urb()
627 mtx_unlock(&Giant); in usb_start_wait_urb()
823 uhe->bsd_xfer, cfg, 2, uhe, &Giant)) { in usb_setup_endpoint()
843 uhe->bsd_xfer, cfg, 1, uhe, &Giant)) { in usb_setup_endpoint()
1141 mtx_lock(&Giant); in usb_linux_register()
1143 mtx_unlock(&Giant); in usb_linux_register()
1165 mtx_lock(&Giant); in usb_linux_deregister()
1168 mtx_unlock(&Giant); in usb_linux_deregister()
1176 mtx_unlock(&Giant); in usb_linux_deregister()