Lines Matching refs:dam_lock
145 mutex_init(&mapp->dam_lock, NULL, MUTEX_DRIVER, NULL); in damap_create()
171 ASSERT(mutex_owned(&mapp->dam_lock)); in dam_map_alloc()
224 mutex_enter(&mapp->dam_lock); in damap_destroy()
232 mutex_exit(&mapp->dam_lock); in damap_destroy()
238 mutex_enter(&mapp->dam_lock); in damap_destroy()
246 mutex_exit(&mapp->dam_lock); in damap_destroy()
264 mutex_exit(&mapp->dam_lock); in damap_destroy()
269 mutex_destroy(&mapp->dam_lock); in damap_destroy()
304 mutex_enter(&mapp->dam_lock); in damap_sync()
313 if (cv_reltimedwait(&mapp->dam_sync_cv, &mapp->dam_lock, in damap_sync()
320 cv_wait(&mapp->dam_sync_cv, &mapp->dam_lock); in damap_sync()
328 (void) cv_reltimedwait(&mapp->dam_sync_cv, &mapp->dam_lock, in damap_sync()
335 mutex_exit(&mapp->dam_lock); in damap_sync()
352 mutex_enter(&mapp->dam_lock); in damap_is_empty()
354 mutex_exit(&mapp->dam_lock); in damap_is_empty()
416 mutex_enter(&mapp->dam_lock); in damap_addr_add()
419 mutex_exit(&mapp->dam_lock); in damap_addr_add()
445 mutex_exit(&mapp->dam_lock); in damap_addr_add()
472 mutex_enter(&mapp->dam_lock); in damap_addr_del()
474 mutex_exit(&mapp->dam_lock); in damap_addr_del()
483 mutex_exit(&mapp->dam_lock); in damap_addr_del()
497 mutex_exit(&mapp->dam_lock); in damap_addr_del()
508 ASSERT(mutex_owned(&mapp->dam_lock)); in damap_addrset_flush_locked()
563 mutex_enter(&mapp->dam_lock); in damap_addrset_begin()
565 mutex_exit(&mapp->dam_lock); in damap_addrset_begin()
574 mutex_exit(&mapp->dam_lock); in damap_addrset_begin()
600 mutex_enter(&mapp->dam_lock); in damap_addrset_flush()
602 mutex_exit(&mapp->dam_lock); in damap_addrset_flush()
635 mutex_enter(&mapp->dam_lock); in damap_addrset_add()
637 mutex_exit(&mapp->dam_lock); in damap_addrset_add()
642 mutex_exit(&mapp->dam_lock); in damap_addrset_add()
661 mutex_exit(&mapp->dam_lock); in damap_addrset_add()
687 mutex_enter(&mapp->dam_lock); in damap_addrset_end()
689 mutex_exit(&mapp->dam_lock); in damap_addrset_end()
705 mutex_exit(&mapp->dam_lock); in damap_addrset_end()
772 mutex_enter(&mapp->dam_lock); in damap_id_rele()
780 mutex_exit(&mapp->dam_lock); in damap_id_rele()
850 mutex_enter(&mapp->dam_lock); in damap_id_priv_set()
853 mutex_exit(&mapp->dam_lock); in damap_id_priv_set()
857 mutex_exit(&mapp->dam_lock); in damap_id_priv_set()
875 mutex_enter(&mapp->dam_lock); in damap_id_priv_get()
878 mutex_exit(&mapp->dam_lock); in damap_id_priv_get()
882 mutex_exit(&mapp->dam_lock); in damap_id_priv_get()
907 mutex_enter(&mapp->dam_lock); in damap_lookup()
925 mutex_exit(&mapp->dam_lock); in damap_lookup()
953 mutex_enter(&mapp->dam_lock); in damap_lookup_all()
956 mutex_exit(&mapp->dam_lock); in damap_lookup_all()
981 mutex_exit(&mapp->dam_lock); in damap_lookup_all()
987 mutex_exit(&mapp->dam_lock); in damap_lookup_all()
1007 mutex_enter(&mapp->dam_lock); in damap_id_list_rele()
1012 mutex_exit(&mapp->dam_lock); in damap_id_list_rele()
1027 mutex_enter(&mapp->dam_lock); in dam_addr_activate()
1045 mutex_exit(&mapp->dam_lock); in dam_addr_activate()
1058 mutex_enter(&mapp->dam_lock); in dam_addr_activate()
1060 mutex_exit(&mapp->dam_lock); in dam_addr_activate()
1110 mutex_enter(&mapp->dam_lock); in dam_deact_cleanup()
1124 mutex_exit(&mapp->dam_lock); in dam_deact_cleanup()
1254 ASSERT(mutex_owned(&mapp->dam_lock)); in dam_addr_release()
1315 mutex_enter(&mapp->dam_lock); in dam_stabilize_map()
1325 mutex_exit(&mapp->dam_lock); in dam_stabilize_map()
1344 mutex_exit(&mapp->dam_lock); in dam_stabilize_map()
1363 mutex_enter(&mapp->dam_lock); in dam_stabilize_map()
1384 mutex_exit(&mapp->dam_lock); in dam_stabilize_map()
1404 mutex_enter(&mapp->dam_lock); in dam_addr_stable_cb()
1408 mutex_exit(&mapp->dam_lock); in dam_addr_stable_cb()
1425 mutex_exit(&mapp->dam_lock); in dam_addr_stable_cb()
1522 mutex_exit(&mapp->dam_lock); in dam_addr_stable_cb()
1533 mutex_enter(&mapp->dam_lock); in dam_addrset_stable_cb()
1535 mutex_exit(&mapp->dam_lock); in dam_addrset_stable_cb()
1557 mutex_exit(&mapp->dam_lock); in dam_addrset_stable_cb()
1571 mutex_exit(&mapp->dam_lock); in dam_addrset_stable_cb()
1587 ASSERT(mutex_owned(&mapp->dam_lock)); in dam_sched_timeout()
1591 mutex_exit(&mapp->dam_lock); in dam_sched_timeout()
1593 mutex_enter(&mapp->dam_lock); in dam_sched_timeout()
1613 ASSERT(mutex_owned(&mapp->dam_lock)); in dam_addr_report()
1640 ASSERT(mutex_owned(&mapp->dam_lock)); in dam_addr_report_release()
1652 mutex_exit(&mapp->dam_lock); in dam_addr_report_release()
1656 mutex_enter(&mapp->dam_lock); in dam_addr_report_release()
1671 ASSERT(mutex_owned(&mapp->dam_lock)); in dam_get_addrid()