Lines Matching refs:CPU
59 * mcpu_ucode_info for the boot CPU. Statically allocated.
176 * Allocate/free a buffer used to hold ucode data. Space for the boot CPU is
238 * or when the cached microcode doesn't match the CPU being processed.
280 * Find the equivalent CPU id in the equivalence table.
317 * Not done on boot CPU.
344 /* Get the equivalent CPU id. */
353 /* No equivalent CPU id found, assume outdated microcode file. */
363 * by setting their CPU revision to an invalid value.
400 * this CPU, if exists.
417 /* get equivalent CPU id */
438 * Find the patch for this CPU. The patch files are named XXXX-YY, where
439 * XXXX is the equivalent CPU id and YY is the running patch number.
463 * hypervisor will choose which patch to load for which CPU, so the
526 * If the microcode matches the CPU we are processing, use it.
544 * We found a microcode file for the CPU we are processing,
736 cpu_ucode_info_t *uinfop = CPU->cpu_m.mcpu_ucode_info;
826 * CPU (cpu #0), we don't need to free as ucode_zalloc() will
928 /* No equivalent CPU id found, assume outdated microcode file. */
1051 if (!ucode->capable(CPU))
1062 * If there is no such CPU or it is not xcall ready, skip it.
1073 * If the current CPU has the same signature and platform
1142 * This is the entry point from boot path where pointer to CPU structure
1196 * do do this on one of the CPUs (and there always is a CPU 0).
1218 * Since the scratch memory for holding the microcode for the boot CPU
1239 if (!ucode->capable(CPU))