Home
last modified time | relevance | path

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

/linux-4.4.14/arch/ia64/hp/sim/
Dsimserial.c47 int x_char; member
135 if (info->x_char) { in transmit_chars()
136 char c = info->x_char; in transmit_chars()
140 info->x_char = 0; in transmit_chars()
259 info->x_char = ch; in rs_send_xchar()
290 if (info->x_char) in rs_unthrottle()
291 info->x_char = 0; in rs_unthrottle()
/linux-4.4.14/drivers/tty/serial/
Dtilegx.c145 if (port->x_char) { in handle_transmit()
146 if (tilegx_putchar(context, port->x_char)) in handle_transmit()
148 port->x_char = 0; in handle_transmit()
269 if (port->x_char) { in tilegx_start_tx()
270 if (tilegx_putchar(context, port->x_char)) in tilegx_start_tx()
272 port->x_char = 0; in tilegx_start_tx()
D68328serial.c117 int x_char; /* xon/xoff character */ member
315 if (info->x_char) { in transmit_chars()
317 uart->utx.b.txdata = info->x_char; in transmit_chars()
318 info->x_char = 0; in transmit_chars()
778 info->x_char = STOP_CHAR(tty);
791 if (info->x_char)
792 info->x_char = 0;
794 info->x_char = START_CHAR(tty);
1192 info->x_char = 0;
Dmux.c194 if(port->x_char) { in mux_write()
195 UART_PUT_CHAR(port, port->x_char); in mux_write()
197 port->x_char = 0; in mux_write()
D21285.c124 if (port->x_char) { in serial21285_tx_chars()
125 *CSR_UARTDR = port->x_char; in serial21285_tx_chars()
127 port->x_char = 0; in serial21285_tx_chars()
Daltera_jtaguart.c149 if (port->x_char) { in altera_jtaguart_tx_chars()
151 writel(port->x_char, port->membase + ALTERA_JTAGUART_DATA_REG); in altera_jtaguart_tx_chars()
152 port->x_char = 0; in altera_jtaguart_tx_chars()
Dcrisv10.h89 int x_char; /* xon/xoff character */ member
Dmeson_uart.c152 if (port->x_char) { in meson_uart_start_tx()
153 writel(port->x_char, port->membase + AML_UART_WFIFO); in meson_uart_start_tx()
155 port->x_char = 0; in meson_uart_start_tx()
566 port->x_char = 0; in meson_uart_probe()
Dnwpserial.c267 if (port->x_char) { in nwpserial_start_tx()
268 nwpserial_putchar(up, up->port.x_char); in nwpserial_start_tx()
269 port->x_char = 0; in nwpserial_start_tx()
Darc_uart.c169 if (unlikely(port->x_char)) { in arc_serial_tx_chars()
170 UART_SET_DATA(port, port->x_char); in arc_serial_tx_chars()
172 port->x_char = 0; in arc_serial_tx_chars()
Dip22zilog.c391 if (up->port.x_char) { in ip22zilog_transmit_chars()
393 writeb(up->port.x_char, &channel->data); in ip22zilog_transmit_chars()
398 up->port.x_char = 0; in ip22zilog_transmit_chars()
599 if (port->x_char) { in ip22zilog_start_tx()
600 writeb(port->x_char, &channel->data); in ip22zilog_start_tx()
605 port->x_char = 0; in ip22zilog_start_tx()
Defm32-uart.c141 if (port->x_char) { in efm32_uart_tx_chars()
143 efm32_uart_write32(efm_port, port->x_char, in efm32_uart_tx_chars()
145 port->x_char = 0; in efm32_uart_tx_chars()
160 if (!port->x_char && uart_circ_empty(xmit) && in efm32_uart_tx_chars()
Dapbuart.c133 if (port->x_char) { in apbuart_tx_chars()
134 UART_PUT_CHAR(port, port->x_char); in apbuart_tx_chars()
136 port->x_char = 0; in apbuart_tx_chars()
Ddigicolor-usart.c195 if (port->x_char) { in digicolor_uart_tx()
196 writeb_relaxed(port->x_char, port->membase + UA_EMI_REC); in digicolor_uart_tx()
198 port->x_char = 0; in digicolor_uart_tx()
Duartlite.c172 if (port->x_char) { in ulite_transmit()
173 uart_out32(port->x_char, ULITE_TX, port); in ulite_transmit()
174 port->x_char = 0; in ulite_transmit()
Dclps711x.c158 if (port->x_char) { in uart_clps711x_int_tx()
159 writew(port->x_char, port->membase + UARTDR_OFFSET); in uart_clps711x_int_tx()
161 port->x_char = 0; in uart_clps711x_int_tx()
Dserial_ks8695.c214 if (port->x_char) { in ks8695uart_tx_chars()
216 UART_PUT_CHAR(port, port->x_char); in ks8695uart_tx_chars()
218 port->x_char = 0; in ks8695uart_tx_chars()
Daltera_uart.c246 if (port->x_char) { in altera_uart_tx_chars()
248 altera_uart_writel(port, port->x_char, ALTERA_UART_TXDATA_REG); in altera_uart_tx_chars()
249 port->x_char = 0; in altera_uart_tx_chars()
Dar933x_uart.c356 if (up->port.x_char) { in ar933x_uart_tx_chars()
357 ar933x_uart_putc(up, up->port.x_char); in ar933x_uart_tx_chars()
359 up->port.x_char = 0; in ar933x_uart_tx_chars()
Dmcf.c338 if (port->x_char) { in mcf_tx_chars()
340 writeb(port->x_char, port->membase + MCFUART_UTB); in mcf_tx_chars()
341 port->x_char = 0; in mcf_tx_chars()
Dlpc32xx_hs.c293 if (port->x_char) { in __serial_lpc32xx_tx()
294 writel((u32)port->x_char, LPC32XX_HSUART_FIFO(port->membase)); in __serial_lpc32xx_tx()
296 port->x_char = 0; in __serial_lpc32xx_tx()
Dsprd_serial.c258 if (port->x_char) { in sprd_tx()
259 serial_out(port, SPRD_TXD, port->x_char); in sprd_tx()
261 port->x_char = 0; in sprd_tx()
Dlantiq.c228 if (port->x_char) { in lqasc_tx_chars()
229 ltq_w8(port->x_char, port->membase + LTQ_ASC_TBUF); in lqasc_tx_chars()
231 port->x_char = 0; in lqasc_tx_chars()
Dnetx-serial.c143 if (port->x_char) { in netx_transmit_buffer()
144 writel(port->x_char, port->membase + UART_DR); in netx_transmit_buffer()
146 port->x_char = 0; in netx_transmit_buffer()
Dstm32-usart.c204 if (port->x_char) { in stm32_transmit_chars()
205 writel_relaxed(port->x_char, port->membase + USART_DR); in stm32_transmit_chars()
206 port->x_char = 0; in stm32_transmit_chars()
Dvt8500_serial.c209 if (port->x_char) { in handle_tx()
210 writeb(port->x_char, port->membase + VT8500_TXFIFO); in handle_tx()
212 port->x_char = 0; in handle_tx()
Dbfin_uart.c335 if (uart->port.x_char) { in bfin_serial_tx_chars()
336 UART_PUT_CHAR(uart, uart->port.x_char); in bfin_serial_tx_chars()
338 uart->port.x_char = 0; in bfin_serial_tx_chars()
387 if (uart->port.x_char) { in bfin_serial_dma_tx_chars()
388 UART_PUT_CHAR(uart, uart->port.x_char); in bfin_serial_dma_tx_chars()
390 uart->port.x_char = 0; in bfin_serial_dma_tx_chars()
Dpnx8xxx_uart.c254 if (sport->port.x_char) { in pnx8xxx_tx_chars()
255 serial_out(sport, PNX8XXX_FIFO, sport->port.x_char); in pnx8xxx_tx_chars()
257 sport->port.x_char = 0; in pnx8xxx_tx_chars()
Dbcm63xx_uart.c318 if (port->x_char) { in bcm_uart_do_tx()
319 bcm_uart_writel(port, port->x_char, UART_FIFO_REG); in bcm_uart_do_tx()
321 port->x_char = 0; in bcm_uart_do_tx()
Dst-asc.c247 if ((txroom != 0) && port->x_char) { in asc_transmit_chars()
248 c = port->x_char; in asc_transmit_chars()
249 port->x_char = 0; in asc_transmit_chars()
Ddz.c266 if (dport->port.x_char) { /* XON/XOFF chars */ in dz_transmit_chars()
267 dz_out(dport, DZ_TDR, dport->port.x_char); in dz_transmit_chars()
269 dport->port.x_char = 0; in dz_transmit_chars()
Dsunzilog.c489 if (up->port.x_char) { in sunzilog_transmit_chars()
491 writeb(up->port.x_char, &channel->data); in sunzilog_transmit_chars()
496 up->port.x_char = 0; in sunzilog_transmit_chars()
699 if (port->x_char) { in sunzilog_start_tx()
700 writeb(port->x_char, &channel->data); in sunzilog_start_tx()
705 port->x_char = 0; in sunzilog_start_tx()
Damba-pl010.c189 if (uap->port.x_char) { in pl010_tx_chars()
190 writel(uap->port.x_char, uap->port.membase + UART01x_DR); in pl010_tx_chars()
192 uap->port.x_char = 0; in pl010_tx_chars()
Dbfin_sport_uart.c337 if (up->port.x_char) { in sport_uart_tx_chars()
338 tx_one_byte(up, up->port.x_char); in sport_uart_tx_chars()
340 up->port.x_char = 0; in sport_uart_tx_chars()
Dpmac_zilog.c415 if (uap->port.x_char) { in pmz_transmit_chars()
417 write_zsdata(uap, uap->port.x_char); in pmz_transmit_chars()
420 uap->port.x_char = 0; in pmz_transmit_chars()
648 if (port->x_char) { in pmz_start_tx()
649 write_zsdata(uap, port->x_char); in pmz_start_tx()
652 port->x_char = 0; in pmz_start_tx()
Dmax3100.c294 if (s->port.x_char) { in max3100_work()
295 tx = s->port.x_char; in max3100_work()
297 s->port.x_char = 0; in max3100_work()
Dvr41xx_siu.c397 if (port->x_char) { in transmit_chars()
398 siu_write(port, UART_TX, port->x_char); in transmit_chars()
400 port->x_char = 0; in transmit_chars()
Dpxa.c188 if (up->port.x_char) { in transmit_chars()
189 serial_out(up, UART_TX, up->port.x_char); in transmit_chars()
191 up->port.x_char = 0; in transmit_chars()
Dsb1250-duart.c398 if (sport->port.x_char) { in sbd_transmit_chars()
399 write_sbdchn(sport, R_DUART_TX_HOLD, sport->port.x_char); in sbd_transmit_chars()
401 sport->port.x_char = 0; in sbd_transmit_chars()
Drp2.c446 if (up->port.x_char) { in rp2_tx_chars()
447 writeb(up->port.x_char, up->base + RP2_DATA_BYTE); in rp2_tx_chars()
448 up->port.x_char = 0; in rp2_tx_chars()
Dsa1100.c249 if (sport->port.x_char) { in sa1100_tx_chars()
250 UART_PUT_CHAR(sport, sport->port.x_char); in sa1100_tx_chars()
252 sport->port.x_char = 0; in sa1100_tx_chars()
Dm32r_sio.c389 if (up->port.x_char) { in transmit_chars()
391 serial_out(up, UART_TX, up->port.x_char); in transmit_chars()
394 up->port.x_char = 0; in transmit_chars()
Dserial_txx9.c352 if (up->port.x_char) { in transmit_chars()
353 sio_out(up, TXX9_SITFIFO, up->port.x_char); in transmit_chars()
355 up->port.x_char = 0; in transmit_chars()
Dsccnxp.c415 if (unlikely(port->x_char)) { in sccnxp_handle_tx()
416 sccnxp_port_write(port, SCCNXP_THR_REG, port->x_char); in sccnxp_handle_tx()
418 port->x_char = 0; in sccnxp_handle_tx()
Damba-pl011.c636 if (!uap->port.x_char) { in pl011_dma_tx_start()
672 writew(uap->port.x_char, uap->port.membase + UART01x_DR); in pl011_dma_tx_start()
674 uap->port.x_char = 0; in pl011_dma_tx_start()
1280 if (uap->port.x_char) { in pl011_tx_chars()
1281 if (!pl011_tx_char(uap, uap->port.x_char, from_irq)) in pl011_tx_chars()
1283 uap->port.x_char = 0; in pl011_tx_chars()
Ducc_uart.c340 if (port->x_char) { in qe_uart_tx_pump()
346 *p++ = port->x_char; in qe_uart_tx_pump()
357 port->x_char = 0; in qe_uart_tx_pump()
Dmax310x.c655 if (unlikely(port->x_char)) { in max310x_handle_tx()
656 max310x_port_write(port, MAX310X_THR_REG, port->x_char); in max310x_handle_tx()
658 port->x_char = 0; in max310x_handle_tx()
Dcrisv10.c2379 if (info->x_char) { in handle_ser_tx_interrupt()
2381 DFLOW(DEBUG_LOG(info->line, "tx_int: xchar 0x%02X\n", info->x_char)); in handle_ser_tx_interrupt()
2386 info->ioport[REG_TR_DATA] = info->x_char; in handle_ser_tx_interrupt()
2388 info->x_char = 0; in handle_ser_tx_interrupt()
3146 info->x_char = ch; in rs_send_xchar()
3196 if (info->x_char) in rs_unthrottle()
3197 info->x_char = 0; in rs_unthrottle()
4207 info->x_char = 0; in rs_init()
Dsc16is7xx.c618 if (unlikely(port->x_char)) { in sc16is7xx_handle_tx()
619 sc16is7xx_port_write(port, SC16IS7XX_THR_REG, port->x_char); in sc16is7xx_handle_tx()
621 port->x_char = 0; in sc16is7xx_handle_tx()
Dmxs-auart.c300 if (s->port.x_char) { in mxs_auart_tx_chars()
302 writel(s->port.x_char, in mxs_auart_tx_chars()
304 s->port.x_char = 0; in mxs_auart_tx_chars()
Dzs.c614 if (zport->port.x_char) { in zs_raw_transmit_chars()
615 write_zsdata(zport, zport->port.x_char); in zs_raw_transmit_chars()
617 zport->port.x_char = 0; in zs_raw_transmit_chars()
Dpch_uart.c659 if (port->x_char) { in pop_tx_x()
661 __func__, port->x_char, jiffies); in pop_tx_x()
662 buf[0] = port->x_char; in pop_tx_x()
663 port->x_char = 0; in pop_tx_x()
Dsunsu.c404 if (up->port.x_char) { in transmit_chars()
405 serial_outp(up, UART_TX, up->port.x_char); in transmit_chars()
407 up->port.x_char = 0; in transmit_chars()
Dmsm_serial.c709 if (port->x_char) { in msm_handle_tx()
718 iowrite8_rep(tf, &port->x_char, 1); in msm_handle_tx()
720 port->x_char = 0; in msm_handle_tx()
Dtimbuart.c140 if (port->x_char) in timbuart_handle_tx_port()
Dmpc52xx_uart.c1448 if (port->x_char) { in mpc52xx_uart_int_tx_chars()
1449 psc_ops->write_char(port, port->x_char); in mpc52xx_uart_int_tx_chars()
1451 port->x_char = 0; in mpc52xx_uart_int_tx_chars()
Domap-serial.c376 if (up->port.x_char) { in transmit_chars()
377 serial_out(up, UART_TX, up->port.x_char); in transmit_chars()
379 up->port.x_char = 0; in transmit_chars()
Dimx.c431 if (sport->port.x_char) { in imx_transmit_buffer()
433 writel(sport->port.x_char, sport->port.membase + URTX0); in imx_transmit_buffer()
435 sport->port.x_char = 0; in imx_transmit_buffer()
601 if (sport->port.x_char) { in imx_start_tx()
Dfsl_lpuart.c610 if (sport->port.x_char) { in lpuart_txint()
612 lpuart32_write(sport->port.x_char, sport->port.membase + UARTDATA); in lpuart_txint()
614 writeb(sport->port.x_char, sport->port.membase + UARTDR); in lpuart_txint()
Dmpsc.c1123 if (pi->port.x_char) { in mpsc_copy_tx_data()
1133 *bp = pi->port.x_char; in mpsc_copy_tx_data()
1134 pi->port.x_char = 0; in mpsc_copy_tx_data()
Dsamsung.c723 if (port->x_char) { in s3c24xx_serial_tx_chars()
724 wr_regb(port, S3C2410_UTXH, port->x_char); in s3c24xx_serial_tx_chars()
726 port->x_char = 0; in s3c24xx_serial_tx_chars()
Dsh-sci.c731 if (port->x_char) { in sci_transmit_chars()
732 c = port->x_char; in sci_transmit_chars()
733 port->x_char = 0; in sci_transmit_chars()
Dmen_z135_uart.c315 if (port->x_char) in men_z135_handle_tx()
Datmel_serial.c740 if (port->x_char && in atmel_tx_chars()
742 atmel_uart_write_char(port, port->x_char); in atmel_tx_chars()
744 port->x_char = 0; in atmel_tx_chars()
Dserial_core.c627 port->x_char = ch; in uart_send_xchar()
966 if (uport->x_char || in uart_get_lsr_info()
/linux-4.4.14/drivers/mmc/card/
Dsdio_uart.c82 unsigned char x_char; member
438 if (port->x_char) { in sdio_uart_transmit_chars()
439 sdio_out(port, UART_TX, port->x_char); in sdio_uart_transmit_chars()
441 port->x_char = 0; in sdio_uart_transmit_chars()
822 port->x_char = ch; in sdio_uart_send_xchar()
843 port->x_char = STOP_CHAR(tty); in sdio_uart_throttle()
865 if (port->x_char) { in sdio_uart_unthrottle()
866 port->x_char = 0; in sdio_uart_unthrottle()
868 port->x_char = START_CHAR(tty); in sdio_uart_unthrottle()
/linux-4.4.14/drivers/tty/
Damiserial.c109 int x_char; /* xon/xoff character */ member
342 if (info->x_char) { in transmit_chars()
343 custom.serdat = info->x_char | 0x100; in transmit_chars()
346 info->x_char = 0; in transmit_chars()
937 info->x_char = ch; in rs_send_xchar()
1000 if (info->x_char) in rs_unthrottle()
1001 info->x_char = 0; in rs_unthrottle()
Dmxser.c238 int x_char; /* xon/xoff character */ member
1860 info->x_char = STOP_CHAR(tty); in mxser_stoprx()
1889 if (info->x_char) in mxser_unthrottle()
1890 info->x_char = 0; in mxser_unthrottle()
1896 info->x_char = START_CHAR(tty); in mxser_unthrottle()
2167 if (port->x_char) { in mxser_transmit_chars()
2168 outb(port->x_char, port->ioaddr + UART_TX); in mxser_transmit_chars()
2169 port->x_char = 0; in mxser_transmit_chars()
Dcyclades.c599 if (info->x_char) { /* send special char */ in cyy_chip_tx()
600 outch = info->x_char; in cyy_chip_tx()
604 info->x_char = 0; in cyy_chip_tx()
1040 if (info->x_char) { /* send special char */ in cyz_handle_tx()
1041 data = info->x_char; in cyz_handle_tx()
1045 info->x_char = 0; in cyz_handle_tx()
2828 info->x_char = ch; in cy_send_xchar()
2902 if (info->x_char) in cy_unthrottle()
2903 info->x_char = 0; in cy_unthrottle()
Dsynclinkmp.c162 int x_char; /* xon/xoff character */ member
1042 info->x_char = ch; in send_xchar()
1498 if (info->x_char) in unthrottle()
1499 info->x_char = 0; in unthrottle()
4297 if ( !info->tx_count && !info->x_char ) in tx_load_fifo()
4307 if ( (info->tx_count > 1) && !info->x_char ) { in tx_load_fifo()
4323 if (info->x_char) { in tx_load_fifo()
4325 write_reg(info, TRB, info->x_char); in tx_load_fifo()
4326 info->x_char = 0; in tx_load_fifo()
Dsynclink.c188 int x_char; /* xon/xoff character */ member
2334 info->x_char = ch; in mgsl_send_xchar()
2394 if (info->x_char) in mgsl_unthrottle()
2395 info->x_char = 0; in mgsl_unthrottle()
5704 if ( !info->xmit_cnt && !info->x_char ) in usc_load_txfifo()
5716 if ( (info->xmit_cnt > 1) && (Fifocount > 1) && !info->x_char ) { in usc_load_txfifo()
5734 if (info->x_char) { in usc_load_txfifo()
5736 outw( info->x_char,info->io_base + CCAR ); in usc_load_txfifo()
5737 info->x_char = 0; in usc_load_txfifo()
Dsynclink_gt.c262 int x_char; /* xon/xoff character */ member
882 info->x_char = ch; in send_xchar()
1385 if (info->x_char) in unthrottle()
1386 info->x_char = 0; in unthrottle()
/linux-4.4.14/include/linux/
Dcyclades.h145 u8 x_char; /* to be pushed out ASAP */ member
Disdn.h314 int x_char; /* xon/xoff character */ member
Dserial_core.h141 unsigned char x_char; /* xon/xoff char */ member
/linux-4.4.14/drivers/net/wan/
Dz85230.h340 int x_char; /* XON/XOF char */ member
/linux-4.4.14/drivers/tty/serial/cpm_uart/
Dcpm_uart_core.c694 if (port->x_char) { in cpm_uart_tx_pump()
700 *p++ = port->x_char; in cpm_uart_tx_pump()
712 port->x_char = 0; in cpm_uart_tx_pump()
/linux-4.4.14/drivers/isdn/i4l/
Disdn_tty.c1298 info->x_char = STOP_CHAR(tty); in isdn_tty_throttle()
1310 if (info->x_char) in isdn_tty_unthrottle()
1311 info->x_char = 0; in isdn_tty_unthrottle()
1313 info->x_char = START_CHAR(tty); in isdn_tty_unthrottle()
1812 info->x_char = 0; in isdn_tty_modem_init()
/linux-4.4.14/drivers/tty/serial/8250/
D8250_port.c1476 if (port->x_char) { in serial8250_tx_chars()
1477 serial_out(up, UART_TX, port->x_char); in serial8250_tx_chars()
1479 port->x_char = 0; in serial8250_tx_chars()
D8250_core.c301 (!uart_circ_empty(&up->port.state->xmit) || up->port.x_char) && in serial8250_backup_timeout()
/linux-4.4.14/drivers/char/pcmcia/
Dsynclink_cs.c146 int x_char; /* xon/xoff character */ member
1710 info->x_char = ch; in mgslpc_send_xchar()
1759 if (info->x_char) in mgslpc_unthrottle()
1760 info->x_char = 0; in mgslpc_unthrottle()