Lines Matching defs:module_id
32 static int avs_module_id_entry_index(struct avs_dev *adev, u32 module_id)
40 if (module->module_id == module_id)
61 int avs_get_module_id_entry(struct avs_dev *adev, u32 module_id, struct avs_module_entry *entry)
67 idx = avs_module_id_entry_index(adev, module_id);
81 return !ret ? module.module_id : -ENOENT;
84 bool avs_is_module_ida_empty(struct avs_dev *adev, u32 module_id)
91 idx = avs_module_id_entry_index(adev, module_id);
194 int avs_module_id_alloc(struct avs_dev *adev, u16 module_id)
200 idx = avs_module_id_entry_index(adev, module_id);
202 dev_err(adev->dev, "invalid module id: %d", module_id);
213 void avs_module_id_free(struct avs_dev *adev, u16 module_id, u8 instance_id)
219 idx = avs_module_id_entry_index(adev, module_id);
221 dev_err(adev->dev, "invalid module id: %d", module_id);