Lines Matching refs:ids
287 const char *pipe, struct sst_ids *ids) in sst_find_and_send_pipe_algo() argument
295 list_for_each_entry(algo, &ids->algo_list, node) { in sst_find_and_send_pipe_algo()
499 static int sst_set_pipe_gain(struct sst_ids *ids,
507 struct sst_ids *ids = w->priv; in sst_send_pipe_module_params() local
510 sst_find_and_send_pipe_algo(drv, w->name, ids); in sst_send_pipe_module_params()
511 sst_set_pipe_gain(ids, drv, 0); in sst_send_pipe_module_params()
581 static int sst_set_pipe_gain(struct sst_ids *ids, in sst_set_pipe_gain() argument
589 list_for_each_entry(gain, &ids->gain_list, node) { in sst_set_pipe_gain()
610 struct sst_ids *ids = w->priv; in sst_swm_mixer_event() local
656 ids->location_id, SST_DEFAULT_MODULE_ID); in sst_swm_mixer_event()
663 ids->task_id, 0, &cmd, in sst_swm_mixer_event()
986 struct sst_ids *ids = w->priv; in sst_set_media_path() local
990 ids->task_id, ids->location_id); in sst_set_media_path()
998 ids->location_id, SST_DEFAULT_MODULE_ID); in sst_set_media_path()
1006 ids->task_id, 0, &cmd, in sst_set_media_path()
1023 struct sst_ids *ids = w->priv; in sst_set_media_loop() local
1032 ids->location_id, SST_DEFAULT_MODULE_ID); in sst_set_media_loop()
1039 cmd.param.part.cfg.format = ids->format; /* stereo/Mono */ in sst_set_media_loop()
1324 struct sst_ids *ids = p->sink->priv; in sst_send_pipe_gains() local
1329 sst_set_pipe_gain(ids, drv, mute); in sst_send_pipe_gains()
1343 struct sst_ids *ids = p->source->priv; in sst_send_pipe_gains() local
1348 sst_set_pipe_gain(ids, drv, mute); in sst_send_pipe_gains()
1374 struct sst_ids *ids = w->priv; in sst_fill_module_list() local
1386 list_add_tail(&module->node, &ids->gain_list); in sst_fill_module_list()
1392 list_add_tail(&module->node, &ids->algo_list); in sst_fill_module_list()
1466 struct sst_ids *ids) in sst_fill_linked_widgets() argument
1469 unsigned int len = strlen(ids->parent_wname); in sst_fill_linked_widgets()
1472 if (!strncmp(ids->parent_wname, w->name, len)) { in sst_fill_linked_widgets()
1473 ids->parent_w = w; in sst_fill_linked_widgets()
1489 struct sst_ids *ids = w->priv; in sst_map_modules_to_pipe() local
1493 INIT_LIST_HEAD(&ids->algo_list); in sst_map_modules_to_pipe()
1494 INIT_LIST_HEAD(&ids->gain_list); in sst_map_modules_to_pipe()
1501 if (ids->parent_wname != NULL) in sst_map_modules_to_pipe()
1502 sst_fill_linked_widgets(component, ids); in sst_map_modules_to_pipe()