Lines Matching refs:gld_devlock

410 	mutex_init(&gld_device_list.gld_devlock, NULL, MUTEX_DRIVER, NULL);  in _init()
417 mutex_destroy(&gld_device_list.gld_devlock); in _init()
434 mutex_destroy(&gld_device_list.gld_devlock); in _fini()
567 mutex_enter(&gld_device_list.gld_devlock); in gld_register()
577 mutex_exit(&gld_device_list.gld_devlock); in gld_register()
588 mutex_init(&glddev->gld_devlock, NULL, MUTEX_DRIVER, NULL); in gld_register()
617 mutex_exit(&gld_device_list.gld_devlock); in gld_register()
714 mutex_enter(&glddev->gld_devlock); in gld_register()
735 mutex_exit(&glddev->gld_devlock); in gld_register()
749 mutex_exit(&glddev->gld_devlock); in gld_register()
757 mutex_exit(&glddev->gld_devlock); in gld_register()
771 mutex_enter(&glddev->gld_devlock); in gld_register()
773 mutex_exit(&glddev->gld_devlock); in gld_register()
814 mutex_enter(&gld_device_list.gld_devlock); in gld_register()
840 mutex_destroy(&glddev->gld_devlock); in gld_register()
845 mutex_exit(&gld_device_list.gld_devlock); in gld_register()
863 mutex_enter(&glddev->gld_devlock); in gld_unregister()
868 mutex_exit(&glddev->gld_devlock); in gld_unregister()
893 mutex_exit(&glddev->gld_devlock); in gld_unregister()
911 mutex_enter(&gld_device_list.gld_devlock); in gld_unregister()
932 mutex_destroy(&glddev->gld_devlock); in gld_unregister()
937 mutex_exit(&gld_device_list.gld_devlock); in gld_unregister()
1359 mutex_enter(&gld_device_list.gld_devlock); /* hold the device */ in gld_finddevinfo()
1364 mutex_exit(&gld_device_list.gld_devlock); in gld_finddevinfo()
1378 mutex_enter(&device->gld_devlock); in gld_finddevinfo()
1413 mutex_exit(&device->gld_devlock); in gld_finddevinfo()
1414 mutex_exit(&gld_device_list.gld_devlock); in gld_finddevinfo()
1442 mutex_enter(&gld_device_list.gld_devlock); in gld_open()
1449 mutex_exit(&gld_device_list.gld_devlock); in gld_open()
1482 mutex_enter(&glddev->gld_devlock); in gld_open()
1487 mutex_exit(&glddev->gld_devlock); in gld_open()
1543 mutex_exit(&glddev->gld_devlock); in gld_open()
1553 mutex_exit(&glddev->gld_devlock); in gld_open()
1575 mutex_exit(&glddev->gld_devlock); in gld_open()
1581 mutex_exit(&glddev->gld_devlock); in gld_open()
1610 mutex_enter(&glddev->gld_devlock); in gld_close()
1622 mutex_exit(&glddev->gld_devlock); in gld_close()
1657 mutex_enter(&glddev->gld_devlock); in gld_close()
1659 mutex_exit(&glddev->gld_devlock); in gld_close()
4611 mutex_enter(&glddev->gld_devlock); in gldattach()
4628 mutex_exit(&glddev->gld_devlock); in gldattach()
4637 mutex_exit(&glddev->gld_devlock); in gldattach()
4660 mutex_exit(&glddev->gld_devlock); in gldattach()
4671 mutex_exit(&glddev->gld_devlock); in gldattach()
4691 mutex_exit(&glddev->gld_devlock); in gldattach()
4695 mutex_exit(&glddev->gld_devlock); in gldattach()
4787 mutex_enter(&glddev->gld_devlock); in gldunattach()
4816 mutex_exit(&glddev->gld_devlock); in gldunattach()
5611 ASSERT(mutex_owned(&gld_device_list.gld_devlock)); in gld_devlookup()
5637 ASSERT(mutex_owned(&device->gld_devlock)); in gld_findminor()
5870 mutex_enter(&gld_device_list.gld_devlock); in gld_check_assertions()
5875 mutex_enter(&dev->gld_devlock); in gld_check_assertions()
5937 mutex_exit(&dev->gld_devlock); in gld_check_assertions()
5939 mutex_exit(&gld_device_list.gld_devlock); in gld_check_assertions()