Lines Matching refs:ucode
50 static const ucode_source_t *ucode; variable
135 if (ucode != NULL) in ucode_cleanup()
136 ucode->us_file_reset(-1); in ucode_cleanup()
154 ASSERT(ucode != NULL); in ucode_write()
163 ucode->us_read_rev(uinfop); in ucode_write()
170 if (ucode->us_invalidate) { in ucode_write()
179 wrmsr(ucode->us_write_msr, (uintptr_t)uusp->ucodep); in ucode_write()
183 ucode->us_read_rev(uinfop); in ucode_write()
196 if (ucode == NULL) in ucode_validate()
198 return (ucode->us_validate(ucodep, size)); in ucode_validate()
211 ASSERT(ucode != 0); in ucode_update()
215 if (!ucode->us_capable(CPU)) in ucode_update()
253 } else if ((search_rc = ucode->us_extract(uusp, ucodep, size)) in ucode_update()
317 if (ucode == NULL) { in ucode_check()
322 ucode = *src; in ucode_check()
327 if (ucode == NULL) in ucode_check()
332 ucode->us_name); in ucode_check()
337 if (ucode == NULL) in ucode_check()
401 if (!ucode->us_capable(cp)) in ucode_check()
404 ucode->us_read_rev(uinfop); in ucode_check()
409 if ((rc = ucode->us_locate(cp, uinfop)) == EM_OK) { in ucode_check()
413 new_rev = ucode->us_load(uinfop); in ucode_check()
441 ucode->us_file_reset(cp->cpu_id); in ucode_check()
464 if (ucode == NULL || !ucode->us_capable(CPU)) in ucode_get_rev()