Home
last modified time | relevance | path

Searched refs:microcode_ops (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/x86/kernel/cpu/microcode/
H A Dcore.c46 static struct microcode_ops *microcode_ops; variable
298 if (!microcode_ops->use_nmi && !(timeout % USEC_PER_MSEC)) { in wait_for_cpus()
321 if (!microcode_ops->use_nmi && !(timeout % USEC_PER_MSEC)) { in wait_for_ctrl()
381 ret = microcode_ops->apply_microcode(cpu); in load_secondary()
404 ret = microcode_ops->apply_microcode(cpu); in __load_primary()
528 if (microcode_ops->use_nmi) { in load_cpus_stopped()
561 if (microcode_ops->use_nmi) in load_late_stop_cpus()
566 if (microcode_ops->use_nmi) in load_late_stop_cpus()
580 if (microcode_ops->finalize_late_load) in load_late_stop_cpus()
581 microcode_ops->finalize_late_load(!updated); in load_late_stop_cpus()
[all …]
H A Dinternal.h24 struct microcode_ops { struct
105 struct microcode_ops *init_amd_microcode(void);
112 static inline struct microcode_ops *init_amd_microcode(void) { return NULL; } in init_amd_microcode()
120 struct microcode_ops *init_intel_microcode(void);
125 static inline struct microcode_ops *init_intel_microcode(void) { return NULL; } in init_intel_microcode()
H A Dintel.c603 static struct microcode_ops microcode_intel_ops = {
619 struct microcode_ops * __init init_intel_microcode(void) in init_intel_microcode()
H A Damd.c1178 static struct microcode_ops microcode_amd_ops = {
1186 struct microcode_ops * __init init_amd_microcode(void) in init_amd_microcode()
/openbmc/linux/scripts/
H A Dconst_structs.checkpatch42 microcode_ops