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