Lines Matching defs:header
144 * 0 header
521 const struct dpfe_firmware_header *header = (void *)fw->data;
526 if (header->magic == DPFE_BE_MAGIC)
528 else if (header->magic != DPFE_LE_MAGIC)
532 dmem_size = be32_to_cpu(header->dmem_size);
533 imem_size = be32_to_cpu(header->imem_size);
535 dmem_size = le32_to_cpu(header->dmem_size);
536 imem_size = le32_to_cpu(header->imem_size);
544 * The header + the data section + the instruction section + the
547 total_size = dmem_size + imem_size + sizeof(*header) +
553 chksum_ptr = (void *)fw->data + sizeof(*header) + dmem_size + imem_size;
567 const struct dpfe_firmware_header *header,
576 magic = be32_to_cpu(header->magic);
577 sequence = be32_to_cpu(header->sequence);
578 version = be32_to_cpu(header->version);
580 magic = le32_to_cpu(header->magic);
581 sequence = le32_to_cpu(header->sequence);
582 version = le32_to_cpu(header->version);
622 const struct dpfe_firmware_header *header;
672 /* At the beginning of the firmware blob is a header. */
673 header = (struct dpfe_firmware_header *)fw->data;
675 fw_blob = fw->data + sizeof(*header);
676 /* IMEM comes right after the header. */
688 ret = __verify_fw_checksum(&init, priv, header, init.chksum);