Lines Matching refs:header
1016 dprintf("find_microcode_intel update is too small for header\n");
1019 struct intel_microcode_header* header =
1022 uint32 totalSize = header->total_size;
1023 uint32 dataSize = header->data_size;
1039 if (header->loader_revision != 1) {
1045 if (((addr_t)header % 16) != 0) {
1057 if (patchLevel > header->update_revision) {
1061 if (signature == header->processor_signature
1062 && (mask & header->processor_flags) != 0) {
1063 return header;
1070 (struct intel_microcode_extended_signature_header*)((addr_t)header
1078 return header;
1128 dprintf("find_microcode_amd update is too small for header\n");
1177 struct amd_microcode_header* header = (struct amd_microcode_header*)data;
1181 if (header->processor_rev_id != equiv_id) {
1182 dprintf("find_microcode_amd update found rev_id %x\n", header->processor_rev_id);
1185 if (patchLevel >= header->patch_id) {
1189 if (header->nb_dev_id != 0 || header->sb_dev_id != 0) {
1193 if (((addr_t)header % 16) != 0) {
1198 return header;