Lines Matching refs:mod_id
253 static int skl_get_module(struct sst_dsp *ctx, u16 mod_id) in skl_get_module() argument
258 if (module->mod_info->mod_id == mod_id) in skl_get_module()
265 static int skl_put_module(struct sst_dsp *ctx, u16 mod_id) in skl_put_module() argument
270 if (module->mod_info->mod_id == mod_id) in skl_put_module()
278 char *mod_name, int mod_id) in skl_fill_module_table() argument
305 skl_module->mod_info->mod_id = mod_id; in skl_fill_module_table()
314 struct sst_dsp *ctx, u16 mod_id) in skl_module_get_from_id() argument
324 if (module->mod_info->mod_id == mod_id) in skl_module_get_from_id()
332 u32 size, u16 mod_id, u8 table_id, bool is_module) in skl_transfer_module() argument
344 ret = skl_ipc_load_modules(&skl->ipc, SKL_NUM_MODULES, &mod_id); in skl_transfer_module()
410 static int skl_load_module(struct sst_dsp *ctx, u16 mod_id, u8 *guid) in skl_load_module() argument
418 module_entry = skl_module_get_from_id(ctx, mod_id); in skl_load_module()
420 module_entry = skl_fill_module_table(ctx, mod_name, mod_id); in skl_load_module()
430 mod_id, 0, true); in skl_load_module()
437 ret = skl_get_module(ctx, mod_id); in skl_load_module()
442 static int skl_unload_module(struct sst_dsp *ctx, u16 mod_id) in skl_unload_module() argument
448 usage_cnt = skl_put_module(ctx, mod_id); in skl_unload_module()
459 SKL_NUM_MODULES, &mod_id); in skl_unload_module()
462 skl_get_module(ctx, mod_id); in skl_unload_module()