Lines Matching refs:ch
384 void (*send_xchar)(struct uart_port *, char ch);
862 unsigned char *ch) in uart_fifo_get() argument
867 chars = kfifo_get(&tport->xmit_fifo, ch); in uart_fifo_get()
906 #define __uart_port_tx(uport, ch, flags, tx_ready, put_char, tx_done, \ argument
915 (ch) = __port->x_char; \
924 if (!kfifo_get(&__tport->xmit_fifo, &(ch))) \
969 #define uart_port_tx_limited(port, ch, count, tx_ready, put_char, tx_done) ({ \ argument
971 __uart_port_tx(port, ch, 0, tx_ready, put_char, tx_done, __count, \
987 #define uart_port_tx_limited_flags(port, ch, flags, count, tx_ready, put_char, tx_done) ({ \ argument
989 __uart_port_tx(port, ch, flags, tx_ready, put_char, tx_done, __count, \
1002 #define uart_port_tx(port, ch, tx_ready, put_char) \ argument
1003 __uart_port_tx(port, ch, 0, tx_ready, put_char, ({}), true, ({}))
1016 #define uart_port_tx_flags(port, ch, flags, tx_ready, put_char) \ argument
1017 __uart_port_tx(port, ch, flags, tx_ready, put_char, ({}), true, ({}))
1166 unsigned int overrun, u8 ch, u8 flag);
1173 bool uart_try_toggle_sysrq(struct uart_port *port, u8 ch);
1175 static inline int uart_handle_sysrq_char(struct uart_port *port, u8 ch) in uart_handle_sysrq_char() argument
1180 if (ch && time_before(jiffies, port->sysrq)) { in uart_handle_sysrq_char()
1182 handle_sysrq(ch); in uart_handle_sysrq_char()
1186 if (uart_try_toggle_sysrq(port, ch)) in uart_handle_sysrq_char()
1194 static inline int uart_prepare_sysrq_char(struct uart_port *port, u8 ch) in uart_prepare_sysrq_char() argument
1199 if (ch && time_before(jiffies, port->sysrq)) { in uart_prepare_sysrq_char()
1201 port->sysrq_ch = ch; in uart_prepare_sysrq_char()
1205 if (uart_try_toggle_sysrq(port, ch)) in uart_prepare_sysrq_char()
1250 static inline int uart_handle_sysrq_char(struct uart_port *port, u8 ch) in uart_handle_sysrq_char() argument
1254 static inline int uart_prepare_sysrq_char(struct uart_port *port, u8 ch) in uart_prepare_sysrq_char() argument