/illumos-gate/usr/src/uts/common/disp/ |
H A D | disp_lock.c | 146 SMT_PAUSE(); in thread_lock() 179 SMT_PAUSE(); in thread_lock_high()
|
/illumos-gate/usr/src/compat/bhyve/amd64/machine/ |
H A D | cpu.h | 21 #define cpu_spinwait() SMT_PAUSE()
|
/illumos-gate/usr/src/uts/sparc/sys/ |
H A D | cpu.h | 78 #define SMT_PAUSE() { if (&cpu_smt_pause) cpu_smt_pause(); } macro
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | cpu.h | 66 #define SMT_PAUSE() ht_pause() macro
|
H A D | mutex_impl.h | 107 SMT_PAUSE(); \
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | rand.c | 68 SMT_PAUSE(); in rand_mt()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | timestamp.c | 571 SMT_PAUSE(); in tsc_sync_master() 577 SMT_PAUSE(); in tsc_sync_master() 661 SMT_PAUSE(); in tsc_sync_slave()
|
H A D | x_call.c | 350 SMT_PAUSE(); in xc_serv() 574 SMT_PAUSE(); in xc_priority_common()
|
H A D | machdep.c | 1063 SMT_PAUSE(); in tenmicrosec() 1072 SMT_PAUSE(); in tenmicrosec()
|
H A D | mp_pc.c | 458 SMT_PAUSE(); in mach_cpu_pause()
|
H A D | mp_machdep.c | 451 SMT_PAUSE(); in cpu_idle_check_wakeup() 659 SMT_PAUSE(); in cpu_idle_mwait_check_wakeup()
|
H A D | mp_startup.c | 1343 SMT_PAUSE(); in mp_startup_wait() 1356 SMT_PAUSE(); in mp_startup_signal()
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | mp_xen.c | 480 SMT_PAUSE(); in enter_safe_phase() 517 SMT_PAUSE(); in mach_cpu_pause() 592 SMT_PAUSE(); in mp_enter_barrier()
|
H A D | evtchn.c | 897 SMT_PAUSE(); in ec_disable_irq()
|
/illumos-gate/usr/src/uts/i86pc/os/cpupm/ |
H A D | cpu_idle.c | 289 SMT_PAUSE(); in acpi_cpu_mwait_check_wakeup() 313 SMT_PAUSE(); in acpi_cpu_mwait_ipi_check_wakeup() 328 SMT_PAUSE(); in acpi_cpu_check_wakeup()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | turnstile.c | 375 SMT_PAUSE(); in turnstile_interlock() 583 SMT_PAUSE(); in turnstile_block()
|
H A D | cpu_event.c | 654 SMT_PAUSE(); in cpu_idle_enter()
|
/illumos-gate/usr/src/lib/libc/amd64/threads/ |
H A D | machdep.c | 202 SMT_PAUSE(); in smt_pause()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | ddi_arch.c | 336 SMT_PAUSE(); in drv_usecwait()
|
H A D | smt.c | 373 SMT_PAUSE(); in smt_kick()
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | thr_uberdata.h | 258 #define SMT_PAUSE() ht_pause() macro 261 #define SMT_PAUSE() SMT_PAUSE_FUNCTION() macro 263 #define SMT_PAUSE() smt_pause() macro
|
/illumos-gate/usr/src/lib/libc/i386/threads/ |
H A D | machdep.c | 263 SMT_PAUSE(); in smt_pause()
|
/illumos-gate/usr/src/uts/i86pc/io/fipe/ |
H A D | fipe_pm.c | 525 SMT_PAUSE(); in fipe_ioat_cancel() 1435 (void) SMT_PAUSE(); in fipe_disable()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | machdep.c | 829 SMT_PAUSE(); in mach_cpu_pause()
|
/illumos-gate/usr/src/lib/libc/port/threads/ |
H A D | synch.c | 1314 SMT_PAUSE(); in mutex_trylock_adaptive() 1420 SMT_PAUSE(); in mutex_queuelock_adaptive() 1531 SMT_PAUSE(); in mutex_trylock_process() 3014 SMT_PAUSE(); in pthread_spin_lock()
|