Lines Matching refs:header

1238 	struct sequencer_file_header header;  in asd_request_firmware()  local
1255 header.csum = le32_to_cpu(hdr_ptr->csum); in asd_request_firmware()
1256 header.major = le32_to_cpu(hdr_ptr->major); in asd_request_firmware()
1257 header.minor = le32_to_cpu(hdr_ptr->minor); in asd_request_firmware()
1258 header.cseq_table_offset = le32_to_cpu(hdr_ptr->cseq_table_offset); in asd_request_firmware()
1259 header.cseq_table_size = le32_to_cpu(hdr_ptr->cseq_table_size); in asd_request_firmware()
1260 header.lseq_table_offset = le32_to_cpu(hdr_ptr->lseq_table_offset); in asd_request_firmware()
1261 header.lseq_table_size = le32_to_cpu(hdr_ptr->lseq_table_size); in asd_request_firmware()
1262 header.cseq_code_offset = le32_to_cpu(hdr_ptr->cseq_code_offset); in asd_request_firmware()
1263 header.cseq_code_size = le32_to_cpu(hdr_ptr->cseq_code_size); in asd_request_firmware()
1264 header.lseq_code_offset = le32_to_cpu(hdr_ptr->lseq_code_offset); in asd_request_firmware()
1265 header.lseq_code_size = le32_to_cpu(hdr_ptr->lseq_code_size); in asd_request_firmware()
1266 header.mode2_task = le16_to_cpu(hdr_ptr->mode2_task); in asd_request_firmware()
1267 header.cseq_idle_loop = le16_to_cpu(hdr_ptr->cseq_idle_loop); in asd_request_firmware()
1268 header.lseq_idle_loop = le16_to_cpu(hdr_ptr->lseq_idle_loop); in asd_request_firmware()
1270 for (i = sizeof(header.csum); i < sequencer_fw->size; i++) in asd_request_firmware()
1273 if (csum != header.csum) { in asd_request_firmware()
1278 if (header.cseq_table_size != CSEQ_NUM_VECS || in asd_request_firmware()
1279 header.lseq_table_size != LSEQ_NUM_VECS) { in asd_request_firmware()
1285 header.major, header.minor, hdr_ptr->version); in asd_request_firmware()
1287 if (header.major != SAS_RAZOR_SEQUENCER_FW_MAJOR) { in asd_request_firmware()
1294 ptr_cseq_vecs = (u16 *)&sequencer_fw->data[header.cseq_table_offset]; in asd_request_firmware()
1295 ptr_lseq_vecs = (u16 *)&sequencer_fw->data[header.lseq_table_offset]; in asd_request_firmware()
1296 mode2_task = header.mode2_task; in asd_request_firmware()
1297 cseq_idle_loop = header.cseq_idle_loop; in asd_request_firmware()
1298 lseq_idle_loop = header.lseq_idle_loop; in asd_request_firmware()
1306 cseq_code = &sequencer_fw->data[header.cseq_code_offset]; in asd_request_firmware()
1307 cseq_code_size = header.cseq_code_size; in asd_request_firmware()
1308 lseq_code = &sequencer_fw->data[header.lseq_code_offset]; in asd_request_firmware()
1309 lseq_code_size = header.lseq_code_size; in asd_request_firmware()