Searched refs:xmit_fifo (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.1/drivers/mmc/core/ |
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() 593 kfifo_reset(&port->xmit_fifo); in sdio_uart_activate() 700 kfifo_free(&port->xmit_fifo); in sdio_uart_port_destroy() 773 ret = kfifo_in_locked(&port->xmit_fifo, buf, count, &port->write_lock); in sdio_uart_write() 790 return FIFO_SIZE - kfifo_len(&port->xmit_fifo); in sdio_uart_write_room() 796 return kfifo_len(&port->xmit_fifo); in sdio_uart_chars_in_buffer()
|
/Linux-v6.1/drivers/tty/ |
D | mxser.c | 799 kfifo_reset(&port->xmit_fifo); in mxser_activate() 888 kfifo_reset(&info->port.xmit_fifo); in mxser_flush_buffer() 911 written = kfifo_in(&info->port.xmit_fifo, buf, count); in mxser_write() 912 is_empty = kfifo_is_empty(&info->port.xmit_fifo); in mxser_write() 929 ret = kfifo_put(&info->port.xmit_fifo, ch); in mxser_put_char() 940 if (kfifo_is_empty(&info->port.xmit_fifo) || tty->flow.stopped || in mxser_flush_chars() 951 return kfifo_avail(&info->port.xmit_fifo); in mxser_write_room() 958 return kfifo_len(&info->port.xmit_fifo); in mxser_chars_in_buffer() 1347 if (!kfifo_is_empty(&info->port.xmit_fifo)) in mxser_start() 1579 if (kfifo_is_empty(&port->port.xmit_fifo) || tty->flow.stopped || in mxser_transmit_chars() [all …]
|
D | tty_port.c | 252 kfifo_init(&port->xmit_fifo, port->xmit_buf, PAGE_SIZE); in tty_port_alloc_xmit_buf() 266 INIT_KFIFO(port->xmit_fifo); in tty_port_free_xmit_buf()
|
/Linux-v6.1/include/linux/ |
D | tty_port.h | 117 DECLARE_KFIFO_PTR(xmit_fifo, unsigned char);
|