Home
last modified time | relevance | path

Searched refs:x_char (Results 1 – 25 of 46) sorted by relevance

12

/linux-6.12.1/drivers/mmc/core/
Dsdio_uart.c79 unsigned char x_char; member
415 if (port->x_char) { in sdio_uart_transmit_chars()
416 sdio_out(port, UART_TX, port->x_char); in sdio_uart_transmit_chars()
418 port->x_char = 0; in sdio_uart_transmit_chars()
798 port->x_char = ch; in sdio_uart_send_xchar()
819 port->x_char = STOP_CHAR(tty); in sdio_uart_throttle()
841 if (port->x_char) { in sdio_uart_unthrottle()
842 port->x_char = 0; in sdio_uart_unthrottle()
844 port->x_char = START_CHAR(tty); in sdio_uart_unthrottle()
/linux-6.12.1/drivers/tty/
Damiserial.c84 u8 x_char; /* xon/xoff character */ member
267 if (info->x_char) { in transmit_chars()
268 amiga_custom.serdat = info->x_char | 0x100; in transmit_chars()
271 info->x_char = 0; in transmit_chars()
819 info->x_char = ch; in rs_send_xchar()
874 if (info->x_char) in rs_unthrottle()
875 info->x_char = 0; in rs_unthrottle()
Dmxser.c264 u8 x_char; /* xon/xoff character */ member
1282 info->x_char = STOP_CHAR(tty); in mxser_throttle()
1301 if (info->x_char) in mxser_unthrottle()
1302 info->x_char = 0; in mxser_unthrottle()
1308 info->x_char = START_CHAR(tty); in mxser_unthrottle()
1570 if (port->x_char) { in mxser_transmit_chars()
1571 outb(port->x_char, port->ioaddr + UART_TX); in mxser_transmit_chars()
1572 port->x_char = 0; in mxser_transmit_chars()
/linux-6.12.1/drivers/tty/serial/
Dip22zilog.c389 if (up->port.x_char) { in ip22zilog_transmit_chars()
391 writeb(up->port.x_char, &channel->data); in ip22zilog_transmit_chars()
396 up->port.x_char = 0; in ip22zilog_transmit_chars()
594 if (port->x_char) { in ip22zilog_start_tx()
595 writeb(port->x_char, &channel->data); in ip22zilog_start_tx()
600 port->x_char = 0; in ip22zilog_start_tx()
Darc_uart.c162 if (unlikely(port->x_char)) { in arc_serial_tx_chars()
163 UART_SET_DATA(port, port->x_char); in arc_serial_tx_chars()
165 port->x_char = 0; in arc_serial_tx_chars()
Dar933x_uart.c402 (up->port.x_char || !kfifo_is_empty(&tport->xmit_fifo))) { in ar933x_uart_tx_chars()
417 if (up->port.x_char) { in ar933x_uart_tx_chars()
418 ar933x_uart_putc(up, up->port.x_char); in ar933x_uart_tx_chars()
420 up->port.x_char = 0; in ar933x_uart_tx_chars()
Drda-uart.c340 if (port->x_char) { in rda_uart_send_chars()
345 rda_uart_write(port, port->x_char, RDA_UART_RXTX_BUFFER); in rda_uart_send_chars()
347 port->x_char = 0; in rda_uart_send_chars()
756 rda_port->port.x_char = 0; in rda_uart_probe()
Ddigicolor-usart.c191 if (port->x_char) { in digicolor_uart_tx()
192 writeb_relaxed(port->x_char, port->membase + UA_EMI_REC); in digicolor_uart_tx()
194 port->x_char = 0; in digicolor_uart_tx()
Dclps711x.c152 if (port->x_char) { in uart_clps711x_int_tx()
153 writew(port->x_char, port->membase + UARTDR_OFFSET); in uart_clps711x_int_tx()
155 port->x_char = 0; in uart_clps711x_int_tx()
Dmeson_uart.c154 if (port->x_char) { in meson_uart_start_tx()
155 writel(port->x_char, port->membase + AML_UART_WFIFO); in meson_uart_start_tx()
157 port->x_char = 0; in meson_uart_start_tx()
769 port->x_char = 0; in meson_uart_probe()
Dsunplus-uart.c205 if (port->x_char) { in transmit_chars()
206 sp_uart_put_char(port, port->x_char); in transmit_chars()
208 port->x_char = 0; in transmit_chars()
Dmilbeaut_usio.c84 if (port->x_char) { in mlb_usio_tx_chars()
85 writew(port->x_char, port->membase + MLB_USIO_REG_DR); in mlb_usio_tx_chars()
87 port->x_char = 0; in mlb_usio_tx_chars()
Dpmac_zilog.c377 if (uap->port.x_char) { in pmz_transmit_chars()
379 write_zsdata(uap, uap->port.x_char); in pmz_transmit_chars()
382 uap->port.x_char = 0; in pmz_transmit_chars()
603 if (port->x_char) { in pmz_start_tx()
604 write_zsdata(uap, port->x_char); in pmz_start_tx()
607 port->x_char = 0; in pmz_start_tx()
Dsunzilog.c487 if (up->port.x_char) { in sunzilog_transmit_chars()
489 writeb(up->port.x_char, &channel->data); in sunzilog_transmit_chars()
494 up->port.x_char = 0; in sunzilog_transmit_chars()
695 if (port->x_char) { in sunzilog_start_tx()
696 writeb(port->x_char, &channel->data); in sunzilog_start_tx()
701 port->x_char = 0; in sunzilog_start_tx()
Ddz.c263 if (dport->port.x_char) { /* XON/XOFF chars */ in dz_transmit_chars()
264 dz_out(dport, DZ_TDR, dport->port.x_char); in dz_transmit_chars()
266 dport->port.x_char = 0; in dz_transmit_chars()
Duartlite.c198 if (port->x_char) { in ulite_transmit()
199 uart_out32(port->x_char, ULITE_TX, port); in ulite_transmit()
200 port->x_char = 0; in ulite_transmit()
Dpch_uart.c825 if (port->x_char) { in handle_tx()
826 iowrite8(port->x_char, priv->membase + PCH_UART_THR); in handle_tx()
828 port->x_char = 0; in handle_tx()
882 if (port->x_char) { in dma_handle_tx()
883 iowrite8(port->x_char, priv->membase + PCH_UART_THR); in dma_handle_tx()
885 port->x_char = 0; in dma_handle_tx()
Dmax3100.c270 if (s->port.x_char) { in max3100_work()
271 tx = s->port.x_char; in max3100_work()
273 s->port.x_char = 0; in max3100_work()
Dpic32_uart.c348 if (port->x_char) { in pic32_uart_do_tx()
349 pic32_uart_writel(sport, PIC32_UART_TX, port->x_char); in pic32_uart_do_tx()
351 port->x_char = 0; in pic32_uart_do_tx()
Dsb1250-duart.c391 if (sport->port.x_char) { in sbd_transmit_chars()
392 write_sbdchn(sport, R_DUART_TX_HOLD, sport->port.x_char); in sbd_transmit_chars()
394 sport->port.x_char = 0; in sbd_transmit_chars()
Dsccnxp.c445 if (unlikely(port->x_char)) { in sccnxp_handle_tx()
446 sccnxp_port_write(port, SCCNXP_THR_REG, port->x_char); in sccnxp_handle_tx()
448 port->x_char = 0; in sccnxp_handle_tx()
Damba-pl011.c731 if (!uap->port.x_char) { in pl011_dma_tx_start()
766 pl011_write(uap->port.x_char, uap, REG_DR); in pl011_dma_tx_start()
768 uap->port.x_char = 0; in pl011_dma_tx_start()
1447 if (uap->port.x_char) { in pl011_tx_chars()
1448 if (!pl011_tx_char(uap, uap->port.x_char, from_irq)) in pl011_tx_chars()
1450 uap->port.x_char = 0; in pl011_tx_chars()
/linux-6.12.1/include/linux/
Dserial_core.h469 unsigned char x_char; /* xon/xoff char */ member
905 if (__port->x_char) { \
906 (ch) = __port->x_char; \
908 __port->x_char = 0; \
/linux-6.12.1/drivers/tty/serial/8250/
D8250_dma.c98 if (up->x_char) { in serial8250_tx_dma()
104 } else if (up->x_char) { in serial8250_tx_dma()
D8250_pci1xxxx.c439 if (port->x_char) { in pci1xxxx_tx_burst()
440 writeb(port->x_char, port->membase + UART_TX); in pci1xxxx_tx_burst()
442 port->x_char = 0; in pci1xxxx_tx_burst()

12