Lines Matching defs:elem_hdr
142 const struct sof_ext_man_elem_header *elem_hdr;
171 while (remaining > sizeof(*elem_hdr)) {
172 elem_hdr = (struct sof_ext_man_elem_header *)iptr;
175 elem_hdr->type, elem_hdr->size);
177 if (elem_hdr->size < sizeof(*elem_hdr) ||
178 elem_hdr->size > remaining) {
181 elem_hdr->type, elem_hdr->size);
186 switch (elem_hdr->type) {
188 ret = ipc3_fw_ext_man_get_version(sdev, elem_hdr);
191 ret = ipc3_fw_ext_man_get_windows(sdev, elem_hdr);
194 ret = ipc3_fw_ext_man_get_cc_info(sdev, elem_hdr);
197 ret = ipc3_fw_ext_man_get_dbg_abi_info(sdev, elem_hdr);
200 ret = ipc3_fw_ext_man_get_config_data(sdev, elem_hdr);
203 ret = snd_sof_dsp_parse_platform_ext_manifest(sdev, elem_hdr);
208 elem_hdr->type, elem_hdr->size);
215 elem_hdr->type, elem_hdr->size);
219 remaining -= elem_hdr->size;
220 iptr += elem_hdr->size;