Home
last modified time | relevance | path

Searched refs:a_rwlock (Results 1 – 10 of 10) sorted by relevance

/titanic_44/usr/src/uts/common/os/
H A Dshm.c304 ANON_LOCK_ENTER(&sp->shm_amp->a_rwlock, RW_WRITER); in shmat()
306 ANON_LOCK_EXIT(&sp->shm_amp->a_rwlock); in shmat()
580 ANON_LOCK_ENTER(&sp->shm_amp->a_rwlock, RW_WRITER); in shm_dtor()
582 ANON_LOCK_EXIT(&sp->shm_amp->a_rwlock); in shm_dtor()
597 ANON_LOCK_ENTER(&sp->shm_amp->a_rwlock, RW_WRITER); in shm_dtor()
599 ANON_LOCK_EXIT(&sp->shm_amp->a_rwlock); in shm_dtor()
730 ANON_LOCK_ENTER(&sp->shm_amp->a_rwlock, in shmctl()
734 ANON_LOCK_EXIT(&sp->shm_amp->a_rwlock); in shmctl()
1134 ANON_LOCK_ENTER(&amp->a_rwlock, RW_READER); in lock_again()
1153 ANON_LOCK_EXIT(&amp->a_rwlock); in lock_again()
[all …]
H A Dschedctl.c667 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in schedctl_freepage()
681 ANON_LOCK_EXIT(&amp->a_rwlock); in schedctl_freepage()
684 ANON_LOCK_EXIT(&amp->a_rwlock); in schedctl_freepage()
H A Dlgrp.c3905 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in lgrp_shm_policy_init()
3912 ANON_LOCK_EXIT(&amp->a_rwlock); in lgrp_shm_policy_init()
3924 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in lgrp_shm_policy_init()
3932 ANON_LOCK_EXIT(&amp->a_rwlock); in lgrp_shm_policy_init()
/titanic_44/usr/src/uts/common/vm/
H A Dseg_vn.c895 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in segvn_create()
900 ANON_LOCK_EXIT(&amp->a_rwlock); in segvn_create()
932 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in segvn_create()
975 ANON_LOCK_EXIT(&amp->a_rwlock); in segvn_create()
1143 ANON_LOCK_ENTER(&amp1->a_rwlock, RW_WRITER); in segvn_concat()
1146 ANON_LOCK_EXIT(&amp1->a_rwlock); in segvn_concat()
1167 ANON_LOCK_ENTER(&amp1->a_rwlock, RW_WRITER); in segvn_concat()
1172 ANON_LOCK_EXIT(&amp1->a_rwlock); in segvn_concat()
1180 ANON_LOCK_ENTER(&amp2->a_rwlock, RW_WRITER); in segvn_concat()
1186 ANON_LOCK_EXIT(&amp2->a_rwlock); in segvn_concat()
[all …]
H A Dseg_spt.c315 ANON_LOCK_ENTER(&amp->a_rwlock, RW_READER); in segspt_shmincore()
336 ANON_LOCK_EXIT(&amp->a_rwlock); in segspt_shmincore()
436 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in segspt_create()
440 ANON_LOCK_EXIT(&amp->a_rwlock); in segspt_create()
480 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in segspt_create()
487 ANON_LOCK_EXIT(&amp->a_rwlock); in segspt_create()
994 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in segspt_dismpagelock()
1045 ANON_LOCK_EXIT(&amp->a_rwlock); in segspt_dismpagelock()
1323 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in segspt_shmpagelock()
1333 ANON_LOCK_EXIT(&amp->a_rwlock); in segspt_shmpagelock()
[all …]
H A Dvm_anon.c178 rw_init(&amp->a_rwlock, NULL, RW_DEFAULT, NULL); in anonmap_cache_constructor()
191 rw_destroy(&amp->a_rwlock); in anonmap_cache_destructor()
1681 ASSERT(RW_READ_HELD(&amp->a_rwlock)); in anon_disclaim()
2878 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in anon_map_createpages()
2895 ANON_LOCK_EXIT(&amp->a_rwlock); in anon_map_createpages()
2994 ANON_LOCK_EXIT(&amp->a_rwlock); in anon_map_createpages()
3033 ANON_LOCK_EXIT(&amp->a_rwlock); in anon_map_createpages()
3059 ANON_LOCK_EXIT(&amp->a_rwlock); in anon_map_createpages()
3204 ASSERT(RW_WRITE_HELD(&amp->a_rwlock)); in anon_map_demotepages()
3292 ASSERT(ANON_WRITE_HELD(&amp->a_rwlock)); in anon_shmap_free_pages()
[all …]
H A Dvm_usage.c910 ANON_LOCK_ENTER(&amp->a_rwlock, RW_READER); in vmu_amp_update_incore_bounds()
983 ANON_LOCK_EXIT(&amp->a_rwlock); in vmu_amp_update_incore_bounds()
1191 ANON_LOCK_ENTER(&private_amp->a_rwlock, RW_WRITER); in vmu_calculate_seg()
1332 ANON_LOCK_EXIT(&private_amp->a_rwlock); in vmu_calculate_seg()
H A Danon.h303 krwlock_t a_rwlock; /* protect anon_map and anon array */ member
H A Dseg_kp.c524 ANON_LOCK_ENTER(&amp->a_rwlock, RW_WRITER); in segkp_get_internal()
528 ANON_LOCK_EXIT(&amp->a_rwlock); in segkp_get_internal()
H A Dvm_page.c5427 ANON_LOCK_ENTER(&amp->a_rwlock, RW_READER); in page_mark_migrate()
5434 ANON_LOCK_EXIT(&amp->a_rwlock); in page_mark_migrate()