Home
last modified time | relevance | path

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

123

/titanic_50/usr/src/uts/common/os/
H A Dcpu.c947 if ((cp->cpu_flags & (CPU_QUIESCED | CPU_READY)) != CPU_READY) { in cpu_pause_start()
1105 return (cpu_flagged_online(cpu->cpu_flags)); in cpu_is_online()
1115 return (cpu_flagged_offline(cpu->cpu_flags)); in cpu_is_offline()
1125 return (cpu_flagged_poweredoff(cpu->cpu_flags)); in cpu_is_poweredoff()
1135 return (cpu_flagged_nointr(cpu->cpu_flags)); in cpu_is_nointr()
1145 return (cpu_flagged_active(cpu->cpu_flags)); in cpu_is_active()
1152 cpu_flagged_online(cpu_flag_t cpu_flags) in cpu_flagged_online() argument
1154 return (cpu_flagged_active(cpu_flags) && in cpu_flagged_online()
1155 (cpu_flags & CPU_ENABLE)); in cpu_flagged_online()
1159 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 Dcyclic.c1601 if (c->cpu_flags & CPU_ENABLE) in cyclic_pick_cpu()
1626 ASSERT(avoid->cpu_flags & CPU_ENABLE); in cyclic_pick_cpu()
1726 ASSERT(!(cpu->cyp_cpu->cpu_flags & CPU_OFFLINE)); in cyclic_add_here()
2055 ASSERT(!(dest->cyp_cpu->cpu_flags & (CPU_QUIESCED | CPU_OFFLINE))); in cyclic_juggle_one_to()
2153 ASSERT(!(c->cpu_flags & CPU_OFFLINE)); in cyclic_juggle_one()
2192 if (!(c->cpu_flags & CPU_ENABLE)) { in cyclic_unbind_cpu()
2211 ASSERT(!(d->cpu_flags & CPU_OFFLINE)); in cyclic_bind_cpu()
2212 ASSERT(!(c->cpu_flags & CPU_OFFLINE)); in cyclic_bind_cpu()
2249 if (!(c->cpu_flags & CPU_ENABLE) && !(cyc->cy_flags & CYF_CPU_BOUND)) { in cyclic_unbind_cpupart()
2266 ASSERT(!(c->cpu_flags & CPU_OFFLINE)); in cyclic_bind_cpupart()
[all …]
H A Dcpu_intr.c53 return ((cp->cpu_flags & CPU_ENABLE) != 0); in cpu_intr_on()
/titanic_50/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()
/titanic_50/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.c420 cp->cpu_flags &= ~CPU_ENABLE; in cpu_disable_intr()
438 cp->cpu_flags |= CPU_ENABLE; in cpu_enable_intr()
722 if ((cp->cpu_flags & CPU_ENABLE) == 0) in intr_dist_cpuid()
/titanic_50/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()
/titanic_50/usr/src/uts/i86pc/os/
H A Dx_call.c259 ASSERT((cpup->cpu_flags & CPU_READY) == 0); in xc_fini_cpu()
276 ASSERT((cpup->cpu_flags & CPU_READY) == 0); in xc_flush_cpu()
470 if (BT_TEST(set, CPU->cpu_id) && (CPU->cpu_flags & CPU_READY) && in xc_common()
495 if (cpup == NULL || !(cpup->cpu_flags & CPU_READY)) in xc_common()
564 if (cpup == NULL || !(cpup->cpu_flags & CPU_READY)) in xc_priority_common()
606 if (cpup == NULL || !(cpup->cpu_flags & CPU_READY) || in xc_priority_common()
H A Dmp_pc.c558 ASSERT((cp->cpu_flags & CPU_OFFLINE) != 0); in mp_cpu_poweroff()
559 ASSERT((cp->cpu_flags & CPU_QUIESCED) != 0); in mp_cpu_poweroff()
612 ASSERT((cp->cpu_flags & CPU_READY) == 0); in mp_cpu_poweroff()
613 ASSERT((cp->cpu_flags & CPU_RUNNING) == 0); in mp_cpu_poweroff()
614 cp->cpu_flags = CPU_OFFLINE | CPU_QUIESCED | CPU_POWEROFF; in mp_cpu_poweroff()
H A Dmp_startup.c475 cp->cpu_flags = CPU_OFFLINE | CPU_QUIESCED | CPU_POWEROFF; in mp_cpu_configure_common()
511 cp->cpu_flags = 0; in mp_cpu_unconfigure_common()
1769 cp->cpu_flags &= ~(CPU_POWEROFF | CPU_QUIESCED); in mp_startup_common()
1789 cp->cpu_flags |= CPU_RUNNING | CPU_READY | CPU_EXISTS; in mp_startup_common()
1821 cp->cpu_flags &= ~CPU_OFFLINE; in mp_startup_common()
1946 cp->cpu_flags &= ~CPU_ENABLE; in cpu_disable_intr()
1957 cp->cpu_flags |= CPU_ENABLE; in cpu_enable_intr()
/titanic_50/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()
/titanic_50/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()
/titanic_50/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()
/titanic_50/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()
/titanic_50/usr/src/uts/common/disp/
H A Ddisp.c530 if (!(cp->cpu_flags & CPU_OFFLINE)) { in disp_anywork()
628 while (cp->cpu_flags & CPU_QUIESCED) in idle()
635 if (cp->cpu_flags & CPU_OFFLINE) in idle()
745 (cpup->cpu_flags & CPU_OFFLINE) == 0 && in disp()
765 if (!(cpup->cpu_flags & CPU_OFFLINE)) { in disp()
1291 ASSERT((cp->cpu_flags & CPU_QUIESCED) == 0); in setbackdq()
1450 ASSERT((cp->cpu_flags & CPU_QUIESCED) == 0); in setfrontdq()
1601 ASSERT((cp->cpu_flags & CPU_QUIESCED) == 0); in setkpdq()
2670 ASSERT((cp->cpu_flags & in disp_lowpri_cpu()
2681 ASSERT((bestcpu->cpu_flags & CPU_QUIESCED) == 0); in disp_lowpri_cpu()
[all …]
/titanic_50/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_common.c556 ASSERT((cp->cpu_flags & CPU_OFFLINE) != 0); in apic_cpu_stop()
557 ASSERT((cp->cpu_flags & CPU_QUIESCED) != 0); in apic_cpu_stop()
558 ASSERT((cp->cpu_flags & CPU_ENABLE) == 0); in apic_cpu_stop()
561 cp->cpu_flags &= ~CPU_READY; in apic_cpu_stop()
566 cp->cpu_flags |= CPU_READY; in apic_cpu_stop()
574 cp->cpu_flags &= ~CPU_RUNNING; in apic_cpu_stop()
/titanic_50/usr/src/uts/common/dtrace/
H A Ddcpc.c532 if (c->cpu_flags & CPU_OFFLINE) in dcpc_disable_cpu()
669 if (c->cpu_flags & CPU_OFFLINE) in dcpc_program_event()
704 if (c->cpu_flags & CPU_OFFLINE) in dcpc_program_event()
835 if (c->cpu_flags & CPU_OFFLINE) in dcpc_enable()

123