Lines Matching refs:csig
354 struct cpu_signature csig; in collect_cpu_info_early() local
357 csig.sig = 0; in collect_cpu_info_early()
358 csig.pf = 0; in collect_cpu_info_early()
359 csig.rev = 0; in collect_cpu_info_early()
366 csig.sig = eax; in collect_cpu_info_early()
368 family = __x86_family(csig.sig); in collect_cpu_info_early()
369 model = x86_model(csig.sig); in collect_cpu_info_early()
374 csig.pf = 1 << ((val[1] >> 18) & 7); in collect_cpu_info_early()
384 csig.rev = val[1]; in collect_cpu_info_early()
386 uci->cpu_sig = csig; in collect_cpu_info_early()
808 static int collect_cpu_info(int cpu_num, struct cpu_signature *csig) in collect_cpu_info() argument
813 memset(csig, 0, sizeof(*csig)); in collect_cpu_info()
815 csig->sig = cpuid_eax(0x00000001); in collect_cpu_info()
820 csig->pf = 1 << ((val[1] >> 18) & 7); in collect_cpu_info()
823 csig->rev = c->microcode; in collect_cpu_info()
825 cpu_num, csig->sig, csig->pf, csig->rev); in collect_cpu_info()
837 unsigned int csig, cpf, crev; in get_matching_mc() local
841 csig = cpu_sig.sig; in get_matching_mc()
845 return has_newer_microcode(mc_intel, csig, cpf, crev); in get_matching_mc()
911 unsigned int csig, cpf; in generic_load_microcode() local
945 csig = uci->cpu_sig.sig; in generic_load_microcode()
947 if (has_newer_microcode(mc, csig, cpf, new_rev)) { in generic_load_microcode()