Lines Matching refs:rx_fifo_len
66 unsigned int rx_fifo_len; member
75 if (s->rx_fifo_len) in uart_update_irq()
89 r |= (s->rx_fifo_len == sizeof (s->rx_fifo)) << 1; in uart_update_status()
90 r |= (!!s->rx_fifo_len); in uart_update_status()
108 r = s->rx_fifo[(s->rx_fifo_pos - s->rx_fifo_len) & 7]; in uart_read()
109 if (s->rx_fifo_len) in uart_read()
110 s->rx_fifo_len--; in uart_read()
144 s->rx_fifo_len = 0; in uart_write()
189 if (s->rx_fifo_len >= 8) { in uart_rx()
196 s->rx_fifo_len++; in uart_rx()
206 return s->rx_fifo_len < sizeof(s->rx_fifo); in uart_can_rx()