Lines Matching refs:rx_bufs
113 unsigned int rx_bufs; member
609 cs_notify_data(payload, hi->rx_bufs); in cs_hsi_read_on_data_complete()
636 hi->rx_offsets[hi->rx_slot % hi->rx_bufs]); in cs_hsi_peek_on_data_complete()
801 static void set_buffer_sizes(struct cs_hsi_iface *hi, int rx_bufs, int tx_bufs) in set_buffer_sizes() argument
803 hi->rx_bufs = rx_bufs; in set_buffer_sizes()
805 hi->mmap_cfg->rx_bufs = rx_bufs; in set_buffer_sizes()
816 hi->rx_ptr_boundary = (rx_bufs << RX_PTR_BOUNDARY_SHIFT); in set_buffer_sizes()
819 hi->rx_ptr_boundary = hi->rx_bufs; in set_buffer_sizes()
827 (buf_cfg->rx_bufs + buf_cfg->tx_bufs); in check_buf_params()
831 if (buf_cfg->rx_bufs > CS_MAX_BUFFERS || in check_buf_params()
899 set_buffer_sizes(hi, buf_cfg->rx_bufs, buf_cfg->tx_bufs); in cs_hsi_data_enable()
911 for (i = 0; i < hi->mmap_cfg->rx_bufs; i++) { in cs_hsi_data_enable()
919 (i + hi->mmap_cfg->rx_bufs) * hi->slot_size; in cs_hsi_data_enable()