Lines Matching refs:sink_widget
2417 struct snd_sof_widget *sink_widget, bool pin_type)
2432 buddy_name = sink_widget->widget->name;
2434 current_swidget = sink_widget;
2435 pin_binding = sink_widget->input_pin_binding;
2436 queue_ida = &sink_widget->input_queue_ida;
2437 num_pins = sink_widget->num_input_pins;
2500 struct snd_sof_widget *sink_widget,
2526 pin_fmt = sof_ipc4_get_input_pin_audio_fmt(sink_widget, sink_id);
2529 sink_id, sink_widget->widget->name);
2552 struct snd_sof_widget *sink_widget = sroute->sink_widget;
2554 struct snd_sof_widget *sink_pipe_widget = sink_widget->spipe->pipe_widget;
2556 struct sof_ipc4_fw_module *sink_fw_module = sink_widget->module_info;
2568 src_widget->widget->name, sink_widget->widget->name);
2577 src_widget->widget->name, sink_widget->widget->name,
2584 sroute->src_queue_id = sof_ipc4_get_queue_id(src_widget, sink_widget,
2592 sroute->dst_queue_id = sof_ipc4_get_queue_id(src_widget, sink_widget,
2596 sink_widget->widget->name);
2604 ret = sof_ipc4_set_copier_sink_format(sdev, src_widget, sink_widget,
2615 sink_widget->widget->name, sroute->dst_queue_id);
2624 extension |= SOF_IPC4_MOD_EXT_DST_MOD_INSTANCE(sink_widget->instance_id);
2635 sink_widget->widget->name, sroute->dst_queue_id);
2643 sof_ipc4_put_queue_id(sink_widget, sroute->dst_queue_id, SOF_PIN_TYPE_INPUT);
2650 struct snd_sof_widget *sink_widget = sroute->sink_widget;
2652 struct sof_ipc4_fw_module *sink_fw_module = sink_widget->module_info;
2655 struct snd_sof_widget *sink_pipe_widget = sink_widget->spipe->pipe_widget;
2667 sink_widget->widget->name, sroute->dst_queue_id);
2673 if (src_widget->spipe->pipe_widget == sink_widget->spipe->pipe_widget)
2683 extension |= SOF_IPC4_MOD_EXT_DST_MOD_INSTANCE(sink_widget->instance_id);
2694 sink_widget->widget->name, sroute->dst_queue_id);
2696 sof_ipc4_put_queue_id(sink_widget, sroute->dst_queue_id, SOF_PIN_TYPE_INPUT);