Lines Matching refs:rx_channel
150 ivc->rx_channel->r_count++; in ivc_advance_rx()
179 if (!ivc_channel_empty(ivc, ivc->rx_channel)) { in ivc_check_read()
183 return ivc_channel_empty(ivc, ivc->rx_channel) ? -ENOMEM : 0; in ivc_check_read()
254 src = ivc_frame_pointer(ivc, ivc->rx_channel, ivc->r_pos); in tegra_ivc_read()
270 if (ivc_channel_avail_count(ivc, ivc->rx_channel) == (ivc->nframes - (uint32_t)1U)) { in tegra_ivc_read()
290 return ivc_frame_pointer(ivc, ivc->rx_channel, ivc->r_pos); in tegra_ivc_read_get_next_frame()
317 if (ivc_channel_avail_count(ivc, ivc->rx_channel) == (ivc->nframes - (uint32_t)1U)) { in tegra_ivc_read_advance()
445 peer_state = ivc->rx_channel->state; in tegra_ivc_channel_notified()
460 ivc->rx_channel->r_count = 0U; in tegra_ivc_channel_notified()
496 ivc->rx_channel->r_count = 0U; in tegra_ivc_channel_notified()
643 ivc->rx_channel = (struct ivc_channel_header *)rx_base; in tegra_ivc_init()