Searched refs:xmit_fifo (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/mmc/core/ |
H A D | sdio_uart.c | 70 struct kfifo xmit_fifo; member 92 if (kfifo_alloc(&port->xmit_fifo, FIFO_SIZE, GFP_KERNEL)) in sdio_uart_add_port() 426 struct kfifo *xmit = &port->xmit_fifo; in sdio_uart_transmit_chars() 606 kfifo_reset(&port->xmit_fifo); in sdio_uart_activate() 713 kfifo_free(&port->xmit_fifo); in sdio_uart_port_destroy() 786 ret = kfifo_in_locked(&port->xmit_fifo, buf, count, &port->write_lock); in sdio_uart_write() 803 return FIFO_SIZE - kfifo_len(&port->xmit_fifo); in sdio_uart_write_room() 809 return kfifo_len(&port->xmit_fifo); in sdio_uart_chars_in_buffer()
|
/kernel/linux/linux-6.6/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() 413 struct kfifo *xmit = &port->xmit_fifo; in sdio_uart_transmit_chars() 592 kfifo_reset(&port->xmit_fifo); in sdio_uart_activate() 699 kfifo_free(&port->xmit_fifo); in sdio_uart_port_destroy() 772 ret = kfifo_in_locked(&port->xmit_fifo, buf, count, &port->write_lock); in sdio_uart_write() 789 return FIFO_SIZE - kfifo_len(&port->xmit_fifo); in sdio_uart_write_room() 795 return kfifo_len(&port->xmit_fifo); in sdio_uart_chars_in_buffer()
|
/kernel/linux/linux-6.6/drivers/tty/ |
H A D | mxser.c | 800 kfifo_reset(&port->xmit_fifo); in mxser_activate() 889 kfifo_reset(&info->port.xmit_fifo); in mxser_flush_buffer() 912 written = kfifo_in(&info->port.xmit_fifo, buf, count); in mxser_write() 913 is_empty = kfifo_is_empty(&info->port.xmit_fifo); in mxser_write() 930 ret = kfifo_put(&info->port.xmit_fifo, ch); in mxser_put_char() 941 if (kfifo_is_empty(&info->port.xmit_fifo) || tty->flow.stopped || in mxser_flush_chars() 952 return kfifo_avail(&info->port.xmit_fifo); in mxser_write_room() 959 return kfifo_len(&info->port.xmit_fifo); in mxser_chars_in_buffer() 1348 if (!kfifo_is_empty(&info->port.xmit_fifo)) in mxser_start() 1580 if (kfifo_is_empty(&port->port.xmit_fifo) || tt in mxser_transmit_chars() [all...] |
H A D | tty_port.c | 250 kfifo_init(&port->xmit_fifo, port->xmit_buf, PAGE_SIZE); in tty_port_alloc_xmit_buf() 264 INIT_KFIFO(port->xmit_fifo); in tty_port_free_xmit_buf()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | tty_port.h | 74 * @xmit_fifo: optional xmit buffer used by some drivers 118 DECLARE_KFIFO_PTR(xmit_fifo, unsigned char);
|
Completed in 8 milliseconds