Searched refs:uusp (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/intel/os/ |
H A D | microcode.c | 183 ucode_update_t *uusp = (ucode_update_t *)arg1; in ucode_write() local 188 ASSERT(uusp->ucodep != NULL); in ucode_write() 197 uusp->new_rev = uinfop->cui_rev; in ucode_write() 198 if (uinfop->cui_rev >= uusp->expected_rev) in ucode_write() 212 wrmsr(ucode->us_write_msr, (uintptr_t)uusp->ucodep); in ucode_write() 217 uusp->new_rev = uinfop->cui_rev; in ucode_write() 256 ucode_update_t *uusp = &uus; in ucode_update() local 266 uusp->sig = cpuid_getsig(cpu); in ucode_update() 267 bcopy(cpu->cpu_m.mcpu_ucode_info, &uusp->info, in ucode_update() 268 sizeof (uusp->info)); in ucode_update() [all …]
|
H A D | microcode_intel.c | 350 ucode_extract_intel(ucode_update_t *uusp, uint8_t *ucodep, int size) in ucode_extract_intel() argument 377 tmprc = ucode_match_intel(uusp->sig, &uusp->info, uhp, uetp); in ucode_extract_intel() 393 uusp->expected_rev < uhp->uh_rev) { in ucode_extract_intel() 394 uusp->ucodep = (uint8_t *)&curbuf[header_size]; in ucode_extract_intel() 395 uusp->usize = in ucode_extract_intel() 397 uusp->expected_rev = uhp->uh_rev; in ucode_extract_intel()
|
H A D | microcode_amd.c | 372 ucode_extract_amd(ucode_update_t *uusp, uint8_t *ucodep, int size) in ucode_extract_amd() argument 387 eqtbl->ue_inst_cpu && eqtbl->ue_inst_cpu != uusp->sig; in ucode_extract_amd() 408 rc = ucode_match_amd(eq_sig, &uusp->info, ufp, count); in ucode_extract_amd() 413 uusp->ucodep = (uint8_t *)ufp; in ucode_extract_amd() 414 uusp->usize = count; in ucode_extract_amd() 415 uusp->expected_rev = ufp->uf_header.uh_patch_id; in ucode_extract_amd()
|