Lines Matching defs:module
1086 struct avs_tplg_module *module;
1089 module = devm_kzalloc(comp->card->dev, sizeof(*module), GFP_KERNEL);
1090 if (!module)
1093 ret = avs_parse_tokens(comp, module, module_parsers,
1098 module->owner = owner;
1099 INIT_LIST_HEAD(&module->node);
1101 return module;
1149 /* Pipeline header MUST be followed by at least one module. */
1157 /* Process header which precedes module sections. */
1166 /* Optionally, binding sections follow module ones. */
1189 struct avs_tplg_module *module;
1197 module = avs_tplg_module_create(comp, pipeline, tuples, esize);
1198 if (IS_ERR(module)) {
1199 dev_err(comp->dev, "parse module failed: %ld\n",
1200 PTR_ERR(module));
1201 return ERR_CAST(module);
1204 list_add_tail(&module->node, &pipeline->mod_list);