Lines Matching refs:tport

871 	struct tty_port *tport = &port->state->port;  in sci_transmit_chars()  local
881 if (kfifo_is_empty(&tport->xmit_fifo)) in sci_transmit_chars()
897 } else if (stopped || !kfifo_get(&tport->xmit_fifo, &c)) { in sci_transmit_chars()
899 kfifo_is_empty(&tport->xmit_fifo)) { in sci_transmit_chars()
916 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in sci_transmit_chars()
918 if (kfifo_is_empty(&tport->xmit_fifo)) { in sci_transmit_chars()
932 struct tty_port *tport = &port->state->port; in sci_receive_chars() local
943 count = tty_buffer_request_room(tport, sci_rxfill(port)); in sci_receive_chars()
954 tty_insert_flip_char(tport, c, TTY_NORMAL); in sci_receive_chars()
982 tty_insert_flip_char(tport, c, flag); in sci_receive_chars()
995 tty_flip_buffer_push(tport); in sci_receive_chars()
1008 struct tty_port *tport = &port->state->port; in sci_handle_errors() local
1016 if (tty_insert_flip_char(tport, 0, TTY_OVERRUN)) in sci_handle_errors()
1024 if (tty_insert_flip_char(tport, 0, TTY_FRAME)) in sci_handle_errors()
1032 if (tty_insert_flip_char(tport, 0, TTY_PARITY)) in sci_handle_errors()
1037 tty_flip_buffer_push(tport); in sci_handle_errors()
1044 struct tty_port *tport = &port->state->port; in sci_handle_fifo_overrun() local
1061 tty_insert_flip_char(tport, 0, TTY_OVERRUN); in sci_handle_fifo_overrun()
1062 tty_flip_buffer_push(tport); in sci_handle_fifo_overrun()
1073 struct tty_port *tport = &port->state->port; in sci_handle_breaks() local
1082 if (tty_insert_flip_char(tport, 0, TTY_BREAK)) in sci_handle_breaks()
1087 tty_flip_buffer_push(tport); in sci_handle_breaks()
1254 struct tty_port *tport = &port->state->port; in sci_dma_tx_complete() local
1263 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in sci_dma_tx_complete()
1268 if (!kfifo_is_empty(&tport->xmit_fifo)) { in sci_dma_tx_complete()
1292 struct tty_port *tport = &port->state->port; in sci_dma_rx_push() local
1295 copied = tty_insert_flip_string(tport, buf, count); in sci_dma_rx_push()
1488 struct tty_port *tport = &port->state->port; in sci_dma_tx_work_fn() local
1501 s->tx_dma_len = kfifo_out_linear(&tport->xmit_fifo, &tail, in sci_dma_tx_work_fn()
1533 __func__, tport->xmit_buf, tail, s->cookie_tx); in sci_dma_tx_work_fn()
1648 struct tty_port *tport = &port->state->port; in sci_request_dma() local
1677 tport->xmit_buf, in sci_request_dma()
1686 tport->xmit_buf, &s->tx_dma_addr); in sci_request_dma()