Home
last modified time | relevance | path

Searched refs:cpu_flags (Results 1 – 25 of 67) sorted by relevance

123

/onnv-gate/usr/src/uts/common/os/
H A Dcpu.c943 if ((cp->cpu_flags & (CPU_QUIESCED | CPU_READY)) != CPU_READY) { in cpu_pause_start()
1099 return (cpu_flagged_online(cpu->cpu_flags)); in cpu_is_online()
1109 return (cpu_flagged_offline(cpu->cpu_flags)); in cpu_is_offline()
1119 return (cpu_flagged_poweredoff(cpu->cpu_flags)); in cpu_is_poweredoff()
1129 return (cpu_flagged_nointr(cpu->cpu_flags)); in cpu_is_nointr()
1139 return (cpu_flagged_active(cpu->cpu_flags)); in cpu_is_active()
1146 cpu_flagged_online(cpu_flag_t cpu_flags) in cpu_flagged_online() argument
1148 return (cpu_flagged_active(cpu_flags) && in cpu_flagged_online()
1149 (cpu_flags & CPU_ENABLE)); in cpu_flagged_online()
1153 cpu_flagged_offline(cpu_flag_t cpu_flags) in cpu_flagged_offline() argument
[all …]
H A Dsoftint.c234 (cp->cpu_flags & CPU_ENABLE) == 0 || in softcall_choose_cpu()
430 if (CPU->cpu_flags & (CPU_QUIESCED|CPU_OFFLINE)) { in softint()
H A Dcpu_intr.c53 return ((cp->cpu_flags & CPU_ENABLE) != 0); in cpu_intr_on()
H A Dcyclic.c1594 if (c->cpu_flags & CPU_ENABLE) in cyclic_pick_cpu()
1619 ASSERT(avoid->cpu_flags & CPU_ENABLE); in cyclic_pick_cpu()
1719 ASSERT(!(cpu->cyp_cpu->cpu_flags & CPU_OFFLINE)); in cyclic_add_here()
2048 ASSERT(!(dest->cyp_cpu->cpu_flags & (CPU_QUIESCED | CPU_OFFLINE))); in cyclic_juggle_one_to()
2146 ASSERT(!(c->cpu_flags & CPU_OFFLINE)); in cyclic_juggle_one()
2185 if (!(c->cpu_flags & CPU_ENABLE)) { in cyclic_unbind_cpu()
2204 ASSERT(!(d->cpu_flags & CPU_OFFLINE)); in cyclic_bind_cpu()
2205 ASSERT(!(c->cpu_flags & CPU_OFFLINE)); in cyclic_bind_cpu()
2242 if (!(c->cpu_flags & CPU_ENABLE) && !(cyc->cy_flags & CYF_CPU_BOUND)) { in cyclic_unbind_cpupart()
2259 ASSERT(!(c->cpu_flags & CPU_OFFLINE)); in cyclic_bind_cpupart()
[all …]
/onnv-gate/usr/src/uts/sun4v/os/
H A Dmach_mp_states.c250 cp->cpu_flags = CPU_OFFLINE | CPU_QUIESCED | CPU_POWEROFF; in plat_cpu_poweroff()
262 cp->cpu_flags = CPU_OFFLINE | CPU_QUIESCED | CPU_FAULTED; in plat_cpu_poweroff()
275 cp->cpu_flags &= ~CPU_POWEROFF; in plat_cpu_poweron()
H A Dcpc_subr.c68 kcpc_hw_startup_cpu(CPU->cpu_flags); in kcpc_hw_init()
H A Dmach_startup.c121 if (CPU->cpu_flags & CPU_OFFLINE) in cpu_halt()
196 (!hset_update && (CPU->cpu_flags & CPU_OFFLINE)))) { in cpu_halt()
H A Dsuspend.c396 if ((cp->cpu_flags & CPU_OFFLINE) == 0) in update_cpu_mappings()
438 if ((cp->cpu_flags & CPU_OFFLINE) == 0) in update_cpu_mappings()
/onnv-gate/usr/src/uts/sun4/os/
H A Dmp_startup.c165 cp->cpu_flags |= CPU_RUNNING | CPU_ENABLE | CPU_EXISTS; in cold_flag_set()
171 cp->cpu_flags |= CPU_READY; /* ready */ in cold_flag_set()
186 cp->cpu_flags |= CPU_RUNNING | CPU_READY | CPU_EXISTS in warm_flag_set()
328 if (cpu0.cpu_flags == 0) { in setup_cpu_common()
595 ushort_t original_flags = cp->cpu_flags; in slave_startup()
640 while (((volatile ushort_t)cp->cpu_flags) & CPU_QUIESCED) in slave_startup()
H A Dmp_states.c223 ASSERT(cp->cpu_flags & CPU_QUIESCED); in mp_cpu_quiesce()
231 cp->cpu_flags &= ~CPU_READY; in mp_cpu_quiesce()
H A Dintr.c416 cp->cpu_flags &= ~CPU_ENABLE; in cpu_disable_intr()
434 cp->cpu_flags |= CPU_ENABLE; in cpu_enable_intr()
718 if ((cp->cpu_flags & CPU_ENABLE) == 0) in intr_dist_cpuid()
/onnv-gate/usr/src/uts/i86pc/io/dr/
H A Ddr_cpu.c208 cp->sbc_cpu_flags = cpu[cpuid]->cpu_flags; in dr_init_cpu_unit()
362 int cpu_flags = 0; in dr_pre_release_cpu() local
409 up->sbc_cpu_flags = cp->cpu_flags; in dr_pre_release_cpu()
413 cpu_flags = CPU_FORCED; in dr_pre_release_cpu()
416 if (cpu_offline(cp, cpu_flags)) { in dr_pre_release_cpu()
472 int cpu_flags = 0; in dr_pre_detach_cpu() local
520 cpu_flags = CPU_FORCED; in dr_pre_detach_cpu()
523 if (cpu_offline(cp, cpu_flags)) { in dr_pre_detach_cpu()
/onnv-gate/usr/src/uts/i86pc/os/
H A Dx_call.c257 ASSERT((cpup->cpu_flags & CPU_READY) == 0); in xc_fini_cpu()
274 ASSERT((cpup->cpu_flags & CPU_READY) == 0); in xc_flush_cpu()
468 if (BT_TEST(set, CPU->cpu_id) && (CPU->cpu_flags & CPU_READY) && in xc_common()
493 if (cpup == NULL || !(cpup->cpu_flags & CPU_READY)) in xc_common()
562 if (cpup == NULL || !(cpup->cpu_flags & CPU_READY)) in xc_priority_common()
604 if (cpup == NULL || !(cpup->cpu_flags & CPU_READY) || in xc_priority_common()
H A Dmp_pc.c555 ASSERT((cp->cpu_flags & CPU_OFFLINE) != 0); in mp_cpu_poweroff()
556 ASSERT((cp->cpu_flags & CPU_QUIESCED) != 0); in mp_cpu_poweroff()
609 ASSERT((cp->cpu_flags & CPU_READY) == 0); in mp_cpu_poweroff()
610 ASSERT((cp->cpu_flags & CPU_RUNNING) == 0); in mp_cpu_poweroff()
611 cp->cpu_flags = CPU_OFFLINE | CPU_QUIESCED | CPU_POWEROFF; in mp_cpu_poweroff()
H A Dmp_startup.c453 cp->cpu_flags = CPU_OFFLINE | CPU_QUIESCED | CPU_POWEROFF; in mp_cpu_configure_common()
489 cp->cpu_flags = 0; in mp_cpu_unconfigure_common()
1711 cp->cpu_flags &= ~(CPU_POWEROFF | CPU_QUIESCED); in mp_startup_common()
1731 cp->cpu_flags |= CPU_RUNNING | CPU_READY | CPU_EXISTS; in mp_startup_common()
1763 cp->cpu_flags &= ~CPU_OFFLINE; in mp_startup_common()
1888 cp->cpu_flags &= ~CPU_ENABLE; in cpu_disable_intr()
1899 cp->cpu_flags |= CPU_ENABLE; in cpu_enable_intr()
/onnv-gate/usr/src/uts/sun4u/ngdr/io/
H A Ddr_cpu.c262 cp->sbc_cpu_flags = cpu[cpuid]->cpu_flags; in dr_init_cpu_unit()
431 int cpu_flags = 0; in dr_pre_release_cpu() local
475 up->sbc_cpu_flags = cp->cpu_flags; in dr_pre_release_cpu()
479 cpu_flags = CPU_FORCED; in dr_pre_release_cpu()
482 if (cpu_offline(cp, cpu_flags)) { in dr_pre_release_cpu()
540 int cpu_flags = 0; in dr_pre_detach_cpu() local
587 cpu_flags = CPU_FORCED; in dr_pre_detach_cpu()
590 if (cpu_offline(cp, cpu_flags)) { in dr_pre_detach_cpu()
/onnv-gate/usr/src/uts/i86xpv/os/
H A Dmp_xen.c675 ASSERT(cp->cpu_flags & CPU_QUIESCED); in poweroff_vcpu()
684 cp->cpu_flags |= CPU_POWEROFF | CPU_OFFLINE; in poweroff_vcpu()
685 cp->cpu_flags &= in poweroff_vcpu()
736 if (cp->cpu_flags & CPU_QUIESCED) in vcpu_config_poweroff()
782 cp->cpu_flags |= CPU_EXISTS | CPU_READY | CPU_RUNNING; in poweron_vcpu()
783 cp->cpu_flags &= ~CPU_POWEROFF; in poweron_vcpu()
H A Dmach_kdi.c129 if (cpu[c] == NULL || !(cpu[c]->cpu_flags & CPU_READY)) in kdi_start_slaves()
145 if (!(cpu[CPU->cpu_id]->cpu_flags & CPU_READY)) in kdi_slave_wait()
/onnv-gate/usr/src/uts/common/syscall/
H A Dprocessor_bind.c214 (cp->cpu_flags & (CPU_QUIESCED | CPU_OFFLINE))) in processor_bind()
216 else if ((cp->cpu_flags & CPU_READY) == 0) in processor_bind()
349 if ((cp->cpu_flags & CPU_EXISTS) == 0) in processor_bind()
/onnv-gate/usr/src/uts/sun4u/os/
H A Dmach_startup.c241 if (CPU->cpu_flags & CPU_OFFLINE) in cpu_halt()
316 (!hset_update && (CPU->cpu_flags & CPU_OFFLINE)))) { in cpu_halt()
H A Dmach_cpu_states.c269 cpu[i]->cpu_flags &= ~CPU_READY; in panic_stopcpus()
270 cpu[i]->cpu_flags |= CPU_QUIESCED; in panic_stopcpus()
H A Dcpc_subr.c69 kcpc_hw_startup_cpu(CPU->cpu_flags); in kcpc_hw_init()
/onnv-gate/usr/src/uts/common/disp/
H A Ddisp.c514 if (!(cp->cpu_flags & CPU_OFFLINE)) { in disp_anywork()
612 while (cp->cpu_flags & CPU_QUIESCED) in idle()
619 if (cp->cpu_flags & CPU_OFFLINE) in idle()
729 (cpup->cpu_flags & CPU_OFFLINE) == 0 && in disp()
749 if (!(cpup->cpu_flags & CPU_OFFLINE)) { in disp()
1275 ASSERT((cp->cpu_flags & CPU_QUIESCED) == 0); in setbackdq()
1434 ASSERT((cp->cpu_flags & CPU_QUIESCED) == 0); in setfrontdq()
1585 ASSERT((cp->cpu_flags & CPU_QUIESCED) == 0); in setkpdq()
2654 ASSERT((cp->cpu_flags & in disp_lowpri_cpu()
2665 ASSERT((bestcpu->cpu_flags & CPU_QUIESCED) == 0); in disp_lowpri_cpu()
[all …]
/onnv-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_common.c553 ASSERT((cp->cpu_flags & CPU_OFFLINE) != 0); in apic_cpu_stop()
554 ASSERT((cp->cpu_flags & CPU_QUIESCED) != 0); in apic_cpu_stop()
555 ASSERT((cp->cpu_flags & CPU_ENABLE) == 0); in apic_cpu_stop()
558 cp->cpu_flags &= ~CPU_READY; in apic_cpu_stop()
563 cp->cpu_flags |= CPU_READY; in apic_cpu_stop()
571 cp->cpu_flags &= ~CPU_RUNNING; in apic_cpu_stop()
/onnv-gate/usr/src/uts/common/dtrace/
H A Ddcpc.c528 if (c->cpu_flags & CPU_OFFLINE) in dcpc_disable_cpu()
665 if (c->cpu_flags & CPU_OFFLINE) in dcpc_program_event()
700 if (c->cpu_flags & CPU_OFFLINE) in dcpc_program_event()
831 if (c->cpu_flags & CPU_OFFLINE) in dcpc_enable()

123