Lines Matching refs:ids

295 					const char *pipe, struct sst_ids *ids)  in sst_find_and_send_pipe_algo()  argument
303 list_for_each_entry(algo, &ids->algo_list, node) { in sst_find_and_send_pipe_algo()
507 static int sst_set_pipe_gain(struct sst_ids *ids,
515 struct sst_ids *ids = w->priv; in sst_send_pipe_module_params() local
518 sst_find_and_send_pipe_algo(drv, w->name, ids); in sst_send_pipe_module_params()
519 sst_set_pipe_gain(ids, drv, 0); in sst_send_pipe_module_params()
588 static int sst_set_pipe_gain(struct sst_ids *ids, in sst_set_pipe_gain() argument
596 list_for_each_entry(gain, &ids->gain_list, node) { in sst_set_pipe_gain()
617 struct sst_ids *ids = w->priv; in sst_swm_mixer_event() local
663 ids->location_id, SST_DEFAULT_MODULE_ID); in sst_swm_mixer_event()
670 ids->task_id, 0, &cmd, in sst_swm_mixer_event()
860 struct sst_ids *ids = w->priv; in sst_set_media_path() local
864 ids->task_id, ids->location_id); in sst_set_media_path()
872 ids->location_id, SST_DEFAULT_MODULE_ID); in sst_set_media_path()
880 ids->task_id, 0, &cmd, in sst_set_media_path()
897 struct sst_ids *ids = w->priv; in sst_set_media_loop() local
906 ids->location_id, SST_DEFAULT_MODULE_ID); in sst_set_media_loop()
913 cmd.param.part.cfg.format = ids->format; /* stereo/Mono */ in sst_set_media_loop()
1186 struct sst_ids *ids = p->sink->priv; in sst_send_pipe_gains() local
1191 sst_set_pipe_gain(ids, drv, mute); in sst_send_pipe_gains()
1205 struct sst_ids *ids = p->source->priv; in sst_send_pipe_gains() local
1210 sst_set_pipe_gain(ids, drv, mute); in sst_send_pipe_gains()
1236 struct sst_ids *ids = w->priv; in sst_fill_module_list() local
1248 list_add_tail(&module->node, &ids->gain_list); in sst_fill_module_list()
1254 list_add_tail(&module->node, &ids->algo_list); in sst_fill_module_list()
1332 struct sst_ids *ids) in sst_fill_linked_widgets() argument
1335 unsigned int len = strlen(ids->parent_wname); in sst_fill_linked_widgets()
1338 if (!strncmp(ids->parent_wname, w->name, len)) { in sst_fill_linked_widgets()
1339 ids->parent_w = w; in sst_fill_linked_widgets()
1355 struct sst_ids *ids = w->priv; in sst_map_modules_to_pipe() local
1359 INIT_LIST_HEAD(&ids->algo_list); in sst_map_modules_to_pipe()
1360 INIT_LIST_HEAD(&ids->gain_list); in sst_map_modules_to_pipe()
1367 if (ids->parent_wname != NULL) in sst_map_modules_to_pipe()
1368 sst_fill_linked_widgets(platform, ids); in sst_map_modules_to_pipe()