Home
last modified time | relevance | path

Searched refs:cpu_lock (Results 1 – 25 of 137) sorted by relevance

123456

/illumos-gate/usr/src/uts/common/os/
H A Dpool_pset.c200 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 Dpg.c261 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 Dcpu_intr.c50 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 Dcpu_pm.c178 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 Dclock_highres.c172 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 Dcpu.c110 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 Dcyclic.c1456 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 Dcpc_subr.c157 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 Dhma.c259 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 Dcpupart.c828 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 Dmp_states.c194 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 Dmp_startup.c167 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 Dintr.c259 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 Dcpr_main.c394 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 Dmp_xen.c675 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 Dcpr_impl.c114 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 Ddr_cpu.c211 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 Ddr_cpu.c254 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 Drdsv3_af_thr.c29 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 Dprocessor_info.c52 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 Dpset.c153 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 Dtst.subr.d57 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 Dtrapstat.c1909 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 Dsbd_cpu.c356 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 Dmach_mp_states.c83 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()

123456