Lines Matching defs:adev
24 static struct avs_path_module *avs_get_volume_module(struct avs_dev *adev, u32 id)
30 spin_lock(&adev->path_list_lock);
31 list_for_each_entry(path, &adev->path_list, node) {
36 spin_unlock(&adev->path_list_lock);
42 spin_unlock(&adev->path_list_lock);
51 struct avs_dev *adev = avs_get_kcontrol_adev(kcontrol);
58 mutex_lock(&adev->path_mutex);
60 active_module = avs_get_volume_module(adev, ctl_data->id);
62 ret = avs_ipc_peakvol_get_volume(adev, active_module->module_id,
74 mutex_unlock(&adev->path_mutex);
82 struct avs_dev *adev = avs_get_kcontrol_adev(kcontrol);
93 mutex_lock(&adev->path_mutex);
100 active_module = avs_get_volume_module(adev, ctl_data->id);
105 ret = avs_ipc_peakvol_set_volume(adev, active_module->module_id,
110 mutex_unlock(&adev->path_mutex);