Searched refs:uusp (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/intel/os/ |
H A D | microcode.c | 155 ASSERT(uusp->ucodep != NULL); in ucode_write() 184 uusp->new_rev = uinfop->cui_rev; in ucode_write() 223 ucode_update_t *uusp = &uus; in ucode_update() local 233 uusp->sig = cpuid_getsig(cpu); in ucode_update() 235 sizeof (uusp->info)); in ucode_update() 261 if (uusp->ucodep == NULL) in ucode_update() 270 if (uusp->new_rev != 0 && uusp->info.cui_rev == uusp->new_rev && in ucode_update() 273 } else if ((uusp->new_rev == 0) || (uusp->expected_rev != 0 && in ucode_update() 274 uusp->expected_rev != uusp->new_rev)) { in ucode_update() 276 id, uusp->info.cui_rev, uusp->expected_rev); in ucode_update() [all …]
|
H A D | microcode_intel.c | 321 ucode_extract_intel(ucode_update_t *uusp, uint8_t *ucodep, int size) in ucode_extract_intel() argument 348 tmprc = ucode_match_intel(uusp->sig, &uusp->info, uhp, uetp); in ucode_extract_intel() 364 uusp->expected_rev < uhp->uh_rev) { in ucode_extract_intel() 365 uusp->ucodep = (uint8_t *)&curbuf[header_size]; in ucode_extract_intel() 366 uusp->usize = in ucode_extract_intel() 368 uusp->expected_rev = uhp->uh_rev; in ucode_extract_intel()
|
H A D | microcode_amd.c | 351 ucode_extract_amd(ucode_update_t *uusp, uint8_t *ucodep, int size) in ucode_extract_amd() argument 366 eqtbl->ue_inst_cpu && eqtbl->ue_inst_cpu != uusp->sig; in ucode_extract_amd() 387 rc = ucode_match_amd(eq_sig, &uusp->info, ufp, count); in ucode_extract_amd() 392 uusp->ucodep = (uint8_t *)ufp; in ucode_extract_amd() 393 uusp->usize = count; in ucode_extract_amd() 394 uusp->expected_rev = ufp->uf_header.uh_patch_id; in ucode_extract_amd()
|