microcode 124 arch/x86/include/asm/processor.h u32 microcode; microcode 37 arch/x86/include/uapi/asm/mce.h __u32 microcode; /* Microcode revision */ microcode 633 arch/x86/kernel/apic/apic.c if (boot_cpu_data.microcode >= rev) microcode 640 arch/x86/kernel/cpu/amd.c rdmsr_safe(MSR_AMD64_PATCH_LEVEL, &c->microcode, &dummy); microcode 268 arch/x86/kernel/cpu/hygon.c rdmsr_safe(MSR_AMD64_PATCH_LEVEL, &c->microcode, &dummy); microcode 142 arch/x86/kernel/cpu/intel.c u32 microcode; microcode 185 arch/x86/kernel/cpu/intel.c return (c->microcode <= spectre_bad_microcodes[i].microcode); microcode 208 arch/x86/kernel/cpu/intel.c c->microcode = intel_get_microcode_revision(); microcode 235 arch/x86/kernel/cpu/intel.c c->microcode < 0x20e) { microcode 81 arch/x86/kernel/cpu/match.c if (!res || res->x86_microcode_rev > boot_cpu_data.microcode) microcode 148 arch/x86/kernel/cpu/mce/core.c m->microcode = boot_cpu_data.microcode; microcode 281 arch/x86/kernel/cpu/mce/core.c m->microcode); microcode 104 arch/x86/kernel/cpu/mce/inject.c m->microcode = boot_cpu_data.microcode; microcode 654 arch/x86/kernel/cpu/microcode/amd.c csig->rev = c->microcode; microcode 710 arch/x86/kernel/cpu/microcode/amd.c c->microcode = rev; microcode 714 arch/x86/kernel/cpu/microcode/amd.c boot_cpu_data.microcode = rev; microcode 856 arch/x86/kernel/cpu/microcode/amd.c if (boot_cpu_data.microcode >= p->patch_id) microcode 608 arch/x86/kernel/cpu/microcode/core.c pr_info("Reload completed, microcode revision: 0x%x\n", boot_cpu_data.microcode); microcode 778 arch/x86/kernel/cpu/microcode/intel.c csig->rev = c->microcode; microcode 852 arch/x86/kernel/cpu/microcode/intel.c c->microcode = rev; microcode 856 arch/x86/kernel/cpu/microcode/intel.c boot_cpu_data.microcode = rev; microcode 959 arch/x86/kernel/cpu/microcode/intel.c c->microcode < 0x0b000021) { microcode 960 arch/x86/kernel/cpu/microcode/intel.c pr_err_once("Erratum BDF90: late loading with revision < 0x0b000021 (0x%x) disabled.\n", c->microcode); microcode 79 arch/x86/kernel/cpu/proc.c if (c->microcode) microcode 80 arch/x86/kernel/cpu/proc.c seq_printf(m, "microcode\t: 0x%x\n", c->microcode); microcode 53 drivers/crypto/cavium/cpt/cptpf.h struct microcode mcode[CPT_MAX_CORE_GROUPS]; microcode 123 drivers/crypto/cavium/cpt/cptpf_main.c static int cpt_load_microcode(struct cpt_device *cpt, struct microcode *mcode) microcode 161 drivers/crypto/cavium/cpt/cptpf_main.c static int do_cpt_init(struct cpt_device *cpt, struct microcode *mcode) microcode 257 drivers/crypto/cavium/cpt/cptpf_main.c struct microcode *mcode; microcode 416 drivers/crypto/cavium/cpt/cptpf_main.c struct microcode *mcode = &cpt->mcode[grp]; microcode 61 drivers/crypto/cavium/cpt/cptpf_mbox.c struct microcode *mcode = cpt->mcode; microcode 416 drivers/hwmon/coretemp.c if (c->x86_model == 0xe && c->x86_stepping < 0xc && c->microcode < 0x39) { microcode 2892 drivers/iommu/amd_iommu_init.c if (boot_cpu_data.microcode >= 0x08001205) microcode 2895 drivers/iommu/amd_iommu_init.c if ((boot_cpu_data.microcode >= 0x08001126) && microcode 2896 drivers/iommu/amd_iommu_init.c (boot_cpu_data.microcode <= 0x080011ff)) microcode 2218 drivers/media/dvb-frontends/drx39xyj/drx_driver.h #define DRX_ATTR_MICROCODE(d) ((d)->my_common_attr->microcode) microcode 172 drivers/media/dvb-frontends/drxd_hard.c u8 *microcode; microcode 899 drivers/media/dvb-frontends/drxd_hard.c state->microcode = kmemdup(fw->data, fw->size, GFP_KERNEL); microcode 900 drivers/media/dvb-frontends/drxd_hard.c if (!state->microcode) { microcode 2672 drivers/media/dvb-frontends/drxd_hard.c status = DownloadMicrocode(state, state->microcode, state->microcode_length); microcode 1385 drivers/net/wan/cosa.c static int download(struct cosa_data *cosa, const char __user *microcode, int length, int address) microcode 1405 drivers/net/wan/cosa.c if (get_user(c, microcode)) microcode 1408 drivers/net/wan/cosa.c c = *microcode; microcode 1412 drivers/net/wan/cosa.c microcode++; microcode 1459 drivers/net/wan/cosa.c static int readmem(struct cosa_data *cosa, char __user *microcode, int length, int address) microcode 1483 drivers/net/wan/cosa.c if (put_user(c, microcode)) microcode 1486 drivers/net/wan/cosa.c *microcode = c; microcode 1488 drivers/net/wan/cosa.c microcode++; microcode 1543 drivers/scsi/wd33c93.c hostdata->microcode = read_wd33c93(regs, WD_CDB_1); microcode 2039 drivers/scsi/wd33c93.c hostdata->microcode, hostdata->no_sync, hostdata->no_dma); microcode 222 drivers/scsi/wd33c93.h uchar microcode; /* microcode rev */ microcode 493 drivers/soc/fsl/qe/qe.c be32_to_cpu(firmware->microcode[i].count); microcode 535 drivers/soc/fsl/qe/qe.c const struct qe_microcode *ucode = &firmware->microcode[i]; microcode 295 include/soc/fsl/qe/qe.h } __attribute__ ((packed)) microcode[1]; microcode 512 include/xen/interface/platform.h struct xenpf_microcode_update microcode;