Lines Matching refs:ucodep
489 ucodefp->ucodep = ucode_zalloc(cp->cpu_id, size); in ucode_locate_amd()
490 ASSERT(ucodefp->ucodep); in ucode_locate_amd()
493 count = kobj_read(fd, (char *)ucodefp->ucodep, size, 0); in ucode_locate_amd()
500 rc = ucode->validate(ucodefp->ucodep, ucodefp->usize); in ucode_locate_amd()
506 ucode_chipset_amd(ucodefp->ucodep, ucodefp->usize); in ucode_locate_amd()
742 ASSERT(uusp->ucodep); in ucode_write()
758 wrmsr(ucode->write_msr, (uintptr_t)uusp->ucodep); in ucode_write()
796 uus.ucodep = ucodefp->ucodep; in ucode_load_amd()
845 uus.ucodep = ustart; in ucode_load_intel()
874 set_xen_guest_handle(op.u.microcode.data, uusp->ucodep); in ucode_load_xpv()
906 ucode_extract_amd(ucode_update_t *uusp, uint8_t *ucodep, int size) in ucode_extract_amd() argument
909 uint32_t *ptr = (uint32_t *)ucodep; in ucode_extract_amd()
948 uusp->ucodep = (uint8_t *)ufp; in ucode_extract_amd()
958 uusp->ucodep = ucodep; in ucode_extract_amd()
961 ucode_chipset_amd(ucodep, size); in ucode_extract_amd()
968 ucode_extract_intel(ucode_update_t *uusp, uint8_t *ucodep, int size) in ucode_extract_intel() argument
982 uint8_t *curbuf = &ucodep[size - remaining]; in ucode_extract_intel()
1013 uusp->ucodep = (uint8_t *)&curbuf[header_size]; in ucode_extract_intel()
1015 uusp->ucodep = (uint8_t *)curbuf; in ucode_extract_intel()
1037 ucode_update(uint8_t *ucodep, int size) in ucode_update() argument
1048 ASSERT(ucodep); in ucode_update()
1078 uusp->ucodep = cachedp->ucodep; in ucode_update()
1088 } else if ((search_rc = ucode->extract(uusp, ucodep, size)) in ucode_update()
1096 if (uusp->ucodep == NULL) in ucode_update()