Searched refs:cp_haltset (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | mach_startup.c | 263 bitset_atomic_add(&cp->cp_haltset, cpu_sid); in cpu_halt() 275 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_halt() 316 ((hset_update && bitset_in_set(&cp->cp_haltset, cpu_sid)) || in cpu_halt() 335 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_halt() 356 if (bitset_in_set(&cp->cp_haltset, cpu_sid)) { in cpu_wakeup() 361 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_wakeup() 397 cpu_found = bitset_find(&cp->cp_haltset); in cpu_wakeup() 400 } while (bitset_atomic_test_and_del(&cp->cp_haltset, cpu_found) < 0); in cpu_wakeup()
|
/illumos-gate/usr/src/uts/sun4v/os/ |
H A D | mach_startup.c | 142 bitset_atomic_add(&cp->cp_haltset, cpu_sid); in cpu_halt() 154 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_halt() 195 ((hset_update && bitset_in_set(&cp->cp_haltset, cpu_sid)) || in cpu_halt() 214 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_halt() 233 if (bitset_in_set(&cp->cp_haltset, cpu_sid)) { in cpu_wakeup() 238 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_wakeup() 271 cpu_found = bitset_find(&cp->cp_haltset); in cpu_wakeup() 274 } while (bitset_atomic_test_and_del(&cp->cp_haltset, cpu_found) < 0); in cpu_wakeup()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | mp_machdep.c | 498 bitset_atomic_add(&cp->cp_haltset, cpu_sid); in cpu_idle() 510 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_idle() 533 if (hset_update && bitset_in_set(&cp->cp_haltset, cpu_sid) == 0) { in cpu_idle() 548 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_idle() 565 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_idle() 585 if (bitset_in_set(&cp->cp_haltset, cpu_sid)) { in cpu_wakeup() 590 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_wakeup() 623 cpu_found = bitset_find(&cp->cp_haltset); in cpu_wakeup() 626 } while (bitset_atomic_test_and_del(&cp->cp_haltset, cpu_found) < 0); in cpu_wakeup() 711 bitset_atomic_add(&cp->cp_haltset, cpu_sid); in cpu_idle_mwait() [all …]
|
/illumos-gate/usr/src/uts/i86pc/os/cpupm/ |
H A D | cpu_idle.c | 193 if (bitset_in_set(&cpu_part->cp_haltset, cpu_sid)) { in cstate_wakeup() 198 bitset_atomic_del(&cpu_part->cp_haltset, cpu_sid); in cstate_wakeup() 244 cpu_found = bitset_find(&cpu_part->cp_haltset); in cstate_wakeup() 248 } while (bitset_atomic_test_and_del(&cpu_part->cp_haltset, in cstate_wakeup() 450 bitset_atomic_add(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate() 466 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate() 499 if (hset_update && bitset_in_set(&cp->cp_haltset, cpu_sid) == 0) { in acpi_cpu_cstate() 519 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate() 563 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate() 630 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate()
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | cpupart.c | 316 bitset_init_fanout(&cp_default.cp_haltset, cp_haltset_fanout); in cpupart_initialize_default() 318 bitset_resize(&cp_default.cp_haltset, max_ncpus); in cpupart_initialize_default() 509 ASSERT(bitset_is_null(&newpp->cp_haltset)); in cpupart_move_cpu() 510 ASSERT(bitset_is_null(&oldpp->cp_haltset)); in cpupart_move_cpu() 858 bitset_init_fanout(&pp->cp_haltset, cp_haltset_fanout); in cpupart_create() 859 bitset_resize(&pp->cp_haltset, max_ncpus); in cpupart_create() 985 ASSERT(bitset_is_null(&pp->cp_haltset)); in cpupart_destroy() 992 bitset_fini(&pp->cp_haltset); in cpupart_destroy()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | cpupart.h | 94 bitset_t cp_haltset; /* halted CPUs */ member
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | hpet_acpi.c | 1409 !bitset_in_set(&cpu_part->cp_haltset, cpu_sid)) { in hpet_use_hpet_timer()
|