Home
last modified time | relevance | path

Searched refs:uusp (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/intel/os/
H A Dmicrocode.c155 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 Dmicrocode_intel.c321 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 Dmicrocode_amd.c351 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()