Lines Matching defs:cpuid
65 * Determine if a cpuid is present.
69 cpu_cpuid_present(uint32_t cpuid)
73 * For SPARC, use kstats to see if the cpuid is present.
80 ksp = kstat_lookup(kc, "cpu_info", cpuid, NULL);
92 cpu_get_serialid_kstat(uint32_t cpuid, uint64_t *serialidp)
102 if ((ksp = kstat_lookup(kc, "cpu_info", cpuid, NULL)) == NULL) {
126 cpu_get_serialid_V1(uint32_t cpuid, char *serbuf, size_t len)
131 err = cpu_get_serialid_kstat(cpuid, &serial);
138 cpu_get_serialid_V0(uint32_t cpuid, uint64_t *serialidp)
140 return (cpu_get_serialid_kstat(cpuid, serialidp));
147 uint32_t cpuid;
154 nvlist_lookup_uint32(nvl, FM_FMRI_CPU_ID, &cpuid) != 0)
174 if (cpu_get_serialid_V0(cpuid, &serialid) != 0)
187 if (cpu_get_serialid_V1(cpuid, serbuf, 21) != 0)
206 uint32_t cpuid;
212 nvlist_lookup_uint32(nvl, FM_FMRI_CPU_ID, &cpuid) != 0)
229 if (cpu_get_serialid_V0(cpuid, &curserid) != 0)
241 * If serial id is not available, just check if the cpuid
244 if (cpu_get_serialid_V1(cpuid, curserbuf, 21) != 0)
245 return (cpu_cpuid_present(cpuid));
259 uint32_t cpuid;
265 nvlist_lookup_uint32(nvl, FM_FMRI_CPU_ID, &cpuid) != 0)
282 if (cpu_get_serialid_V0(cpuid, &curserid) != 0)
296 * If serial id is not available, just check if the cpuid
299 if (cpu_get_serialid_V1(cpuid, curserbuf, 21) != 0)
300 if (cpu_cpuid_present(cpuid))
318 uint32_t cpuid;
323 nvlist_lookup_uint32(nvl, FM_FMRI_CPU_ID, &cpuid) != 0)
336 return (p_online(cpuid, P_STATUS) == P_FAULTED);