/illumos-gate/usr/src/uts/common/os/ |
H A D | pool_pset.c | 200 mutex_enter(&cpu_lock); in pool_pset_init() 202 mutex_exit(&cpu_lock); in pool_pset_init() 232 mutex_enter(&cpu_lock); in pool_pset_enable() 234 mutex_exit(&cpu_lock); in pool_pset_enable() 267 mutex_exit(&cpu_lock); in pool_pset_enable() 295 mutex_enter(&cpu_lock); in pool_pset_disable() 297 mutex_exit(&cpu_lock); in pool_pset_disable() 327 mutex_exit(&cpu_lock); in pool_pset_disable() 563 mutex_exit(&cpu_lock); in pool_pset_xtransfer() 683 mutex_exit(&cpu_lock); in pset_bind_abort() [all …]
|
H A D | pg.c | 261 mutex_enter(&cpu_lock); in pg_cpu0_init() 267 mutex_exit(&cpu_lock); in pg_cpu0_init() 280 mutex_enter(&cpu_lock); in pg_cpu0_reinit() 288 mutex_exit(&cpu_lock); in pg_cpu0_reinit() 301 mutex_enter(&cpu_lock); in pg_class_register() 326 mutex_exit(&cpu_lock); in pg_class_register() 399 ASSERT(MUTEX_HELD(&cpu_lock)); in pg_create() 440 ASSERT(MUTEX_HELD(&cpu_lock)); in pg_destroy() 466 ASSERT(MUTEX_HELD(&cpu_lock)); in pg_cpu_add() 493 ASSERT(MUTEX_HELD(&cpu_lock)); in pg_cpu_delete() [all …]
|
H A D | cpu_intr.c | 50 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_on() 62 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_next() 83 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_count() 99 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_enable() 120 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_disable()
|
H A D | cpu_pm.c | 178 mutex_enter(&cpu_lock); in cpupm_set_policy() 180 mutex_exit(&cpu_lock); in cpupm_set_policy() 242 mutex_exit(&cpu_lock); in cpupm_set_policy() 253 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupm_domain_find() 274 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupm_domain_create() 324 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupm_domain_init() 680 if (MUTEX_HELD(&cpu_lock)) { in cpupm_redefine_max_activepwr_state() 683 mutex_enter(&cpu_lock); in cpupm_redefine_max_activepwr_state() 685 mutex_exit(&cpu_lock); in cpupm_redefine_max_activepwr_state() 757 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupm_state_change_global()
|
H A D | clock_highres.c | 172 mutex_enter(&cpu_lock); in clock_highres_timer_settime() 179 mutex_exit(&cpu_lock); in clock_highres_timer_settime() 216 mutex_exit(&cpu_lock); in clock_highres_timer_settime() 256 mutex_exit(&cpu_lock); in clock_highres_timer_settime() 341 mutex_enter(&cpu_lock); in clock_highres_timer_delete() 346 mutex_exit(&cpu_lock); in clock_highres_timer_delete() 366 mutex_enter(&cpu_lock); in clock_highres_timer_lwpbind() 386 mutex_exit(&cpu_lock); in clock_highres_timer_lwpbind()
|
H A D | cpu.c | 110 kmutex_t cpu_lock; variable 759 ASSERT(MUTEX_HELD(&cpu_lock)); in weakbinding_stop() 767 ASSERT(MUTEX_HELD(&cpu_lock)); in weakbinding_start() 854 ASSERT(MUTEX_HELD(&cpu_lock)); in start_cpus() 906 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_pause_free() 1022 ASSERT(MUTEX_HELD(&cpu_lock)); in pause_cpus() 1092 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_get_all() 1109 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_get() 1130 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_is_online() 2387 mutex_enter(&cpu_lock); in cpu_kstat_init() [all …]
|
H A D | cyclic.c | 1456 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_expand() 1732 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_add_here() 1909 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_remove_here() 2081 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_juggle_one_to() 2180 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_juggle_one() 2207 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_unbind_cpu() 2238 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_bind_cpu() 2266 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_unbind_cpupart() 2293 ASSERT(MUTEX_HELD(&cpu_lock)); in cyclic_bind_cpupart() 3246 mutex_enter(&cpu_lock); in cyclic_mp_init() [all …]
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | cpc_subr.c | 157 mutex_enter(&cpu_lock); in kcpc_hw_init() 159 mutex_exit(&cpu_lock); in kcpc_hw_init() 216 mutex_enter(&cpu_lock); in kcpc_hw_cpu_hook() 218 mutex_exit(&cpu_lock); in kcpc_hw_cpu_hook() 229 mutex_exit(&cpu_lock); in kcpc_hw_cpu_hook() 234 mutex_exit(&cpu_lock); in kcpc_hw_cpu_hook() 254 mutex_enter(&cpu_lock); in kcpc_hw_lwp_hook() 258 mutex_exit(&cpu_lock); in kcpc_hw_lwp_hook() 265 mutex_exit(&cpu_lock); in kcpc_hw_lwp_hook() 270 mutex_exit(&cpu_lock); in kcpc_hw_lwp_hook()
|
H A D | hma.c | 259 mutex_enter(&cpu_lock); in hma_vmx_invept_allcpus() 265 mutex_exit(&cpu_lock); in hma_vmx_invept_allcpus() 315 ASSERT(MUTEX_HELD(&cpu_lock)); in hma_vmx_cpu_setup() 475 mutex_enter(&cpu_lock); in hma_vmx_init() 482 mutex_exit(&cpu_lock); in hma_vmx_init() 492 mutex_exit(&cpu_lock); in hma_vmx_init() 609 ASSERT(MUTEX_HELD(&cpu_lock)); in hma_svm_cpu_setup() 712 mutex_enter(&cpu_lock); in hma_svm_init() 719 mutex_exit(&cpu_lock); in hma_svm_init() 729 mutex_exit(&cpu_lock); in hma_svm_init()
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | cpupart.c | 828 mutex_enter(&cpu_lock); in cpupart_create() 830 mutex_exit(&cpu_lock); in cpupart_create() 872 mutex_exit(&cpu_lock); in cpupart_create() 959 mutex_enter(&cpu_lock); in cpupart_destroy() 963 mutex_exit(&cpu_lock); in cpupart_destroy() 972 mutex_exit(&cpu_lock); in cpupart_destroy() 1033 mutex_exit(&cpu_lock); in cpupart_destroy() 1090 mutex_enter(&cpu_lock); in cpupart_get_cpus() 1119 mutex_exit(&cpu_lock); in cpupart_get_cpus() 1213 mutex_exit(&cpu_lock); in cpupart_setattr() [all …]
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | mp_states.c | 194 mutex_enter(&cpu_lock); in stop_other_cpus() 196 mutex_exit(&cpu_lock); in stop_other_cpus() 206 mutex_exit(&cpu_lock); in stop_other_cpus() 222 ASSERT(MUTEX_HELD(&cpu_lock)); in mp_cpu_quiesce() 265 ASSERT(MUTEX_HELD(&cpu_lock)); in mp_cpu_start() 284 ASSERT(MUTEX_HELD(&cpu_lock)); in mp_cpu_stop() 302 ASSERT(MUTEX_HELD(&cpu_lock)); in mp_cpu_poweron() 315 ASSERT(MUTEX_HELD(&cpu_lock)); in mp_cpu_poweroff()
|
H A D | mp_startup.c | 167 ASSERT(MUTEX_HELD(&cpu_lock)); in cold_flag_set() 189 ASSERT(MUTEX_HELD(&cpu_lock)); in warm_flag_set() 225 ASSERT(MUTEX_HELD(&cpu_lock)); in start_cpu() 301 ASSERT(MUTEX_HELD(&cpu_lock)); in setup_cpu_common() 455 ASSERT(MUTEX_HELD(&cpu_lock)); in cleanup_cpu_common() 559 ASSERT(MUTEX_HELD(&cpu_lock)); in restart_other_cpu() 711 mutex_enter(&cpu_lock); in start_other_cpus() 733 mutex_exit(&cpu_lock); in start_other_cpus() 791 mutex_exit(&cpu_lock); in start_other_cpus()
|
H A D | intr.c | 259 mutex_enter(&cpu_lock); in siron_mp_init() 266 mutex_exit(&cpu_lock); in siron_mp_init() 308 ASSERT(MUTEX_HELD(&cpu_lock)); in siron_cpu_setup() 416 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_disable_intr() 439 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_enable_intr() 562 mutex_enter(&cpu_lock); in i_ddi_intr_redist_all_cpus() 565 mutex_exit(&cpu_lock); in i_ddi_intr_redist_all_cpus() 581 ASSERT(MUTEX_HELD(&cpu_lock)); in intr_redist_all_cpus()
|
/illumos-gate/usr/src/uts/common/cpr/ |
H A D | cpr_main.c | 394 mutex_enter(&cpu_lock); in cpr_suspend_cpus() 405 mutex_exit(&cpu_lock); in cpr_suspend_cpus() 424 mutex_exit(&cpu_lock); in cpr_suspend_cpus() 666 mutex_enter(&cpu_lock); in cpr_suspend() 669 mutex_exit(&cpu_lock); in cpr_suspend() 789 mutex_enter(&cpu_lock); in cpr_resume_cpus() 791 mutex_exit(&cpu_lock); in cpr_resume_cpus() 795 mutex_enter(&cpu_lock); in cpr_resume_cpus() 806 mutex_exit(&cpu_lock); in cpr_resume_cpus() 834 mutex_exit(&cpu_lock); in cpr_unpause_cpus() [all …]
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | mp_xen.c | 675 mutex_enter(&cpu_lock); in vcpu_config_poweroff() 678 mutex_exit(&cpu_lock); in vcpu_config_poweroff() 683 mutex_exit(&cpu_lock); in vcpu_config_poweroff() 687 mutex_exit(&cpu_lock); in vcpu_config_poweroff() 702 mutex_enter(&cpu_lock); in vcpu_config_poweroff() 711 mutex_exit(&cpu_lock); in vcpu_config_poweroff() 778 mutex_enter(&cpu_lock); in vcpu_config_poweron() 781 mutex_exit(&cpu_lock); in vcpu_config_poweron() 786 mutex_exit(&cpu_lock); in vcpu_config_poweron() 791 mutex_exit(&cpu_lock); in vcpu_config_poweron() [all …]
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | cpr_impl.c | 114 mutex_enter(&cpu_lock); in i_cpr_machdep_setup() 116 mutex_exit(&cpu_lock); in i_cpr_machdep_setup() 226 mutex_enter(&cpu_lock); in i_cpr_save_context() 228 mutex_exit(&cpu_lock); in i_cpr_save_context() 362 mutex_enter(&cpu_lock); in i_cpr_pre_resume_cpus() 364 mutex_exit(&cpu_lock); in i_cpr_pre_resume_cpus() 698 mutex_exit(&cpu_lock); in i_cpr_power_down() 719 mutex_enter(&cpu_lock); in i_cpr_stop_other_cpus() 727 mutex_exit(&cpu_lock); in i_cpr_stop_other_cpus() 918 mutex_exit(&cpu_lock); in i_cpr_start_cpu() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/dr/ |
H A D | dr_cpu.c | 211 mutex_enter(&cpu_lock); in dr_init_cpu_unit() 216 mutex_exit(&cpu_lock); in dr_init_cpu_unit() 256 mutex_enter(&cpu_lock); in dr_pre_attach_cpu() 342 mutex_exit(&cpu_lock); in dr_post_attach_cpu() 377 mutex_enter(&cpu_lock); in dr_pre_release_cpu() 447 mutex_exit(&cpu_lock); in dr_pre_release_cpu() 487 mutex_enter(&cpu_lock); in dr_pre_detach_cpu() 550 mutex_exit(&cpu_lock); in dr_pre_detach_cpu() 593 mutex_exit(&cpu_lock); in dr_post_detach_cpu() 629 mutex_enter(&cpu_lock); in dr_fill_cpu_stat() [all …]
|
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_cpu.c | 254 mutex_enter(&cpu_lock); in dr_init_cpu_unit() 259 mutex_exit(&cpu_lock); in dr_init_cpu_unit() 315 mutex_enter(&cpu_lock); in dr_pre_attach_cpu() 398 mutex_exit(&cpu_lock); in dr_post_attach_cpu() 433 mutex_enter(&cpu_lock); in dr_pre_release_cpu() 500 mutex_exit(&cpu_lock); in dr_pre_release_cpu() 542 mutex_enter(&cpu_lock); in dr_pre_detach_cpu() 604 mutex_exit(&cpu_lock); in dr_pre_detach_cpu() 641 mutex_exit(&cpu_lock); in dr_post_detach_cpu() 677 mutex_enter(&cpu_lock); in dr_fill_cpu_stat() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | rdsv3_af_thr.c | 29 extern kmutex_t cpu_lock; 51 mutex_enter(&cpu_lock); in rdsv3_af_init() 59 mutex_exit(&cpu_lock); in rdsv3_af_init() 197 mutex_enter(&cpu_lock); in rdsv3_af_intr_thr_create() 202 mutex_exit(&cpu_lock); in rdsv3_af_intr_thr_create() 246 mutex_enter(&cpu_lock); in rdsv3_af_thr_create() 252 mutex_exit(&cpu_lock); in rdsv3_af_thr_create() 344 ASSERT(MUTEX_HELD(&cpu_lock)); in rdsv3_af_thr_bind() 376 ASSERT(MUTEX_HELD(&cpu_lock)); in rdsv3_af_thr_unbind()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | processor_info.c | 52 mutex_enter(&cpu_lock); in processor_info() 54 mutex_exit(&cpu_lock); in processor_info() 58 mutex_exit(&cpu_lock); in processor_info()
|
H A D | pset.c | 153 mutex_enter(&cpu_lock); in pset_assign() 155 mutex_exit(&cpu_lock); in pset_assign() 164 mutex_exit(&cpu_lock); in pset_assign() 485 mutex_enter(&cpu_lock); in pset_bind_lwp() 521 mutex_exit(&cpu_lock); in pset_bind_lwp() 574 mutex_enter(&cpu_lock); in pset_bind() 692 mutex_exit(&cpu_lock); in pset_bind() 723 mutex_enter(&cpu_lock); in pset_getloadavg() 725 mutex_exit(&cpu_lock); in pset_getloadavg() 759 mutex_enter(&cpu_lock); in pset_list() [all …]
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/aggs/ |
H A D | tst.subr.d | 57 INTFUNC(mutex_owned(&`cpu_lock)) 58 INTFUNC(mutex_owner(&`cpu_lock)) 59 INTFUNC(mutex_type_adaptive(&`cpu_lock)) 60 INTFUNC(mutex_type_spin(&`cpu_lock))
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | trapstat.c | 1909 mutex_enter(&cpu_lock); in trapstat_go() 1914 mutex_exit(&cpu_lock); in trapstat_go() 2039 mutex_exit(&cpu_lock); in trapstat_go() 2049 mutex_enter(&cpu_lock); in trapstat_stop() 2053 mutex_exit(&cpu_lock); in trapstat_stop() 2074 mutex_exit(&cpu_lock); in trapstat_stop() 2159 mutex_enter(&cpu_lock); in trapstat_cpr() 2164 mutex_exit(&cpu_lock); in trapstat_cpr() 2209 mutex_exit(&cpu_lock); in trapstat_cpr() 2257 mutex_exit(&cpu_lock); in trapstat_open() [all …]
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sbd_cpu.c | 356 mutex_enter(&cpu_lock); in sbd_pre_release_cpu() 426 mutex_exit(&cpu_lock); in sbd_pre_release_cpu() 523 mutex_enter(&cpu_lock); in sbd_pre_attach_cpu() 632 mutex_exit(&cpu_lock); in sbd_post_attach_cpu() 661 mutex_enter(&cpu_lock); in sbd_pre_detach_cpu() 808 mutex_exit(&cpu_lock); in sbd_post_detach_cpu() 860 mutex_enter(&cpu_lock); in sbd_cancel_cpu() 952 mutex_exit(&cpu_lock); in sbd_cancel_cpu() 965 extern kmutex_t cpu_lock; in sbd_connect_cpu() 1005 mutex_enter(&cpu_lock); in sbd_connect_cpu() [all …]
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_mp_states.c | 83 ASSERT(MUTEX_HELD(&cpu_lock)); in stopcpu_bycpuid() 223 ASSERT(MUTEX_HELD(&cpu_lock)); in plat_cpu_poweroff() 273 ASSERT(MUTEX_HELD(&cpu_lock)); in plat_cpu_poweron()
|