Home
last modified time | relevance | path

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

/linux-4.1.27/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
354 .tx_empty = mpc52xx_psc_tx_empty,
384 .tx_empty = mpc52xx_psc_tx_empty,
977 .tx_empty = mpc5125_psc_tx_empty,
1012 .tx_empty = mpc512x_psc_tx_empty,
1052 return psc_ops->tx_empty(port) ? TIOCSER_TEMT : 0; in mpc52xx_uart_tx_empty()
1343 .tx_empty = mpc52xx_uart_tx_empty,
Dmux.c436 .tx_empty = mux_tx_empty,
D21285.c338 .tx_empty = serial21285_tx_empty,
Daltera_jtaguart.c284 .tx_empty = altera_jtaguart_tx_empty,
Dnwpserial.c308 .tx_empty = nwpserial_tx_empty,
Dsunhv.c373 .tx_empty = sunhv_tx_empty,
Darc_uart.c468 .tx_empty = arc_serial_tx_empty,
Dtimbuart.c398 .tx_empty = timbuart_tx_empty,
Dsn_console.c384 .tx_empty = snp_tx_empty,
Dapbuart.c329 .tx_empty = apbuart_tx_empty,
Ddigicolor-usart.c372 .tx_empty = digicolor_uart_tx_empty,
Dserial_ks8695.c530 .tx_empty = ks8695uart_tx_empty,
Dtilegx.c602 .tx_empty = tilegx_tx_empty,
Daltera_uart.c408 .tx_empty = altera_uart_tx_empty,
Duartlite.c387 .tx_empty = ulite_tx_empty,
Dclps711x.c341 .tx_empty = uart_clps711x_tx_empty,
Dmeson_uart.c419 .tx_empty = meson_uart_tx_empty,
Dmcf.c469 .tx_empty = mcf_tx_empty,
Dnetx-serial.c466 .tx_empty = netx_tx_empty,
Dar933x_uart.c497 .tx_empty = ar933x_uart_tx_empty,
Dvt8500_serial.c597 .tx_empty = vt8500_tx_empty,
Dlpc32xx_hs.c649 .tx_empty = serial_lpc32xx_tx_empty,
Dsprd_serial.c502 .tx_empty = sprd_tx_empty,
Dlantiq.c562 .tx_empty = lqasc_tx_empty,
Dpnx8xxx_uart.c635 .tx_empty = pnx8xxx_tx_empty,
Dst-asc.c643 .tx_empty = asc_tx_empty,
Dbcm63xx_uart.c635 .tx_empty = bcm_uart_tx_empty,
Ddz.c743 .tx_empty = dz_tx_empty,
Defm32-uart.c491 .tx_empty = efm32_uart_tx_empty,
Dmen_z135_uart.c772 .tx_empty = men_z135_tx_empty,
Dserial_core.c949 result = uport->ops->tx_empty(uport); in uart_get_lsr_info()
1487 while (!port->ops->tx_empty(port)) { in uart_wait_until_sent()
2060 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,
Dsb1250-duart.c763 .tx_empty = sbd_tx_empty,
Drp2.c583 .tx_empty = rp2_uart_tx_empty,
Dpxa.c767 .tx_empty = serial_pxa_tx_empty,
Dsa1100.c596 .tx_empty = sa1100_tx_empty,
Dvr41xx_siu.c685 .tx_empty = siu_tx_empty,
Dm32r_sio.c924 .tx_empty = m32r_sio_tx_empty,
Detraxfs-uart.c858 .tx_empty = etraxfs_uart_tx_empty,
Dfsl_lpuart.c1498 .tx_empty = lpuart_tx_empty,
1517 .tx_empty = lpuart32_tx_empty,
Dmsm_serial.c787 .tx_empty = msm_tx_empty,
Dsc16is7xx.c973 .tx_empty = sc16is7xx_tx_empty,
Dip22zilog.c934 .tx_empty = ip22zilog_tx_empty,
Dsccnxp.c782 .tx_empty = sccnxp_tx_empty,
Dserial_txx9.c849 .tx_empty = serial_txx9_tx_empty,
Ducc_uart.c1089 .tx_empty = qe_uart_tx_empty,
Dxilinx_uartps.c1000 .tx_empty = cdns_uart_tx_empty,
Dsunsab.c823 .tx_empty = sunsab_tx_empty,
Dmax310x.c990 .tx_empty = max310x_tx_empty,
Dmxs-auart.c952 .tx_empty = mxs_auart_tx_empty,
Dzs.c1049 .tx_empty = zs_tx_empty,
Dserial-tegra.c1199 .tx_empty = tegra_uart_tx_empty,
Dsunsu.c962 .tx_empty = sunsu_tx_empty,
Dbfin_uart.c1014 .tx_empty = bfin_serial_tx_empty,
Dsunzilog.c1050 .tx_empty = sunzilog_tx_empty,
Dioc3_serial.c1877 .tx_empty = ic3_tx_empty,
Dicom.c1291 .tx_empty = icom_tx_empty,
Dpmac_zilog.c1383 .tx_empty = pmz_tx_empty,
Domap-serial.c1424 .tx_empty = serial_omap_tx_empty,
Dsirfsoc_uart.c1173 .tx_empty = sirfsoc_uart_tx_empty,
Dmpsc.c1680 .tx_empty = mpsc_tx_empty,
Dioc4_serial.c2594 .tx_empty = ic4_tx_empty,
Dimx.c1581 .tx_empty = imx_tx_empty,
Dsamsung.c1484 .tx_empty = s3c24xx_serial_tx_empty,
Damba-pl011.c1955 .tx_empty = pl011_tx_empty,
Dsh-sci.c2167 .tx_empty = sci_tx_empty,
Datmel_serial.c2226 .tx_empty = atmel_tx_empty,
/linux-4.1.27/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.1.27/include/linux/usb/
Dserial.h269 bool (*tx_empty)(struct usb_serial_port *port); member
/linux-4.1.27/net/mac80211/
Dscan.c663 bool tx_empty = true; in ieee80211_scan_state_decision() local
685 tx_empty = false; in ieee80211_scan_state_decision()
710 if (associated && !tx_empty) { in ieee80211_scan_state_decision()
/linux-4.1.27/include/linux/
Dserial_core.h50 unsigned int (*tx_empty)(struct uart_port *); member
/linux-4.1.27/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,
Dio_ti.c2536 .tx_empty = edge_tx_empty,
2569 .tx_empty = edge_tx_empty,
Dmxuport.c1383 .tx_empty = mxuport_tx_empty,
Dusb-serial.c1332 if (device->tx_empty) in usb_serial_operations_init()
Dftdi_sio.c1089 .tx_empty = ftdi_tx_empty,
/linux-4.1.27/drivers/tty/serial/jsm/
Djsm_tty.c350 .tx_empty = jsm_tty_tx_empty,
/linux-4.1.27/Documentation/serial/
Ddriver74 tx_empty(port)
/linux-4.1.27/drivers/tty/serial/cpm_uart/
Dcpm_uart_core.c1127 .tx_empty = cpm_uart_tx_empty,
/linux-4.1.27/arch/mn10300/kernel/
Dmn10300-serial.c127 .tx_empty = mn10300_serial_tx_empty,
/linux-4.1.27/drivers/tty/serial/8250/
D8250_core.c3098 .tx_empty = serial8250_tx_empty,