Lines Matching refs:microcode_ops
44 static struct microcode_ops *microcode_ops;
291 if (!microcode_ops->use_nmi && !(timeout % USEC_PER_MSEC)) {
314 if (!microcode_ops->use_nmi && !(timeout % USEC_PER_MSEC)) {
374 ret = microcode_ops->apply_microcode(cpu);
397 ret = microcode_ops->apply_microcode(cpu);
521 if (microcode_ops->use_nmi) {
554 if (microcode_ops->use_nmi)
559 if (microcode_ops->use_nmi)
573 if (microcode_ops->finalize_late_load)
574 microcode_ops->finalize_late_load(!updated);
638 allow_smt_offline = microcode_ops->nmi_safe ||
639 (microcode_ops->use_nmi && apic->nmi_to_offline_cpu);
682 switch (microcode_ops->request_microcode_fw(0, µcode_pdev->dev)) {
747 if (microcode_ops->microcode_fini_cpu)
748 microcode_ops->microcode_fini_cpu(cpu);
760 microcode_ops->apply_microcode(cpu);
776 microcode_ops->collect_cpu_info(cpu, &uci->cpu_sig);
817 microcode_ops = init_intel_microcode();
819 microcode_ops = init_amd_microcode();
823 if (!microcode_ops)