Home
last modified time | relevance | path

Searched refs:tx_empty (Results 1 – 87 of 87) sorted by relevance

/linux-4.4.14/drivers/tty/serial/
Dpch_uart.c238 int tx_empty; member
907 int tx_empty; in handle_tx() local
913 priv->tx_empty = 1; in handle_tx()
918 tx_empty = 1; in handle_tx()
922 tx_empty = 0; in handle_tx()
932 tx_empty = 0; in handle_tx()
935 priv->tx_empty = tx_empty; in handle_tx()
937 if (tx_empty) { in handle_tx()
952 int tx_empty; in dma_handle_tx() local
964 priv->tx_empty = 1; in dma_handle_tx()
[all …]
Dmax3100.c102 int tx_empty; /* last TX empty bit */ member
216 s->tx_empty = (*rx & MAX3100_T) > 0; in max3100_sr()
388 return s->tx_empty; in max3100_tx_empty()
716 .tx_empty = max3100_tx_empty,
Dmpc52xx_uart.c97 int (*tx_empty)(struct uart_port *port); member
355 .tx_empty = mpc52xx_psc_tx_empty,
385 .tx_empty = mpc52xx_psc_tx_empty,
978 .tx_empty = mpc5125_psc_tx_empty,
1013 .tx_empty = mpc512x_psc_tx_empty,
1053 return psc_ops->tx_empty(port) ? TIOCSER_TEMT : 0; in mpc52xx_uart_tx_empty()
1351 .tx_empty = mpc52xx_uart_tx_empty,
Dmux.c431 .tx_empty = mux_tx_empty,
D21285.c338 .tx_empty = serial21285_tx_empty,
Daltera_jtaguart.c284 .tx_empty = altera_jtaguart_tx_empty,
Dsunhv.c374 .tx_empty = sunhv_tx_empty,
Dnwpserial.c308 .tx_empty = nwpserial_tx_empty,
Darc_uart.c468 .tx_empty = arc_serial_tx_empty,
Dtimbuart.c398 .tx_empty = timbuart_tx_empty,
Dapbuart.c329 .tx_empty = apbuart_tx_empty,
Dsn_console.c384 .tx_empty = snp_tx_empty,
Ddigicolor-usart.c372 .tx_empty = digicolor_uart_tx_empty,
Duartlite.c387 .tx_empty = ulite_tx_empty,
Dclps711x.c341 .tx_empty = uart_clps711x_tx_empty,
Dtilegx.c602 .tx_empty = tilegx_tx_empty,
Dserial_ks8695.c530 .tx_empty = ks8695uart_tx_empty,
Daltera_uart.c408 .tx_empty = altera_uart_tx_empty,
Dmeson_uart.c419 .tx_empty = meson_uart_tx_empty,
Dar933x_uart.c497 .tx_empty = ar933x_uart_tx_empty,
Dmcf.c469 .tx_empty = mcf_tx_empty,
Dlpc32xx_hs.c649 .tx_empty = serial_lpc32xx_tx_empty,
Dsprd_serial.c502 .tx_empty = sprd_tx_empty,
Dlantiq.c561 .tx_empty = lqasc_tx_empty,
Dnetx-serial.c466 .tx_empty = netx_tx_empty,
Dstm32-usart.c488 .tx_empty = stm32_tx_empty,
Dvt8500_serial.c597 .tx_empty = vt8500_tx_empty,
Dmen_z135_uart.c779 .tx_empty = men_z135_tx_empty,
Dpnx8xxx_uart.c635 .tx_empty = pnx8xxx_tx_empty,
Dbcm63xx_uart.c635 .tx_empty = bcm_uart_tx_empty,
Dst-asc.c643 .tx_empty = asc_tx_empty,
Ddz.c743 .tx_empty = dz_tx_empty,
Defm32-uart.c491 .tx_empty = efm32_uart_tx_empty,
Dserial_core.c958 result = uport->ops->tx_empty(uport); in uart_get_lsr_info()
1493 while (!port->ops->tx_empty(port)) { in uart_wait_until_sent()
2068 for (tries = 3; !ops->tx_empty(uport) && tries; tries--) in uart_suspend_port()
Damba-pl010.c558 .tx_empty = pl010_tx_empty,
Dbfin_sport_uart.c588 .tx_empty = sport_tx_empty,
Dvr41xx_siu.c685 .tx_empty = siu_tx_empty,
Detraxfs-uart.c821 .tx_empty = etraxfs_uart_tx_empty,
Dpxa.c767 .tx_empty = serial_pxa_tx_empty,
Dsb1250-duart.c763 .tx_empty = sbd_tx_empty,
Drp2.c583 .tx_empty = rp2_uart_tx_empty,
Dsa1100.c596 .tx_empty = sa1100_tx_empty,
Dm32r_sio.c924 .tx_empty = m32r_sio_tx_empty,
Dfsl_lpuart.c1498 .tx_empty = lpuart_tx_empty,
1517 .tx_empty = lpuart32_tx_empty,
Dserial_txx9.c849 .tx_empty = serial_txx9_tx_empty,
Dsccnxp.c782 .tx_empty = sccnxp_tx_empty,
Dip22zilog.c934 .tx_empty = ip22zilog_tx_empty,
Damba-pl011.c1991 .tx_empty = pl011_tx_empty,
2025 .tx_empty = pl011_tx_empty,
Dxilinx_uartps.c1000 .tx_empty = cdns_uart_tx_empty,
Dsunsab.c823 .tx_empty = sunsab_tx_empty,
Ducc_uart.c1089 .tx_empty = qe_uart_tx_empty,
Dmax310x.c990 .tx_empty = max310x_tx_empty,
Dsc16is7xx.c1064 .tx_empty = sc16is7xx_tx_empty,
Dmxs-auart.c988 .tx_empty = mxs_auart_tx_empty,
Dzs.c1049 .tx_empty = zs_tx_empty,
Dserial-tegra.c1197 .tx_empty = tegra_uart_tx_empty,
Dsunsu.c962 .tx_empty = sunsu_tx_empty,
Dbfin_uart.c1014 .tx_empty = bfin_serial_tx_empty,
Dmsm_serial.c1305 .tx_empty = msm_tx_empty,
Dioc3_serial.c1877 .tx_empty = ic3_tx_empty,
Dicom.c1291 .tx_empty = icom_tx_empty,
Dsunzilog.c1050 .tx_empty = sunzilog_tx_empty,
Dsirfsoc_uart.c1065 .tx_empty = sirfsoc_uart_tx_empty,
Dpmac_zilog.c1383 .tx_empty = pmz_tx_empty,
Domap-serial.c1399 .tx_empty = serial_omap_tx_empty,
Dmpsc.c1679 .tx_empty = mpsc_tx_empty,
Dioc4_serial.c2595 .tx_empty = ic4_tx_empty,
Dsamsung.c1459 .tx_empty = s3c24xx_serial_tx_empty,
Dimx.c1585 .tx_empty = imx_tx_empty,
Dsh-sci.c2196 .tx_empty = sci_tx_empty,
Datmel_serial.c2344 .tx_empty = atmel_tx_empty,
/linux-4.4.14/drivers/net/ethernet/apple/
Dbmac.c78 int tx_empty; member
595 bp->tx_empty = 0; in bmac_init_tx_ring()
656 if (i == bp->tx_empty) { in bmac_transmit_packet()
771 cp = &bp->tx_cmds[bp->tx_empty]; in bmac_txdma_intr()
784 if (bp->tx_bufs[bp->tx_empty]) { in bmac_txdma_intr()
786 dev_kfree_skb_irq(bp->tx_bufs[bp->tx_empty]); in bmac_txdma_intr()
788 bp->tx_bufs[bp->tx_empty] = NULL; in bmac_txdma_intr()
791 if (++bp->tx_empty >= N_TX_RING) in bmac_txdma_intr()
792 bp->tx_empty = 0; in bmac_txdma_intr()
793 if (bp->tx_empty == bp->tx_fill) in bmac_txdma_intr()
[all …]
Dmace.c57 int tx_empty; member
421 for (i = mp->tx_empty; i != mp->tx_fill; ) { in mace_clean_rings()
485 mp->tx_empty = 0; in mace_open()
545 if (next == mp->tx_empty) { in mace_xmit_start()
579 if (next == mp->tx_empty) in mace_xmit_start()
676 i = mp->tx_empty; in mace_interrupt()
780 if (i != mp->tx_empty) { in mace_interrupt()
784 mp->tx_empty = i; in mace_interrupt()
824 cp = mp->tx_cmds + NCMDS_TX * mp->tx_empty; in mace_tx_timeout()
840 i = mp->tx_empty; in mace_tx_timeout()
[all …]
/linux-4.4.14/include/linux/usb/
Dserial.h269 bool (*tx_empty)(struct usb_serial_port *port); member
/linux-4.4.14/net/mac80211/
Dscan.c667 bool tx_empty = true; in ieee80211_scan_state_decision() local
689 tx_empty = false; in ieee80211_scan_state_decision()
714 if (associated && !tx_empty) { in ieee80211_scan_state_decision()
/linux-4.4.14/include/linux/
Dserial_core.h50 unsigned int (*tx_empty)(struct uart_port *); member
/linux-4.4.14/drivers/usb/serial/
Dgeneric.c268 while (!port->serial->type->tx_empty(port)) { in usb_serial_generic_wait_until_sent()
Dti_usb_3410_5052.c216 .tx_empty = ti_tx_empty,
248 .tx_empty = ti_tx_empty,
Dmxuport.c1379 .tx_empty = mxuport_tx_empty,
Dio_ti.c2743 .tx_empty = edge_tx_empty,
2780 .tx_empty = edge_tx_empty,
Dusb-serial.c1332 if (device->tx_empty) in usb_serial_operations_init()
Dftdi_sio.c1089 .tx_empty = ftdi_tx_empty,
/linux-4.4.14/drivers/tty/serial/jsm/
Djsm_tty.c350 .tx_empty = jsm_tty_tx_empty,
/linux-4.4.14/Documentation/serial/
Ddriver74 tx_empty(port)
/linux-4.4.14/drivers/tty/serial/cpm_uart/
Dcpm_uart_core.c1127 .tx_empty = cpm_uart_tx_empty,
/linux-4.4.14/arch/mn10300/kernel/
Dmn10300-serial.c127 .tx_empty = mn10300_serial_tx_empty,
/linux-4.4.14/drivers/tty/serial/8250/
D8250_port.c2733 .tx_empty = serial8250_tx_empty,