Home
last modified time | relevance | path

Searched refs:microcode_patch (Results 1 – 4 of 4) sorted by relevance

/xen/arch/x86/cpu/microcode/
A Dprivate.h9 struct microcode_patch;
33 struct microcode_patch *(*cpu_request_microcode)(
46 int (*apply_microcode)(const struct microcode_patch *patch,
59 int (*compare)(const struct microcode_patch *old,
60 const struct microcode_patch *new);
A Dintel.c38 struct microcode_patch { struct
77 static uint32_t get_datasize(const struct microcode_patch *patch) in get_datasize()
82 static uint32_t get_totalsize(const struct microcode_patch *patch) in get_totalsize()
94 const struct microcode_patch *patch) in get_ext_sigtable()
255 static bool microcode_fits_cpu(const struct microcode_patch *mc) in microcode_fits_cpu()
277 const struct microcode_patch *old, const struct microcode_patch *new) in intel_compare()
336 static struct microcode_patch *cf_check cpu_request_microcode( in cpu_request_microcode()
340 const struct microcode_patch *saved = NULL; in cpu_request_microcode()
341 struct microcode_patch *patch = NULL; in cpu_request_microcode()
345 const struct microcode_patch *mc; in cpu_request_microcode()
[all …]
A Damd.c37 struct microcode_patch { struct
67 struct microcode_patch patch[]; argument
116 const struct microcode_patch *patch = mc->patch; in check_digest()
256 static bool microcode_fits_cpu(const struct microcode_patch *patch) in microcode_fits_cpu()
264 const struct microcode_patch *old, const struct microcode_patch *new) in amd_compare()
273 static int cf_check apply_microcode(const struct microcode_patch *patch, in apply_microcode()
371 static struct microcode_patch *cf_check cpu_request_microcode( in cpu_request_microcode()
374 const struct microcode_patch *saved = NULL; in cpu_request_microcode()
375 struct microcode_patch *patch = NULL; in cpu_request_microcode()
429 mc->len < sizeof(struct microcode_patch) ) /* No space for patch header? */ in cpu_request_microcode()
[all …]
A Dcore.c82 const struct microcode_patch *patch;
89 static struct microcode_patch *microcode_cache;
193 static struct microcode_patch *parse_blob(const char *buf, size_t len) in parse_blob()
266 static int primary_thread_work(const struct microcode_patch *patch, in primary_thread_work()
335 static int primary_thread_fn(const struct microcode_patch *patch, in primary_thread_fn()
359 static int control_thread_fn(const struct microcode_patch *patch, in control_thread_fn()
475 struct microcode_patch *patch = NULL; in ucode_update_hcall_cont()
685 struct microcode_patch *patch; in microcode_init_cache()
749 struct microcode_patch *patch; in early_microcode_load()

Completed in 34 milliseconds