Lines Matching refs:header

1223 	struct sequencer_file_header header;
1240 header.csum = le32_to_cpu(hdr_ptr->csum);
1241 header.major = le32_to_cpu(hdr_ptr->major);
1242 header.minor = le32_to_cpu(hdr_ptr->minor);
1243 header.cseq_table_offset = le32_to_cpu(hdr_ptr->cseq_table_offset);
1244 header.cseq_table_size = le32_to_cpu(hdr_ptr->cseq_table_size);
1245 header.lseq_table_offset = le32_to_cpu(hdr_ptr->lseq_table_offset);
1246 header.lseq_table_size = le32_to_cpu(hdr_ptr->lseq_table_size);
1247 header.cseq_code_offset = le32_to_cpu(hdr_ptr->cseq_code_offset);
1248 header.cseq_code_size = le32_to_cpu(hdr_ptr->cseq_code_size);
1249 header.lseq_code_offset = le32_to_cpu(hdr_ptr->lseq_code_offset);
1250 header.lseq_code_size = le32_to_cpu(hdr_ptr->lseq_code_size);
1251 header.mode2_task = le16_to_cpu(hdr_ptr->mode2_task);
1252 header.cseq_idle_loop = le16_to_cpu(hdr_ptr->cseq_idle_loop);
1253 header.lseq_idle_loop = le16_to_cpu(hdr_ptr->lseq_idle_loop);
1255 for (i = sizeof(header.csum); i < sequencer_fw->size; i++)
1258 if (csum != header.csum) {
1263 if (header.cseq_table_size != CSEQ_NUM_VECS ||
1264 header.lseq_table_size != LSEQ_NUM_VECS) {
1270 header.major, header.minor, hdr_ptr->version);
1272 if (header.major != SAS_RAZOR_SEQUENCER_FW_MAJOR) {
1279 ptr_cseq_vecs = (u16 *)&sequencer_fw->data[header.cseq_table_offset];
1280 ptr_lseq_vecs = (u16 *)&sequencer_fw->data[header.lseq_table_offset];
1281 mode2_task = header.mode2_task;
1282 cseq_idle_loop = header.cseq_idle_loop;
1283 lseq_idle_loop = header.lseq_idle_loop;
1291 cseq_code = &sequencer_fw->data[header.cseq_code_offset];
1292 cseq_code_size = header.cseq_code_size;
1293 lseq_code = &sequencer_fw->data[header.lseq_code_offset];
1294 lseq_code_size = header.lseq_code_size;