Lines Matching refs:cpu_flags
973 if ((cp->cpu_flags & (CPU_QUIESCED | CPU_READY)) != CPU_READY) { in cpu_pause_start()
1131 return (cpu_flagged_online(cpu->cpu_flags)); in cpu_is_online()
1141 return (cpu_flagged_offline(cpu->cpu_flags)); in cpu_is_offline()
1151 return (cpu_flagged_poweredoff(cpu->cpu_flags)); in cpu_is_poweredoff()
1161 return (cpu_flagged_nointr(cpu->cpu_flags)); in cpu_is_nointr()
1171 return (cpu_flagged_active(cpu->cpu_flags)); in cpu_is_active()
1178 cpu_flagged_online(cpu_flag_t cpu_flags) in cpu_flagged_online() argument
1180 return (cpu_flagged_active(cpu_flags) && in cpu_flagged_online()
1181 (cpu_flags & CPU_ENABLE)); in cpu_flagged_online()
1185 cpu_flagged_offline(cpu_flag_t cpu_flags) in cpu_flagged_offline() argument
1187 return (((cpu_flags & CPU_POWEROFF) == 0) && in cpu_flagged_offline()
1188 ((cpu_flags & (CPU_READY | CPU_OFFLINE)) != CPU_READY)); in cpu_flagged_offline()
1192 cpu_flagged_poweredoff(cpu_flag_t cpu_flags) in cpu_flagged_poweredoff() argument
1194 return ((cpu_flags & CPU_POWEROFF) == CPU_POWEROFF); in cpu_flagged_poweredoff()
1198 cpu_flagged_nointr(cpu_flag_t cpu_flags) in cpu_flagged_nointr() argument
1200 return (cpu_flagged_active(cpu_flags) && in cpu_flagged_nointr()
1201 (cpu_flags & CPU_ENABLE) == 0); in cpu_flagged_nointr()
1205 cpu_flagged_active(cpu_flag_t cpu_flags) in cpu_flagged_active() argument
1207 return (((cpu_flags & (CPU_POWEROFF | CPU_FAULTED | CPU_SPARE)) == 0) && in cpu_flagged_active()
1208 ((cpu_flags & (CPU_READY | CPU_OFFLINE)) == CPU_READY)); in cpu_flagged_active()
1229 if ((cp->cpu_flags & CPU_DISABLED) && !smt_can_enable(cp, flags)) in cpu_online()
1241 if (cp->cpu_flags & CPU_FAULTED) { in cpu_online()
1242 cp->cpu_flags &= ~CPU_FAULTED; in cpu_online()
1246 if (cp->cpu_flags & CPU_DISABLED) in cpu_online()
1249 cp->cpu_flags &= ~(CPU_QUIESCED | CPU_OFFLINE | CPU_FROZEN | in cpu_online()
1295 if (cp->cpu_flags & CPU_DISABLED) in cpu_offline()
1302 if (cp->cpu_flags & (CPU_FAULTED | CPU_SPARE)) { in cpu_offline()
1303 if (cp->cpu_flags & CPU_FAULTED) { in cpu_offline()
1304 cp->cpu_flags &= ~CPU_FAULTED; in cpu_offline()
1307 cp->cpu_flags &= ~CPU_SPARE; in cpu_offline()
1353 intr_enable = cp->cpu_flags & CPU_ENABLE; in cpu_offline()
1563 ASSERT((cp->cpu_flags & (CPU_FAULTED | CPU_SPARE)) == 0); in cpu_offline()
1564 cp->cpu_flags |= CPU_OFFLINE; in cpu_offline()
1567 cp->cpu_flags |= CPU_QUIESCED; in cpu_offline()
1630 if (cp->cpu_flags & CPU_DISABLED) in cpu_faulted()
1634 cp->cpu_flags &= ~CPU_SPARE; in cpu_faulted()
1635 cp->cpu_flags |= CPU_FAULTED; in cpu_faulted()
1642 cp->cpu_flags |= CPU_FAULTED; in cpu_faulted()
1661 if (cp->cpu_flags & CPU_DISABLED) in cpu_spare()
1665 if (cp->cpu_flags & CPU_FAULTED) { in cpu_spare()
1666 cp->cpu_flags &= ~CPU_FAULTED; in cpu_spare()
1669 cp->cpu_flags |= CPU_SPARE; in cpu_spare()
1675 cp->cpu_flags |= CPU_SPARE; in cpu_spare()
1711 if (!(cp->cpu_flags & CPU_QUIESCED)) in cpu_poweroff()
2048 if ((cpu[cpuid] != NULL) && (cpu[cpuid]->cpu_flags != 0)) { in cpu_configure()
2056 cpu[cpuid]->cpu_flags = CPU_QUIESCED | CPU_OFFLINE | CPU_POWEROFF; in cpu_configure()
2080 if (cpu[cpuid]->cpu_flags == 0) { in cpu_unconfigure()
2084 if ((cpu[cpuid]->cpu_flags & CPU_POWEROFF) == 0) { in cpu_unconfigure()
2290 pi_state = cpu_get_state_str(cp->cpu_flags); in cpu_info_kstat_update()
3196 return (cpu_flags_to_state(cpu->cpu_flags)); in cpu_get_state()