Lines Matching refs:src_index
1095 int src_index, dst_index, src_pin_state, dst_pin_state; in skl_unbind_modules() local
1100 src_index = skl_get_queue_index(src_mcfg->m_out_pin, dst_id, out_max); in skl_unbind_modules()
1101 if (src_index < 0) in skl_unbind_modules()
1104 msg.src_queue = src_index; in skl_unbind_modules()
1113 src_pin_state = src_mcfg->m_out_pin[src_index].pin_state; in skl_unbind_modules()
1129 skl_free_queue(src_mcfg->m_out_pin, src_index); in skl_unbind_modules()
1159 int src_index, dst_index; in skl_bind_modules() local
1171 src_index = skl_alloc_queue(src_mcfg->m_out_pin, dst_mcfg, out_max); in skl_bind_modules()
1172 if (src_index < 0) in skl_bind_modules()
1175 msg.src_queue = src_index; in skl_bind_modules()
1178 skl_free_queue(src_mcfg->m_out_pin, src_index); in skl_bind_modules()
1186 if (src_mcfg->m_type == SKL_MODULE_TYPE_COPIER && src_index > 0) { in skl_bind_modules()
1187 pin_fmt.sink_id = src_index; in skl_bind_modules()
1195 format = &fmt->outputs[src_index].fmt; in skl_bind_modules()
1220 src_mcfg->m_out_pin[src_index].pin_state = SKL_PIN_BIND_DONE; in skl_bind_modules()
1226 skl_free_queue(src_mcfg->m_out_pin, src_index); in skl_bind_modules()