Searched refs:a_rwlock (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/os/ |
H A D | shm.c | 304 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(&->a_rwlock, RW_READER); in lock_again() 1153 ANON_LOCK_EXIT(&->a_rwlock); in lock_again() [all …]
|
H A D | schedctl.c | 684 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in schedctl_freepage() 698 ANON_LOCK_EXIT(&->a_rwlock); in schedctl_freepage() 701 ANON_LOCK_EXIT(&->a_rwlock); in schedctl_freepage()
|
H A D | lgrp.c | 3916 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in lgrp_shm_policy_init() 3923 ANON_LOCK_EXIT(&->a_rwlock); in lgrp_shm_policy_init() 3935 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in lgrp_shm_policy_init() 3943 ANON_LOCK_EXIT(&->a_rwlock); in lgrp_shm_policy_init()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_vn.c | 906 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in segvn_create() 911 ANON_LOCK_EXIT(&->a_rwlock); in segvn_create() 943 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in segvn_create() 986 ANON_LOCK_EXIT(&->a_rwlock); in segvn_create() 1154 ANON_LOCK_ENTER(&1->a_rwlock, RW_WRITER); in segvn_concat() 1157 ANON_LOCK_EXIT(&1->a_rwlock); in segvn_concat() 1178 ANON_LOCK_ENTER(&1->a_rwlock, RW_WRITER); in segvn_concat() 1183 ANON_LOCK_EXIT(&1->a_rwlock); in segvn_concat() 1191 ANON_LOCK_ENTER(&2->a_rwlock, RW_WRITER); in segvn_concat() 1197 ANON_LOCK_EXIT(&2->a_rwlock); in segvn_concat() [all …]
|
H A D | seg_spt.c | 462 ANON_LOCK_ENTER(&->a_rwlock, RW_READER); in segspt_shmincore() 483 ANON_LOCK_EXIT(&->a_rwlock); in segspt_shmincore() 581 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in segspt_create() 585 ANON_LOCK_EXIT(&->a_rwlock); in segspt_create() 625 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in segspt_create() 632 ANON_LOCK_EXIT(&->a_rwlock); in segspt_create() 1142 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in segspt_dismpagelock() 1193 ANON_LOCK_EXIT(&->a_rwlock); in segspt_dismpagelock() 1471 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in segspt_shmpagelock() 1481 ANON_LOCK_EXIT(&->a_rwlock); in segspt_shmpagelock() [all …]
|
H A D | vm_anon.c | 177 rw_init(&->a_rwlock, NULL, RW_DEFAULT, NULL); in anonmap_cache_constructor() 190 rw_destroy(&->a_rwlock); in anonmap_cache_destructor() 1688 ASSERT(RW_READ_HELD(&->a_rwlock)); in anon_disclaim() 2877 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in anon_map_createpages() 2894 ANON_LOCK_EXIT(&->a_rwlock); in anon_map_createpages() 2993 ANON_LOCK_EXIT(&->a_rwlock); in anon_map_createpages() 3032 ANON_LOCK_EXIT(&->a_rwlock); in anon_map_createpages() 3058 ANON_LOCK_EXIT(&->a_rwlock); in anon_map_createpages() 3203 ASSERT(RW_WRITE_HELD(&->a_rwlock)); in anon_map_demotepages() 3291 ASSERT(ANON_WRITE_HELD(&->a_rwlock)); in anon_shmap_free_pages() [all …]
|
H A D | vm_usage.c | 910 ANON_LOCK_ENTER(&->a_rwlock, RW_READER); in vmu_amp_update_incore_bounds() 983 ANON_LOCK_EXIT(&->a_rwlock); in vmu_amp_update_incore_bounds() 1193 ANON_LOCK_ENTER(&private_amp->a_rwlock, RW_WRITER); in vmu_calculate_seg() 1334 ANON_LOCK_EXIT(&private_amp->a_rwlock); in vmu_calculate_seg()
|
H A D | anon.h | 303 krwlock_t a_rwlock; /* protect anon_map and anon array */ member
|
H A D | seg_kp.c | 525 ANON_LOCK_ENTER(&->a_rwlock, RW_WRITER); in segkp_get_internal() 529 ANON_LOCK_EXIT(&->a_rwlock); in segkp_get_internal()
|
H A D | vm_page.c | 5453 ANON_LOCK_ENTER(&->a_rwlock, RW_READER); in page_mark_migrate() 5460 ANON_LOCK_EXIT(&->a_rwlock); in page_mark_migrate()
|