Home
last modified time | relevance | path

Searched refs:cp_haltset (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/os/
H A Dmach_startup.c263 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 Dmach_startup.c142 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 Dmp_machdep.c498 bitset_atomic_add(&cp->cp_haltset, cpu_sid); in cpu_idle()
510 bitset_atomic_del(&cp->cp_haltset, cpu_sid); 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()
711 bitset_atomic_add(&cp->cp_haltset, cpu_sid); in cpu_idle_mwait()
725 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_idle_mwait()
751 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in cpu_idle_mwait()
[all …]
/illumos-gate/usr/src/uts/i86pc/os/cpupm/
H A Dcpu_idle.c192 if (bitset_in_set(&cpu_part->cp_haltset, cpu_sid)) { in cstate_wakeup()
197 bitset_atomic_del(&cpu_part->cp_haltset, cpu_sid); in cstate_wakeup()
243 cpu_found = bitset_find(&cpu_part->cp_haltset); in cstate_wakeup()
247 } while (bitset_atomic_test_and_del(&cpu_part->cp_haltset, in cstate_wakeup()
390 bitset_atomic_add(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate()
404 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate()
437 if (hset_update && bitset_in_set(&cp->cp_haltset, cpu_sid) == 0) { in acpi_cpu_cstate()
457 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate()
495 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate()
561 bitset_atomic_del(&cp->cp_haltset, cpu_sid); in acpi_cpu_cstate()
/illumos-gate/usr/src/uts/common/disp/
H A Dcpupart.c316 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 Dcpupart.h94 bitset_t cp_haltset; /* halted CPUs */ member
/illumos-gate/usr/src/uts/i86pc/io/
H A Dhpet_acpi.c1403 !bitset_in_set(&cpu_part->cp_haltset, cpu_sid)) { in hpet_use_hpet_timer()