Lines Matching refs:m_rt
32 void sdw_compute_slave_ports(struct sdw_master_runtime *m_rt,
40 struct sdw_bus_params *b_params = &m_rt->bus->params;
44 list_for_each_entry(s_rt, &m_rt->slave_rt_list, m_rt_node) {
45 rate = m_rt->stream->params.rate;
46 bps = m_rt->stream->params.bps;
47 sample_int = (m_rt->bus->params.curr_dr_freq / rate);
70 if (m_rt->direction == SDW_DATA_DIR_TX &&
71 m_rt->ch_count == slave_total_ch) {
84 static void sdw_compute_master_ports(struct sdw_master_runtime *m_rt,
90 struct sdw_bus *bus = m_rt->bus;
95 rate = m_rt->stream->params.rate;
96 bps = m_rt->stream->params.bps;
97 ch = m_rt->ch_count;
107 list_for_each_entry(p_rt, &m_rt->port_list, port_node) {
120 if (!(p_rt == list_first_entry(&m_rt->port_list,
134 sdw_compute_slave_ports(m_rt, &t_data);
140 struct sdw_master_runtime *m_rt;
148 list_for_each_entry(m_rt, &bus->m_rt_list, bus_node) {
149 sdw_compute_master_ports(m_rt, ¶ms[i], port_bo, hstop);
151 port_bo += m_rt->ch_count * m_rt->stream->params.bps;
162 struct sdw_master_runtime *m_rt;
173 list_for_each_entry(m_rt, &bus->m_rt_list, bus_node) {
174 rate = m_rt->stream->params.rate;
175 bps = m_rt->stream->params.bps;
176 ch = m_rt->ch_count;
232 struct sdw_master_runtime *m_rt;
242 list_for_each_entry(m_rt, &bus->m_rt_list, bus_node) {
243 rate = m_rt->stream->params.rate;
244 if (m_rt == list_first_entry(&bus->m_rt_list,