Lines Matching refs:ct_lock
265 mutex_destroy(&ct->ct_lock); in contract_dtor()
292 mutex_init(&ct->ct_lock, NULL, MUTEX_DEFAULT, NULL); in contract_ctor()
502 mutex_enter(&ct->ct_lock); in contract_abandon()
511 mutex_exit(&ct->ct_lock); in contract_abandon()
512 mutex_enter(&parent->ct_lock); in contract_abandon()
513 mutex_enter(&ct->ct_lock); in contract_abandon()
518 mutex_exit(&ct->ct_lock); in contract_abandon()
520 mutex_exit(&parent->ct_lock); in contract_abandon()
558 mutex_exit(&ct->ct_lock); in contract_abandon()
559 mutex_exit(&parent->ct_lock); in contract_abandon()
609 mutex_enter(&ct->ct_lock); in contract_adopt()
614 mutex_exit(&ct->ct_lock); in contract_adopt()
621 mutex_exit(&ct->ct_lock); in contract_adopt()
622 mutex_enter(&parent->ct_lock); in contract_adopt()
623 mutex_enter(&ct->ct_lock); in contract_adopt()
632 mutex_exit(&parent->ct_lock); in contract_adopt()
633 mutex_exit(&ct->ct_lock); in contract_adopt()
652 mutex_exit(&ct->ct_lock); in contract_adopt()
673 mutex_enter(&ct->ct_lock); in contract_ack()
694 mutex_exit(&ct->ct_lock); in contract_ack()
750 mutex_enter(&ct->ct_lock); in contract_qack()
763 mutex_exit(&ct->ct_lock); in contract_qack()
788 ASSERT(MUTEX_HELD(&ct->ct_lock)); in contract_orphan()
816 ASSERT(MUTEX_HELD(&ct->ct_lock)); in contract_destroy()
822 mutex_exit(&ct->ct_lock); in contract_destroy()
826 mutex_enter(&ct->ct_lock); in contract_destroy()
828 mutex_exit(&ct->ct_lock); in contract_destroy()
845 mutex_enter(&ct->ct_lock); in contract_vnode_get()
853 mutex_exit(&ct->ct_lock); in contract_vnode_get()
868 mutex_enter(&ct->ct_lock); in contract_vnode_set()
871 mutex_exit(&ct->ct_lock); in contract_vnode_set()
888 mutex_enter(&ct->ct_lock); in contract_vnode_clear()
898 mutex_exit(&ct->ct_lock); in contract_vnode_clear()
970 ASSERT(MUTEX_HELD(&ct->ct_lock)); in contract_status_common()
1037 mutex_enter(&ct->ct_lock); in contract_checkcred()
1043 mutex_exit(&ct->ct_lock); in contract_checkcred()
1063 ASSERT(locked || MUTEX_NOT_HELD(&ct->ct_lock)); in contract_owned()
2181 ASSERT(MUTEX_HELD(&e->cte_contract->ct_lock)); in cte_queue_drain()
2331 mutex_enter(&ct->ct_lock); in cte_publish_all()
2339 mutex_exit(&ct->ct_lock); in cte_publish_all()
2353 mutex_enter(&ct->ct_lock); in cte_publish_all()
2363 mutex_exit(&ct->ct_lock); in cte_publish_all()
2373 mutex_exit(&ct->ct_lock); in cte_publish_all()
2378 mutex_enter(&ct->ct_lock); in cte_publish_all()
2382 mutex_exit(&ct->ct_lock); in cte_publish_all()