Lines Matching refs:ext_man_hdr
23 struct sof_ext_manifest4_hdr *ext_man_hdr; in sof_ipc4_fw_parse_ext_man() local
37 if (remaining <= sizeof(*ext_man_hdr)) { in sof_ipc4_fw_parse_ext_man()
42 ext_man_hdr = (struct sof_ext_manifest4_hdr *)fw->data; in sof_ipc4_fw_parse_ext_man()
48 if (ext_man_hdr->id != SOF_EXT_MAN4_MAGIC_NUMBER) { in sof_ipc4_fw_parse_ext_man()
51 ext_man_hdr->id); in sof_ipc4_fw_parse_ext_man()
59 if (remaining <= ext_man_hdr->len + fw_hdr_offset + sizeof(*fw_header)) { in sof_ipc4_fw_parse_ext_man()
61 remaining, ext_man_hdr->len + fw_hdr_offset + sizeof(*fw_header)); in sof_ipc4_fw_parse_ext_man()
66 (fw->data + ext_man_hdr->len + fw_hdr_offset); in sof_ipc4_fw_parse_ext_man()
67 remaining -= (ext_man_hdr->len + fw_hdr_offset); in sof_ipc4_fw_parse_ext_man()
134 return ext_man_hdr->len; in sof_ipc4_fw_parse_ext_man()
144 struct sof_ext_manifest4_hdr *ext_man_hdr; in sof_ipc4_validate_firmware() local
146 ext_man_hdr = (struct sof_ext_manifest4_hdr *)fw->data; in sof_ipc4_validate_firmware()
148 (fw->data + ext_man_hdr->len + fw_hdr_offset); in sof_ipc4_validate_firmware()