Lines Matching refs:module
236 struct snd_sof_mod_hdr *module) in sof_ipc3_parse_module_memcpy() argument
244 module->size, module->num_blocks, module->type); in sof_ipc3_parse_module_memcpy()
246 block = (struct snd_sof_blk_hdr *)((u8 *)module + sizeof(*module)); in sof_ipc3_parse_module_memcpy()
249 remaining = module->size; in sof_ipc3_parse_module_memcpy()
250 for (count = 0; count < module->num_blocks; count++) { in sof_ipc3_parse_module_memcpy()
320 struct snd_sof_mod_hdr *module; in sof_ipc3_load_fw_to_dsp() local
338 module = (struct snd_sof_mod_hdr *)(fw->data + payload_offset + sizeof(*header)); in sof_ipc3_load_fw_to_dsp()
348 if (remaining < sizeof(*module)) { in sof_ipc3_load_fw_to_dsp()
355 remaining -= sizeof(*module); in sof_ipc3_load_fw_to_dsp()
358 ret = load_module(sdev, module); in sof_ipc3_load_fw_to_dsp()
364 if (remaining < module->size) { in sof_ipc3_load_fw_to_dsp()
370 remaining -= module->size; in sof_ipc3_load_fw_to_dsp()
371 module = (struct snd_sof_mod_hdr *)((u8 *)module + in sof_ipc3_load_fw_to_dsp()
372 sizeof(*module) + module->size); in sof_ipc3_load_fw_to_dsp()