Lines Matching refs:rx_bufs
113 unsigned int rx_bufs; member
604 cs_notify_data(payload, hi->rx_bufs); in cs_hsi_read_on_data_complete()
631 hi->rx_offsets[hi->rx_slot % hi->rx_bufs]); in cs_hsi_peek_on_data_complete()
796 static void set_buffer_sizes(struct cs_hsi_iface *hi, int rx_bufs, int tx_bufs) in set_buffer_sizes() argument
798 hi->rx_bufs = rx_bufs; in set_buffer_sizes()
800 hi->mmap_cfg->rx_bufs = rx_bufs; in set_buffer_sizes()
811 hi->rx_ptr_boundary = (rx_bufs << RX_PTR_BOUNDARY_SHIFT); in set_buffer_sizes()
814 hi->rx_ptr_boundary = hi->rx_bufs; in set_buffer_sizes()
822 (buf_cfg->rx_bufs + buf_cfg->tx_bufs); in check_buf_params()
826 if (buf_cfg->rx_bufs > CS_MAX_BUFFERS || in check_buf_params()
894 set_buffer_sizes(hi, buf_cfg->rx_bufs, buf_cfg->tx_bufs); in cs_hsi_data_enable()
906 for (i = 0; i < hi->mmap_cfg->rx_bufs; i++) { in cs_hsi_data_enable()
914 (i + hi->mmap_cfg->rx_bufs) * hi->slot_size; in cs_hsi_data_enable()