Home
last modified time | relevance | path

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

123456

/titanic_41/usr/src/uts/common/os/
H A Dpool_pset.c117 ASSERT(MUTEX_HELD(&cpu_lock)); in pool_pset_setup_cb()
164 ASSERT(MUTEX_HELD(&cpu_lock)); in pool_pset_cpu_setup()
198 mutex_enter(&cpu_lock); in pool_pset_init()
200 mutex_exit(&cpu_lock); in pool_pset_init()
211 ASSERT(MUTEX_HELD(&cpu_lock)); in pool_pset_zone_pset_set()
230 mutex_enter(&cpu_lock); in pool_pset_enable()
232 mutex_exit(&cpu_lock); in pool_pset_enable()
265 mutex_exit(&cpu_lock); in pool_pset_enable()
293 mutex_enter(&cpu_lock); in pool_pset_disable()
295 mutex_exit(&cpu_lock); in pool_pset_disable()
[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.c52 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_on()
64 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_next()
85 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_count()
101 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_enable()
122 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_intr_disable()
H A Dclock_highres.c136 mutex_enter(&cpu_lock); in clock_highres_timer_settime()
143 mutex_exit(&cpu_lock); in clock_highres_timer_settime()
180 mutex_exit(&cpu_lock); in clock_highres_timer_settime()
220 mutex_exit(&cpu_lock); in clock_highres_timer_settime()
305 mutex_enter(&cpu_lock); in clock_highres_timer_delete()
310 mutex_exit(&cpu_lock); in clock_highres_timer_delete()
330 mutex_enter(&cpu_lock); in clock_highres_timer_lwpbind()
350 mutex_exit(&cpu_lock); in clock_highres_timer_lwpbind()
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 Dcpu.c107 kmutex_t cpu_lock; variable
406 mutex_enter(&cpu_lock); in thread_affinity_set()
441 mutex_exit(&cpu_lock); in thread_affinity_set()
733 ASSERT(MUTEX_HELD(&cpu_lock)); in weakbinding_stop()
741 ASSERT(MUTEX_HELD(&cpu_lock)); in weakbinding_start()
828 ASSERT(MUTEX_HELD(&cpu_lock)); in start_cpus()
880 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_pause_free()
996 ASSERT(MUTEX_HELD(&cpu_lock)); in pause_cpus()
1066 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_get_all()
1083 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_get()
[all …]
/titanic_41/usr/src/uts/intel/ia32/os/
H A Dcpc_subr.c150 mutex_enter(&cpu_lock); in kcpc_hw_init()
152 mutex_exit(&cpu_lock); in kcpc_hw_init()
210 mutex_enter(&cpu_lock); in kcpc_hw_cpu_hook()
212 mutex_exit(&cpu_lock); in kcpc_hw_cpu_hook()
223 mutex_exit(&cpu_lock); in kcpc_hw_cpu_hook()
228 mutex_exit(&cpu_lock); in kcpc_hw_cpu_hook()
248 mutex_enter(&cpu_lock); in kcpc_hw_lwp_hook()
252 mutex_exit(&cpu_lock); in kcpc_hw_lwp_hook()
259 mutex_exit(&cpu_lock); in kcpc_hw_lwp_hook()
264 mutex_exit(&cpu_lock); in kcpc_hw_lwp_hook()
/titanic_41/usr/src/uts/common/disp/
H A Dcpupart.c110 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupart_find_all()
137 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupart_find()
173 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupart_kstat_create()
333 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupart_move_cpu()
669 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupart_movable_thread()
703 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupart_move_thread()
796 ASSERT(MUTEX_HELD(&cpu_lock)); in cpupart_bind_thread()
828 mutex_enter(&cpu_lock); in cpupart_create()
830 mutex_exit(&cpu_lock); in cpupart_create()
874 mutex_exit(&cpu_lock); in cpupart_create()
[all …]
/titanic_41/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.c162 ASSERT(MUTEX_HELD(&cpu_lock)); in cold_flag_set()
180 ASSERT(MUTEX_HELD(&cpu_lock)); in warm_flag_set()
216 ASSERT(MUTEX_HELD(&cpu_lock)); in start_cpu()
292 ASSERT(MUTEX_HELD(&cpu_lock)); in setup_cpu_common()
446 ASSERT(MUTEX_HELD(&cpu_lock)); in cleanup_cpu_common()
550 ASSERT(MUTEX_HELD(&cpu_lock)); in restart_other_cpu()
702 mutex_enter(&cpu_lock); in start_other_cpus()
724 mutex_exit(&cpu_lock); in start_other_cpus()
782 mutex_exit(&cpu_lock); in start_other_cpus()
H A Dintr.c257 mutex_enter(&cpu_lock); in siron_mp_init()
264 mutex_exit(&cpu_lock); in siron_mp_init()
306 ASSERT(MUTEX_HELD(&cpu_lock)); in siron_cpu_setup()
414 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_disable_intr()
436 ASSERT(MUTEX_HELD(&cpu_lock)); in cpu_enable_intr()
558 mutex_enter(&cpu_lock); in i_ddi_intr_redist_all_cpus()
561 mutex_exit(&cpu_lock); in i_ddi_intr_redist_all_cpus()
577 ASSERT(MUTEX_HELD(&cpu_lock)); in intr_redist_all_cpus()
/titanic_41/usr/src/uts/common/cpr/
H A Dcpr_main.c390 mutex_enter(&cpu_lock); in cpr_suspend_cpus()
401 mutex_exit(&cpu_lock); in cpr_suspend_cpus()
420 mutex_exit(&cpu_lock); in cpr_suspend_cpus()
662 mutex_enter(&cpu_lock); in cpr_suspend()
665 mutex_exit(&cpu_lock); in cpr_suspend()
785 mutex_enter(&cpu_lock); in cpr_resume_cpus()
787 mutex_exit(&cpu_lock); in cpr_resume_cpus()
791 mutex_enter(&cpu_lock); in cpr_resume_cpus()
802 mutex_exit(&cpu_lock); in cpr_resume_cpus()
814 mutex_enter(&cpu_lock); in cpr_unpause_cpus()
[all …]
/titanic_41/usr/src/uts/i86pc/os/
H A Dcpr_impl.c116 mutex_enter(&cpu_lock); in i_cpr_machdep_setup()
118 mutex_exit(&cpu_lock); in i_cpr_machdep_setup()
172 ASSERT(MUTEX_HELD(&cpu_lock)); in i_cpr_bootcpu()
228 mutex_enter(&cpu_lock); in i_cpr_save_context()
230 mutex_exit(&cpu_lock); in i_cpr_save_context()
368 mutex_enter(&cpu_lock); in i_cpr_pre_resume_cpus()
370 mutex_exit(&cpu_lock); in i_cpr_pre_resume_cpus()
712 mutex_enter(&cpu_lock); in i_cpr_power_down()
714 mutex_exit(&cpu_lock); in i_cpr_power_down()
735 mutex_enter(&cpu_lock); in i_cpr_stop_other_cpus()
[all …]
/titanic_41/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()
/titanic_41/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()
247 ASSERT(MUTEX_HELD(&cpu_lock)); in pset_bind_thread()
416 ASSERT(MUTEX_HELD(&cpu_lock)); in pset_unbind()
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()
[all …]
H A Dp_online.c59 ASSERT(MUTEX_HELD(&cpu_lock)); in p_online_internal_locked()
227 mutex_enter(&cpu_lock); /* protects CPU states */ in p_online_internal()
229 mutex_exit(&cpu_lock); in p_online_internal()
/titanic_41/usr/src/uts/i86pc/io/dr/
H A Ddr_cpu.c206 mutex_enter(&cpu_lock); in dr_init_cpu_unit()
211 mutex_exit(&cpu_lock); in dr_init_cpu_unit()
251 mutex_enter(&cpu_lock); in dr_pre_attach_cpu()
264 ASSERT(MUTEX_HELD(&cpu_lock)); in dr_attach_cpu()
337 mutex_exit(&cpu_lock); in dr_post_attach_cpu()
372 mutex_enter(&cpu_lock); in dr_pre_release_cpu()
442 mutex_exit(&cpu_lock); in dr_pre_release_cpu()
482 mutex_enter(&cpu_lock); in dr_pre_detach_cpu()
545 mutex_exit(&cpu_lock); in dr_pre_detach_cpu()
559 ASSERT(MUTEX_HELD(&cpu_lock)); in dr_detach_cpu()
[all …]
/titanic_41/usr/src/uts/i86xpv/os/
H A Dmp_xen.c587 ASSERT(MUTEX_HELD(&cpu_lock)); in mp_enter_barrier()
634 ASSERT(MUTEX_HELD(&cpu_lock)); in mp_leave_barrier()
672 ASSERT(MUTEX_HELD(&cpu_lock)); in poweroff_vcpu()
705 mutex_enter(&cpu_lock); in vcpu_config_poweroff()
708 mutex_exit(&cpu_lock); in vcpu_config_poweroff()
713 mutex_exit(&cpu_lock); in vcpu_config_poweroff()
717 mutex_exit(&cpu_lock); in vcpu_config_poweroff()
732 mutex_enter(&cpu_lock); in vcpu_config_poweroff()
741 mutex_exit(&cpu_lock); in vcpu_config_poweroff()
772 ASSERT(MUTEX_HELD(&cpu_lock)); in poweron_vcpu()
[all …]
/titanic_41/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))
/titanic_41/usr/src/uts/sun4u/ngdr/io/
H A Ddr_cpu.c260 mutex_enter(&cpu_lock); in dr_init_cpu_unit()
265 mutex_exit(&cpu_lock); in dr_init_cpu_unit()
323 mutex_enter(&cpu_lock); in dr_pre_attach_cpu()
336 ASSERT(MUTEX_HELD(&cpu_lock)); in dr_attach_cpu()
406 mutex_exit(&cpu_lock); in dr_post_attach_cpu()
441 mutex_enter(&cpu_lock); in dr_pre_release_cpu()
508 mutex_exit(&cpu_lock); in dr_pre_release_cpu()
550 mutex_enter(&cpu_lock); in dr_pre_detach_cpu()
612 mutex_exit(&cpu_lock); in dr_pre_detach_cpu()
625 ASSERT(MUTEX_HELD(&cpu_lock)); in dr_detach_cpu()
[all …]
/titanic_41/usr/src/uts/sun4/io/
H A Dtrapstat.c1733 ASSERT(MUTEX_HELD(&cpu_lock)); in trapstat_setup()
1876 ASSERT(MUTEX_HELD(&cpu_lock)); in trapstat_teardown()
1909 mutex_enter(&cpu_lock); in trapstat_go()
1914 mutex_exit(&cpu_lock); in trapstat_go()
1941 mutex_exit(&cpu_lock); in trapstat_go()
1965 mutex_exit(&cpu_lock); in trapstat_go()
2026 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()
[all …]
/titanic_41/usr/src/uts/sun4u/starfire/os/
H A Dbbus_intr.c348 mutex_enter(&cpu_lock); in sgnblk_poll_init()
357 mutex_exit(&cpu_lock); in sgnblk_poll_init()
470 mutex_enter(&cpu_lock); in _sgnblk_poll_throttle()
479 mutex_exit(&cpu_lock); in _sgnblk_poll_throttle()
490 mutex_enter(&cpu_lock); in sgnblk_poll_throttle()
493 mutex_exit(&cpu_lock); in sgnblk_poll_throttle()
/titanic_41/usr/src/uts/sun4u/io/
H A Dsbd_cpu.c354 mutex_enter(&cpu_lock); in sbd_pre_release_cpu()
424 mutex_exit(&cpu_lock); in sbd_pre_release_cpu()
524 mutex_enter(&cpu_lock); in sbd_pre_attach_cpu()
633 mutex_exit(&cpu_lock); in sbd_post_attach_cpu()
662 mutex_enter(&cpu_lock); in sbd_pre_detach_cpu()
769 ASSERT(MUTEX_HELD(&cpu_lock)); in sbd_post_detach_cpu()
809 mutex_exit(&cpu_lock); in sbd_post_detach_cpu()
861 mutex_enter(&cpu_lock); in sbd_cancel_cpu()
953 mutex_exit(&cpu_lock); in sbd_cancel_cpu()
966 extern kmutex_t cpu_lock; in sbd_connect_cpu()
[all …]
/titanic_41/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