Lines Matching refs:mc_header
183 struct microcode_header_intel *mc_header = mc; in microcode_sanity_check() local
188 total_size = get_totalsize(mc_header); in microcode_sanity_check()
189 data_size = get_datasize(mc_header); in microcode_sanity_check()
197 if (mc_header->ldrver != 1 || mc_header->hdrver != 1) { in microcode_sanity_check()
267 sum = (mc_header->sig + mc_header->pf + mc_header->cksum) - in microcode_sanity_check()
285 struct microcode_header_intel *mc_header; in scan_microcode() local
293 mc_header = (struct microcode_header_intel *)data; in scan_microcode()
295 mc_size = get_totalsize(mc_header); in scan_microcode()
829 struct microcode_header_intel mc_header; in generic_load_microcode() local
833 if (!copy_from_iter_full(&mc_header, sizeof(mc_header), iter)) { in generic_load_microcode()
838 mc_size = get_totalsize(&mc_header); in generic_load_microcode()
839 if (mc_size < sizeof(mc_header)) { in generic_load_microcode()
843 data_size = mc_size - sizeof(mc_header); in generic_load_microcode()
858 memcpy(mc, &mc_header, sizeof(mc_header)); in generic_load_microcode()
859 data = mc + sizeof(mc_header); in generic_load_microcode()
869 new_rev = mc_header.rev; in generic_load_microcode()