Lines Matching defs:hdr
51 /* Table hdr is 'AMDR' */
65 static void __encode_table_header_to_buff(struct amdgpu_ras_eeprom_table_header *hdr,
70 pp[0] = cpu_to_le32(hdr->header);
71 pp[1] = cpu_to_le32(hdr->version);
72 pp[2] = cpu_to_le32(hdr->first_rec_offset);
73 pp[3] = cpu_to_le32(hdr->tbl_size);
74 pp[4] = cpu_to_le32(hdr->checksum);
77 static void __decode_table_header_from_buff(struct amdgpu_ras_eeprom_table_header *hdr,
82 hdr->header = le32_to_cpu(pp[0]);
83 hdr->version = le32_to_cpu(pp[1]);
84 hdr->first_rec_offset = le32_to_cpu(pp[2]);
85 hdr->tbl_size = le32_to_cpu(pp[3]);
86 hdr->checksum = le32_to_cpu(pp[4]);
187 struct amdgpu_ras_eeprom_table_header *hdr = &control->tbl_hdr;
192 hdr->header = EEPROM_TABLE_HDR_VAL;
193 hdr->version = EEPROM_TABLE_VER;
194 hdr->first_rec_offset = EEPROM_RECORD_START;
195 hdr->tbl_size = EEPROM_TABLE_HEADER_SIZE;
214 struct amdgpu_ras_eeprom_table_header *hdr = &control->tbl_hdr;
253 __decode_table_header_from_buff(hdr, &buff[2]);
255 if (hdr->header == EEPROM_TABLE_HDR_VAL) {
256 control->num_recs = (hdr->tbl_size - EEPROM_TABLE_HEADER_SIZE) /