| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_pci1xxxx.c | 456 if (kfifo_len(&tport->xmit_fifo) < UART_BURST_SIZE) in pci1xxxx_process_write_data() 458 if (WARN_ON(kfifo_out(&tport->xmit_fifo, (u8 *)&c, sizeof(c)) != in pci1xxxx_process_write_data() 470 if (!kfifo_get(&tport->xmit_fifo, &c)) in pci1xxxx_process_write_data() 481 kfifo_len(&tport->xmit_fifo) >= UART_BURST_SIZE) in pci1xxxx_process_write_data() 500 if ((uart_tx_stopped(port)) || kfifo_is_empty(&tport->xmit_fifo)) { in pci1xxxx_tx_burst() 506 valid_byte_count = kfifo_len(&tport->xmit_fifo); in pci1xxxx_tx_burst() 513 if (kfifo_is_empty(&tport->xmit_fifo)) in pci1xxxx_tx_burst() 518 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in pci1xxxx_tx_burst() 526 if (kfifo_is_empty(&tport->xmit_fifo) && in pci1xxxx_tx_burst()
|
| H A D | 8250_dma.c | 31 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in __dma_tx_complete() 108 if (uart_tx_stopped(&p->port) || kfifo_is_empty(&tport->xmit_fifo)) { in serial8250_tx_dma() 117 ret = kfifo_dma_out_prepare_mapped(&tport->xmit_fifo, sgl, ARRAY_SIZE(sgl), in serial8250_tx_dma()
|
| H A D | 8250_omap.c | 1100 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in omap_8250_dma_tx_complete() 1103 if (!kfifo_is_empty(&tport->xmit_fifo) && !uart_tx_stopped(&p->port)) { in omap_8250_dma_tx_complete() 1131 if (uart_tx_stopped(&p->port) || kfifo_is_empty(&tport->xmit_fifo)) { in omap_8250_tx_dma() 1170 if (kfifo_len(&tport->xmit_fifo) < 4) { in omap_8250_tx_dma() 1182 ret = kfifo_dma_out_prepare_mapped(&tport->xmit_fifo, &sg, 1, UART_XMIT_SIZE, dma->tx_addr); in omap_8250_tx_dma() 1323 kfifo_is_empty(&port->state->port.xmit_fifo)) { in omap_8250_dma_handle_irq()
|
| /linux/drivers/tty/serial/ |
| H A D | sunhv.c | 47 while (kfifo_peek(&tport->xmit_fifo, &ch)) { in transmit_chars_putchar() 59 while (!kfifo_is_empty(&tport->xmit_fifo)) { in transmit_chars_write() 63 len = kfifo_out_linear_ptr(&tport->xmit_fifo, &tail, in transmit_chars_write() 210 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) in transmit_chars() 215 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in transmit_chars()
|
| H A D | timbuart.c | 119 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) in timbuart_handle_tx_port() 130 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in timbuart_handle_tx_port() 141 if (!kfifo_is_empty(&tport->xmit_fifo)) in timbuart_handle_tx_port()
|
| H A D | sunplus-uart.c | 212 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) { in transmit_chars() 226 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in transmit_chars() 229 if (kfifo_is_empty(&tport->xmit_fifo)) in transmit_chars()
|
| H A D | milbeaut_usio.c | 90 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) { in mlb_usio_tx_chars() 114 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in mlb_usio_tx_chars() 117 if (kfifo_is_empty(&tport->xmit_fifo)) in mlb_usio_tx_chars()
|
| H A D | fsl_linflexuart.c | 185 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in linflex_transmit_buffer() 188 if (kfifo_is_empty(&tport->xmit_fifo)) in linflex_transmit_buffer() 214 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(sport)) { in linflex_txint()
|
| H A D | ar933x_uart.c | 402 (up->port.x_char || !kfifo_is_empty(&tport->xmit_fifo))) { in ar933x_uart_tx_chars() 430 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in ar933x_uart_tx_chars() 433 if (!kfifo_is_empty(&tport->xmit_fifo)) { in ar933x_uart_tx_chars()
|
| H A D | ucc_uart.c | 361 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) { in qe_uart_tx_pump() 370 !kfifo_is_empty(&tport->xmit_fifo)) { in qe_uart_tx_pump() 385 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in qe_uart_tx_pump() 388 if (kfifo_is_empty(&tport->xmit_fifo)) { in qe_uart_tx_pump()
|
| H A D | sunsab.c | 255 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(&up->port)) { in transmit_chars() 280 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in transmit_chars() 283 if (kfifo_is_empty(&tport->xmit_fifo)) in transmit_chars() 442 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) in sunsab_start_tx()
|
| H A D | digicolor-usart.c | 198 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) { in digicolor_uart_tx() 210 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in digicolor_uart_tx()
|
| H A D | clps711x.c | 159 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) { in uart_clps711x_int_tx() 177 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in uart_clps711x_int_tx()
|
| H A D | serial_port.c | 27 !kfifo_is_empty(&port->state->port.xmit_fifo); in __serial_port_busy()
|
| H A D | msm_serial.c | 489 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in msm_complete_tx_dma() 507 kfifo_dma_out_prepare(&tport->xmit_fifo, &dma->tx_sg, 1, count); in msm_handle_tx_dma() 882 if (kfifo_is_empty(&tport->xmit_fifo)) in msm_handle_tx_pio() 885 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in msm_handle_tx_pio() 916 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) { in msm_handle_tx() 921 dma_count = pio_count = kfifo_out_linear(&tport->xmit_fifo, NULL, in msm_handle_tx()
|
| H A D | serial-tegra.c | 528 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in tegra_uart_tx_dma_complete() 542 WARN_ON_ONCE(kfifo_out_linear(&tport->xmit_fifo, &tail, in tegra_uart_start_tx_dma() 576 count = kfifo_out_linear_ptr(&tport->xmit_fifo, &tail_ptr, in tegra_uart_start_next_tx() 597 if (!kfifo_is_empty(&tport->xmit_fifo) && !tup->tx_in_progress) in tegra_uart_start_tx() 641 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in tegra_uart_handle_tx_pio()
|
| H A D | sc16is7xx.c | 664 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) { in sc16is7xx_handle_tx() 680 txlen = kfifo_out_linear_ptr(&tport->xmit_fifo, &tail, txlen); in sc16is7xx_handle_tx() 685 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in sc16is7xx_handle_tx() 688 if (kfifo_is_empty(&tport->xmit_fifo)) in sc16is7xx_handle_tx()
|
| H A D | tegra-tcu.c | 99 count = kfifo_out_linear_ptr(&tport->xmit_fifo, &tail, in tegra_tcu_uart_start_tx()
|
| H A D | max310x.c | 788 if (kfifo_is_empty(&tport->xmit_fifo) || uart_tx_stopped(port)) in max310x_handle_tx() 795 while (!kfifo_is_empty(&tport->xmit_fifo)) { in max310x_handle_tx() 805 to_send = kfifo_out_linear_ptr(&tport->xmit_fifo, &tail, txlen); in max310x_handle_tx() 810 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in max310x_handle_tx()
|
| H A D | rda-uart.c | 354 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in rda_uart_send_chars() 357 if (!kfifo_is_empty(&tport->xmit_fifo)) { in rda_uart_send_chars()
|
| H A D | dz.c | 280 if (kfifo_len(&tport->xmit_fifo) < DZ_WAKEUP_CHARS) in dz_transmit_chars() 284 if (kfifo_is_empty(&tport->xmit_fifo)) { in dz_transmit_chars()
|
| H A D | meson_uart.c | 167 if (!kfifo_is_empty(&tport->xmit_fifo)) { in meson_uart_start_tx() 173 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in meson_uart_start_tx()
|
| H A D | max3100.c | 290 if (kfifo_len(&tport->xmit_fifo) < WAKEUP_CHARS) in max3100_work() 296 (!kfifo_is_empty(&tport->xmit_fifo) && in max3100_work()
|
| /linux/drivers/mmc/core/ |
| H A D | sdio_uart.c | 71 struct kfifo xmit_fifo; member 93 if (kfifo_alloc(&port->xmit_fifo, FIFO_SIZE, GFP_KERNEL)) in sdio_uart_add_port() 409 struct kfifo *xmit = &port->xmit_fifo; in sdio_uart_transmit_chars() 588 kfifo_reset(&port->xmit_fifo); in sdio_uart_activate() 695 kfifo_free(&port->xmit_fifo); in sdio_uart_port_destroy() 768 ret = kfifo_in_locked(&port->xmit_fifo, buf, count, &port->write_lock); in sdio_uart_write() 785 return FIFO_SIZE - kfifo_len(&port->xmit_fifo); in sdio_uart_write_room() 791 return kfifo_len(&port->xmit_fifo); in sdio_uart_chars_in_buffer()
|
| /linux/include/linux/ |
| H A D | tty_port.h | 118 DECLARE_KFIFO_PTR(xmit_fifo, u8);
|