Lines Matching refs:header
28 struct code_header header; in hpi_dsp_code_open() local
42 if (firmware->size < sizeof(header)) { in hpi_dsp_code_open()
46 memcpy(&header, firmware->data, sizeof(header)); in hpi_dsp_code_open()
48 if ((header.type != 0x45444F43) || /* "CODE" */ in hpi_dsp_code_open()
49 (header.adapter != adapter) in hpi_dsp_code_open()
50 || (header.size != firmware->size)) { in hpi_dsp_code_open()
53 header.size, firmware->size); in hpi_dsp_code_open()
57 if (HPI_VER_MAJOR(header.version) != HPI_VER_MAJOR(HPI_VER)) { in hpi_dsp_code_open()
61 header.version, HPI_VER); in hpi_dsp_code_open()
65 if (header.version != HPI_VER) { in hpi_dsp_code_open()
68 header.version, HPI_VER); in hpi_dsp_code_open()
80 dsp_code->header = header; in hpi_dsp_code_open()
81 dsp_code->block_length = header.size / sizeof(u32); in hpi_dsp_code_open()
82 dsp_code->word_count = sizeof(header) / sizeof(u32); in hpi_dsp_code_open()