Lines Matching refs:fifo_size
218 int fifo_size; member
435 return (head - tail) & (channel->fifo_size - 1); in qcom_smd_channel_get_rx_avail()
507 len = min_t(size_t, count, channel->fifo_size - tail); in qcom_smd_channel_peek()
535 tail &= (channel->fifo_size - 1); in qcom_smd_channel_advance()
553 if (tail + channel->pkt_size >= channel->fifo_size) { in qcom_smd_channel_recv_single()
687 unsigned mask = channel->fifo_size - 1; in qcom_smd_get_tx_avail()
709 len = min_t(size_t, count, channel->fifo_size - head); in qcom_smd_write_fifo()
725 head &= (channel->fifo_size - 1); in qcom_smd_write_fifo()
756 if (tlen >= channel->fifo_size) in __qcom_smd_send()
825 bb_size = min(channel->fifo_size, SZ_4K); in qcom_smd_channel_open()
1129 size_t fifo_size; in qcom_smd_create_channel() local
1172 fifo_base = qcom_smem_get(edge->remote_pid, smem_fifo_item, &fifo_size); in qcom_smd_create_channel()
1179 fifo_size /= 2; in qcom_smd_create_channel()
1182 name, info_size, fifo_size); in qcom_smd_create_channel()
1185 channel->rx_fifo = fifo_base + fifo_size; in qcom_smd_create_channel()
1186 channel->fifo_size = fifo_size; in qcom_smd_create_channel()