Lines Matching refs:mod
92 struct sst_module *mod; in hsw_parse_module() local
120 mod = sst_module_new(fw, &template, NULL); in hsw_parse_module()
121 if (mod == NULL) in hsw_parse_module()
131 sst_module_free(mod); in hsw_parse_module()
138 mod->offset = in hsw_parse_module()
140 mod->type = SST_MEM_IRAM; in hsw_parse_module()
145 mod->offset = block->ram_offset; in hsw_parse_module()
146 mod->type = SST_MEM_DRAM; in hsw_parse_module()
151 sst_module_free(mod); in hsw_parse_module()
155 mod->size = block->size; in hsw_parse_module()
156 mod->data = (void *)block + sizeof(*block); in hsw_parse_module()
157 mod->data_offset = mod->data - fw->dma_buf; in hsw_parse_module()
161 count, mod->type, block->size, ram, in hsw_parse_module()
164 ret = sst_module_alloc_blocks(mod); in hsw_parse_module()
168 sst_module_free(mod); in hsw_parse_module()
174 mod->state = SST_MODULE_STATE_LOADED; in hsw_parse_module()