Lines Matching refs:mc_saved

45 	struct microcode_intel **mc_saved;  member
81 copy_initrd_ptrs(struct microcode_intel **mc_saved, unsigned long *initrd, in copy_initrd_ptrs() argument
87 mc_saved[i] = (struct microcode_intel *)(initrd[i] + off); in copy_initrd_ptrs()
96 struct microcode_intel ***mc_saved; in microcode_phys() local
98 mc_saved = (struct microcode_intel ***) in microcode_phys()
99 __pa_nodebug(&mc_saved_data->mc_saved); in microcode_phys()
104 __pa_nodebug(mc_saved_data->mc_saved + i); in microcode_phys()
117 if (!mc_saved_data->mc_saved) { in load_microcode()
126 return load_microcode_early(mc_saved_data->mc_saved, in load_microcode()
222 mc_saved_data->mc_saved = saved_ptr; in save_microcode()
245 static unsigned int _save_mc(struct microcode_intel **mc_saved, in _save_mc() argument
255 mc_saved_hdr = (struct microcode_header_intel *)mc_saved[i]; in _save_mc()
272 mc_saved[i] = (struct microcode_intel *)ucode_ptr; in _save_mc()
278 mc_saved[num_saved++] = (struct microcode_intel *)ucode_ptr; in _save_mc()
420 mc_saved_data.mc_saved[i]; in show_saved_mc()
474 struct microcode_intel **mc_saved; in save_mc_for_early() local
486 mc_saved = mc_saved_data.mc_saved; in save_mc_for_early()
488 if (mc_saved && mc_saved_count) in save_mc_for_early()
489 memcpy(mc_saved_tmp, mc_saved, in save_mc_for_early()
511 if (mc_saved) { in save_mc_for_early()
513 kfree(mc_saved[i]); in save_mc_for_early()
514 kfree(mc_saved); in save_mc_for_early()
673 struct microcode_intel *mc_saved[MAX_UCODE_COUNT]; in save_microcode_in_initrd_intel() local
679 copy_initrd_ptrs(mc_saved, mc_saved_in_initrd, initrd_start, count); in save_microcode_in_initrd_intel()
680 ret = save_microcode(&mc_saved_data, mc_saved, count); in save_microcode_in_initrd_intel()
780 ret = load_microcode_early(mc_saved_data.mc_saved, in reload_ucode_intel()