| /linux-4.4.14/arch/ia64/hp/sim/ |
| D | simserial.c | 45 struct circ_buf xmit; member 113 if (!info->xmit.buf) in rs_put_char() 117 if (CIRC_SPACE(info->xmit.head, info->xmit.tail, SERIAL_XMIT_SIZE) == 0) { in rs_put_char() 121 info->xmit.buf[info->xmit.head] = ch; in rs_put_char() 122 info->xmit.head = (info->xmit.head + 1) & (SERIAL_XMIT_SIZE-1); in rs_put_char() 145 if (info->xmit.head == info->xmit.tail || tty->stopped) { in transmit_chars() 148 info->xmit.head, info->xmit.tail, tty->stopped); in transmit_chars() 160 count = min(CIRC_CNT(info->xmit.head, info->xmit.tail, SERIAL_XMIT_SIZE), in transmit_chars() 161 SERIAL_XMIT_SIZE - info->xmit.tail); in transmit_chars() 162 console->write(console, info->xmit.buf+info->xmit.tail, count); in transmit_chars() [all …]
|
| /linux-4.4.14/drivers/input/joystick/iforce/ |
| D | iforce-serio.c | 44 if (iforce->xmit.head == iforce->xmit.tail) { in iforce_serial_xmit() 54 serio_write(iforce->serio, iforce->xmit.buf[iforce->xmit.tail]); in iforce_serial_xmit() 55 cs ^= iforce->xmit.buf[iforce->xmit.tail]; in iforce_serial_xmit() 56 XMIT_INC(iforce->xmit.tail, 1); in iforce_serial_xmit() 58 for (i=iforce->xmit.buf[iforce->xmit.tail]; i >= 0; --i) { in iforce_serial_xmit() 59 serio_write(iforce->serio, iforce->xmit.buf[iforce->xmit.tail]); in iforce_serial_xmit() 60 cs ^= iforce->xmit.buf[iforce->xmit.tail]; in iforce_serial_xmit() 61 XMIT_INC(iforce->xmit.tail, 1); in iforce_serial_xmit()
|
| D | iforce-usb.c | 37 if (iforce->xmit.head == iforce->xmit.tail) { in iforce_usb_xmit() 43 ((char *)iforce->out->transfer_buffer)[0] = iforce->xmit.buf[iforce->xmit.tail]; in iforce_usb_xmit() 44 XMIT_INC(iforce->xmit.tail, 1); in iforce_usb_xmit() 45 n = iforce->xmit.buf[iforce->xmit.tail]; in iforce_usb_xmit() 46 XMIT_INC(iforce->xmit.tail, 1); in iforce_usb_xmit() 52 c = CIRC_CNT_TO_END(iforce->xmit.head, iforce->xmit.tail, XMIT_SIZE); in iforce_usb_xmit() 56 &iforce->xmit.buf[iforce->xmit.tail], in iforce_usb_xmit() 60 &iforce->xmit.buf[0], in iforce_usb_xmit() 63 XMIT_INC(iforce->xmit.tail, n); in iforce_usb_xmit()
|
| D | iforce-packets.c | 63 head = iforce->xmit.head; in iforce_send_packet() 64 tail = iforce->xmit.tail; in iforce_send_packet() 75 XMIT_INC(iforce->xmit.head, n+2); in iforce_send_packet() 80 iforce->xmit.buf[head] = HI(cmd); in iforce_send_packet() 82 iforce->xmit.buf[head] = LO(cmd); in iforce_send_packet() 88 memcpy(&iforce->xmit.buf[head], in iforce_send_packet() 92 memcpy(&iforce->xmit.buf[0], in iforce_send_packet()
|
| D | iforce.h | 123 struct circ_buf xmit; member
|
| D | iforce-main.c | 271 iforce->xmit.buf = iforce->xmit_data; in iforce_init_device()
|
| /linux-4.4.14/drivers/tty/serial/ |
| D | sunhv.c | 45 static void transmit_chars_putchar(struct uart_port *port, struct circ_buf *xmit) in transmit_chars_putchar() argument 47 while (!uart_circ_empty(xmit)) { in transmit_chars_putchar() 48 long status = sun4v_con_putchar(xmit->buf[xmit->tail]); in transmit_chars_putchar() 53 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars_putchar() 58 static void transmit_chars_write(struct uart_port *port, struct circ_buf *xmit) in transmit_chars_write() argument 60 while (!uart_circ_empty(xmit)) { in transmit_chars_write() 61 unsigned long ra = __pa(xmit->buf + xmit->tail); in transmit_chars_write() 64 len = CIRC_CNT_TO_END(xmit->head, xmit->tail, in transmit_chars_write() 69 xmit->tail = (xmit->tail + sent) & (UART_XMIT_SIZE - 1); in transmit_chars_write() 169 void (*transmit_chars)(struct uart_port *port, struct circ_buf *xmit); [all …]
|
| D | sirfsoc_uart.c | 181 struct circ_buf *xmit = &port->state->xmit; in sirfsoc_uart_tx_with_dma() local 186 tran_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in sirfsoc_uart_tx_with_dma() 187 tran_start = (unsigned long)(xmit->buf + xmit->tail); in sirfsoc_uart_tx_with_dma() 188 if (uart_circ_empty(xmit) || uart_tx_stopped(port) || in sirfsoc_uart_tx_with_dma() 242 xmit->buf + xmit->tail, in sirfsoc_uart_tx_with_dma() 427 struct circ_buf *xmit = &port->state->xmit; in sirfsoc_uart_pio_tx_chars() local 429 while (!uart_circ_empty(xmit) && in sirfsoc_uart_pio_tx_chars() 434 xmit->buf[xmit->tail]); in sirfsoc_uart_pio_tx_chars() 435 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sirfsoc_uart_pio_tx_chars() 439 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sirfsoc_uart_pio_tx_chars() [all …]
|
| D | tilegx.c | 136 struct circ_buf *xmit; in handle_transmit() local 144 xmit = &port->state->xmit; in handle_transmit() 152 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in handle_transmit() 155 while (!uart_circ_empty(xmit)) { in handle_transmit() 156 ch = xmit->buf[xmit->tail]; in handle_transmit() 159 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in handle_transmit() 167 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in handle_transmit() 260 struct circ_buf *xmit; in tilegx_start_tx() local 268 xmit = &port->state->xmit; in tilegx_start_tx() 276 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in tilegx_start_tx() [all …]
|
| D | sn_console.c | 533 struct circ_buf *xmit; in sn_transmit_chars() local 542 xmit = &port->sc_port.state->xmit; in sn_transmit_chars() 551 if (uart_circ_empty(xmit) || uart_tx_stopped(&port->sc_port)) { in sn_transmit_chars() 557 head = xmit->head; in sn_transmit_chars() 558 tail = xmit->tail; in sn_transmit_chars() 559 start = &xmit->buf[tail]; in sn_transmit_chars() 586 xmit->tail = tail; in sn_transmit_chars() 587 start = &xmit->buf[tail]; in sn_transmit_chars() 592 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sn_transmit_chars() 595 if (uart_circ_empty(xmit)) in sn_transmit_chars() [all …]
|
| D | serial-tegra.c | 374 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_fill_tx_fifo() local 378 BUG_ON(uart_circ_empty(xmit)); in tegra_uart_fill_tx_fifo() 384 tegra_uart_write(tup, xmit->buf[xmit->tail], UART_TX); in tegra_uart_fill_tx_fifo() 385 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in tegra_uart_fill_tx_fifo() 405 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_tx_dma_complete() local 414 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in tegra_uart_tx_dma_complete() 416 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in tegra_uart_tx_dma_complete() 425 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_start_tx_dma() local 432 tx_phys_addr = tup->tx_dma_buf_phys + xmit->tail; in tegra_uart_start_tx_dma() 454 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_start_next_tx() local [all …]
|
| D | mux.c | 192 struct circ_buf *xmit = &port->state->xmit; in mux_write() local 201 if(uart_circ_empty(xmit) || uart_tx_stopped(port)) { in mux_write() 208 UART_PUT_CHAR(port, xmit->buf[xmit->tail]); in mux_write() 209 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in mux_write() 211 if(uart_circ_empty(xmit)) in mux_write() 219 if(uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in mux_write() 222 if (uart_circ_empty(xmit)) in mux_write()
|
| D | fsl_lpuart.c | 347 struct circ_buf *xmit = &sport->port.state->xmit; in lpuart_pio_tx() local 352 while (!uart_circ_empty(xmit) && in lpuart_pio_tx() 354 writeb(xmit->buf[xmit->tail], sport->port.membase + UARTDR); in lpuart_pio_tx() 355 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in lpuart_pio_tx() 359 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in lpuart_pio_tx() 362 if (uart_circ_empty(xmit)) in lpuart_pio_tx() 371 struct circ_buf *xmit = &sport->port.state->xmit; in lpuart_dma_tx() local 377 tx_bus_addr = sport->dma_tx_buf_bus + xmit->tail; in lpuart_dma_tx() 398 struct circ_buf *xmit = &sport->port.state->xmit; in lpuart_prepare_tx() local 399 unsigned long count = CIRC_CNT_TO_END(xmit->head, in lpuart_prepare_tx() [all …]
|
| D | bfin_uart.c | 149 struct circ_buf *xmit = &uart->port.state->xmit; in bfin_serial_stop_tx() local 157 xmit->tail = (xmit->tail + uart->tx_count) & (UART_XMIT_SIZE - 1); in bfin_serial_stop_tx() 319 struct circ_buf *xmit = &uart->port.state->xmit; in bfin_serial_tx_chars() local 321 if (uart_circ_empty(xmit) || uart_tx_stopped(&uart->port)) { in bfin_serial_tx_chars() 341 while ((UART_GET_LSR(uart) & THRE) && xmit->tail != xmit->head) { in bfin_serial_tx_chars() 342 UART_PUT_CHAR(uart, xmit->buf[xmit->tail]); in bfin_serial_tx_chars() 343 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in bfin_serial_tx_chars() 347 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in bfin_serial_tx_chars() 377 struct circ_buf *xmit = &uart->port.state->xmit; in bfin_serial_dma_tx_chars() local 381 if (uart_circ_empty(xmit) || uart_tx_stopped(&uart->port)) { in bfin_serial_dma_tx_chars() [all …]
|
| D | 21285.c | 121 struct circ_buf *xmit = &port->state->xmit; in serial21285_tx_chars() local 130 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in serial21285_tx_chars() 136 *CSR_UARTDR = xmit->buf[xmit->tail]; in serial21285_tx_chars() 137 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in serial21285_tx_chars() 139 if (uart_circ_empty(xmit)) in serial21285_tx_chars() 143 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in serial21285_tx_chars() 146 if (uart_circ_empty(xmit)) in serial21285_tx_chars()
|
| D | timbuart.c | 112 struct circ_buf *xmit = &port->state->xmit; in timbuart_tx_chars() local 115 !uart_circ_empty(xmit)) { in timbuart_tx_chars() 116 iowrite8(xmit->buf[xmit->tail], in timbuart_tx_chars() 118 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in timbuart_tx_chars() 135 struct circ_buf *xmit = &port->state->xmit; in timbuart_handle_tx_port() local 137 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in timbuart_handle_tx_port() 148 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in timbuart_handle_tx_port() 159 if (!uart_circ_empty(xmit)) in timbuart_handle_tx_port()
|
| D | crisv10.c | 1410 CIRC_CNT(info->xmit.head, in rs_stop() 1411 info->xmit.tail,SERIAL_XMIT_SIZE))); in rs_stop() 1435 CIRC_CNT(info->xmit.head, in rs_start() 1436 info->xmit.tail,SERIAL_XMIT_SIZE))); in rs_start() 1445 info->xmit.head != info->xmit.tail && info->xmit.buf) in rs_start() 1535 info->xmit.tail = (info->xmit.tail + sentl) & (SERIAL_XMIT_SIZE - 1); in transmit_chars_dma() 1539 if (CIRC_CNT(info->xmit.head, in transmit_chars_dma() 1540 info->xmit.tail, in transmit_chars_dma() 1546 c = CIRC_CNT_TO_END(info->xmit.head, info->xmit.tail, SERIAL_XMIT_SIZE); in transmit_chars_dma() 1577 descr->buf = virt_to_phys(info->xmit.buf + info->xmit.tail); in transmit_chars_dma() [all …]
|
| D | netx-serial.c | 141 struct circ_buf *xmit = &port->state->xmit; in netx_transmit_buffer() local 150 if (uart_tx_stopped(port) || uart_circ_empty(xmit)) { in netx_transmit_buffer() 158 writel(xmit->buf[xmit->tail], port->membase + UART_DR); in netx_transmit_buffer() 159 xmit->tail = (xmit->tail + 1) & in netx_transmit_buffer() 162 if (uart_circ_empty(xmit)) in netx_transmit_buffer() 166 if (uart_circ_empty(xmit)) in netx_transmit_buffer() 186 struct circ_buf *xmit = &port->state->xmit; in netx_txint() local 188 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in netx_txint() 195 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in netx_txint()
|
| D | altera_uart.c | 244 struct circ_buf *xmit = &port->state->xmit; in altera_uart_tx_chars() local 256 if (xmit->head == xmit->tail) in altera_uart_tx_chars() 258 altera_uart_writel(port, xmit->buf[xmit->tail], in altera_uart_tx_chars() 260 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in altera_uart_tx_chars() 264 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in altera_uart_tx_chars() 267 if (xmit->head == xmit->tail) { in altera_uart_tx_chars()
|
| D | m32r_sio.c | 266 struct circ_buf *xmit = &up->port.state->xmit; in m32r_sio_start_tx() local 271 if (!uart_circ_empty(xmit)) { in m32r_sio_start_tx() 272 serial_out(up, UART_TX, xmit->buf[xmit->tail]); in m32r_sio_start_tx() 273 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in m32r_sio_start_tx() 386 struct circ_buf *xmit = &up->port.state->xmit; in transmit_chars() local 397 if (uart_circ_empty(xmit) || uart_tx_stopped(&up->port)) { in transmit_chars() 404 serial_out(up, UART_TX, xmit->buf[xmit->tail]); in transmit_chars() 405 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars() 407 if (uart_circ_empty(xmit)) in transmit_chars() 413 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars() [all …]
|
| D | stm32-usart.c | 202 struct circ_buf *xmit = &port->state->xmit; in stm32_transmit_chars() local 216 if (uart_circ_empty(xmit)) { in stm32_transmit_chars() 221 writel_relaxed(xmit->buf[xmit->tail], port->membase + USART_DR); in stm32_transmit_chars() 222 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in stm32_transmit_chars() 225 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in stm32_transmit_chars() 228 if (uart_circ_empty(xmit)) in stm32_transmit_chars() 280 struct circ_buf *xmit = &port->state->xmit; in stm32_start_tx() local 282 if (uart_circ_empty(xmit)) in stm32_start_tx()
|
| D | apbuart.c | 130 struct circ_buf *xmit = &port->state->xmit; in apbuart_tx_chars() local 140 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in apbuart_tx_chars() 148 UART_PUT_CHAR(port, xmit->buf[xmit->tail]); in apbuart_tx_chars() 149 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in apbuart_tx_chars() 151 if (uart_circ_empty(xmit)) in apbuart_tx_chars() 155 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in apbuart_tx_chars() 158 if (uart_circ_empty(xmit)) in apbuart_tx_chars()
|
| D | st-asc.c | 241 struct circ_buf *xmit = &port->state->xmit; in asc_transmit_chars() local 264 if (uart_circ_empty(xmit)) { in asc_transmit_chars() 273 c = xmit->buf[xmit->tail]; in asc_transmit_chars() 274 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in asc_transmit_chars() 278 } while ((txroom > 0) && (!uart_circ_empty(xmit))); in asc_transmit_chars() 280 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in asc_transmit_chars() 283 if (uart_circ_empty(xmit)) in asc_transmit_chars() 404 struct circ_buf *xmit = &port->state->xmit; in asc_start_tx() local 406 if (!uart_circ_empty(xmit)) in asc_start_tx()
|
| D | pch_uart.c | 797 struct circ_buf *xmit = &port->state->xmit; in pch_dma_tx_complete() local 802 xmit->tail += sg_dma_len(sg); in pch_dma_tx_complete() 805 xmit->tail &= UART_XMIT_SIZE - 1; in pch_dma_tx_complete() 818 struct circ_buf *xmit = &port->state->xmit; in pop_tx() local 820 if (uart_tx_stopped(port) || uart_circ_empty(xmit) || count >= size) in pop_tx() 825 CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in pop_tx() 827 pch_uart_hal_write(priv, &xmit->buf[xmit->tail], sz); in pop_tx() 828 xmit->tail = (xmit->tail + sz) & (UART_XMIT_SIZE - 1); in pop_tx() 830 } while (!uart_circ_empty(xmit) && count < size); in pop_tx() 903 struct circ_buf *xmit = &port->state->xmit; in handle_tx() local [all …]
|
| D | atmel_serial.c | 737 struct circ_buf *xmit = &port->state->xmit; in atmel_tx_chars() local 746 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in atmel_tx_chars() 751 atmel_uart_write_char(port, xmit->buf[xmit->tail]); in atmel_tx_chars() 752 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in atmel_tx_chars() 754 if (uart_circ_empty(xmit)) in atmel_tx_chars() 758 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in atmel_tx_chars() 761 if (!uart_circ_empty(xmit)) in atmel_tx_chars() 771 struct circ_buf *xmit = &port->state->xmit; in atmel_complete_tx_dma() local 779 xmit->tail += atmel_port->tx_len; in atmel_complete_tx_dma() 780 xmit->tail &= UART_XMIT_SIZE - 1; in atmel_complete_tx_dma() [all …]
|
| D | serial_ks8695.c | 211 struct circ_buf *xmit = &port->state->xmit; in ks8695uart_tx_chars() local 222 if (uart_tx_stopped(port) || uart_circ_empty(xmit)) { in ks8695uart_tx_chars() 228 while (!uart_circ_empty(xmit) && (count-- > 0)) { in ks8695uart_tx_chars() 230 UART_PUT_CHAR(port, xmit->buf[xmit->tail]); in ks8695uart_tx_chars() 232 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in ks8695uart_tx_chars() 236 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in ks8695uart_tx_chars() 239 if (uart_circ_empty(xmit)) in ks8695uart_tx_chars()
|
| D | samsung.c | 164 struct circ_buf *xmit = &port->state->xmit; in s3c24xx_serial_stop_tx() local 185 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in s3c24xx_serial_stop_tx() 204 struct circ_buf *xmit = &port->state->xmit; in s3c24xx_serial_tx_dma_complete() local 220 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in s3c24xx_serial_tx_dma_complete() 224 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in s3c24xx_serial_tx_dma_complete() 290 struct circ_buf *xmit = &port->state->xmit; in s3c24xx_serial_start_tx_dma() local 298 dma->tx_transfer_addr = dma->tx_addr + xmit->tail; in s3c24xx_serial_start_tx_dma() 324 struct circ_buf *xmit = &port->state->xmit; in s3c24xx_serial_start_next_tx() local 328 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in s3c24xx_serial_start_next_tx() 337 xmit->tail & (dma_get_cache_alignment() - 1)) in s3c24xx_serial_start_next_tx() [all …]
|
| D | mcf.c | 336 struct circ_buf *xmit = &port->state->xmit; in mcf_tx_chars() local 347 if (xmit->head == xmit->tail) in mcf_tx_chars() 349 writeb(xmit->buf[xmit->tail], port->membase + MCFUART_UTB); in mcf_tx_chars() 350 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE -1); in mcf_tx_chars() 354 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in mcf_tx_chars() 357 if (xmit->head == xmit->tail) { in mcf_tx_chars()
|
| D | men_z135_uart.c | 299 struct circ_buf *xmit = &port->state->xmit; in men_z135_handle_tx() local 309 if (uart_circ_empty(xmit)) in men_z135_handle_tx() 319 qlen = uart_circ_chars_pending(xmit); in men_z135_handle_tx() 351 head = xmit->head & (UART_XMIT_SIZE - 1); in men_z135_handle_tx() 352 tail = xmit->tail & (UART_XMIT_SIZE - 1); in men_z135_handle_tx() 357 memcpy_toio(port->membase + MEN_Z135_TX_RAM, &xmit->buf[xmit->tail], n); in men_z135_handle_tx() 358 xmit->tail = (xmit->tail + n) & (UART_XMIT_SIZE - 1); in men_z135_handle_tx() 365 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in men_z135_handle_tx() 369 if (!uart_circ_empty(xmit)) in men_z135_handle_tx()
|
| D | nwpserial.c | 263 struct circ_buf *xmit; in nwpserial_start_tx() local 265 xmit = &up->port.state->xmit; in nwpserial_start_tx() 272 while (!(uart_circ_empty(xmit) || uart_tx_stopped(&up->port))) { in nwpserial_start_tx() 273 nwpserial_putchar(up, xmit->buf[xmit->tail]); in nwpserial_start_tx() 274 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE-1); in nwpserial_start_tx()
|
| D | msm_serial.c | 265 struct circ_buf *xmit = &port->state->xmit; in msm_complete_tx_dma() local 296 xmit->tail += count; in msm_complete_tx_dma() 297 xmit->tail &= UART_XMIT_SIZE - 1; in msm_complete_tx_dma() 303 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in msm_complete_tx_dma() 313 struct circ_buf *xmit = &msm_port->uart.state->xmit; in msm_handle_tx_dma() local 320 cpu_addr = &xmit->buf[xmit->tail]; in msm_handle_tx_dma() 655 struct circ_buf *xmit = &port->state->xmit; in msm_handle_tx_pio() local 683 buf[i] = xmit->buf[xmit->tail + i]; in msm_handle_tx_pio() 688 xmit->tail = (xmit->tail + num_chars) & (UART_XMIT_SIZE - 1); in msm_handle_tx_pio() 693 if (uart_circ_empty(xmit)) in msm_handle_tx_pio() [all …]
|
| D | digicolor-usart.c | 187 struct circ_buf *xmit = &port->state->xmit; in digicolor_uart_tx() local 202 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in digicolor_uart_tx() 207 while (!uart_circ_empty(xmit)) { in digicolor_uart_tx() 208 writeb(xmit->buf[xmit->tail], port->membase + UA_EMI_REC); in digicolor_uart_tx() 209 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in digicolor_uart_tx() 216 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in digicolor_uart_tx()
|
| D | ip22zilog.c | 361 struct circ_buf *xmit; in ip22zilog_transmit_chars() local 404 xmit = &up->port.state->xmit; in ip22zilog_transmit_chars() 405 if (uart_circ_empty(xmit)) in ip22zilog_transmit_chars() 411 writeb(xmit->buf[xmit->tail], &channel->data); in ip22zilog_transmit_chars() 415 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in ip22zilog_transmit_chars() 418 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in ip22zilog_transmit_chars() 607 struct circ_buf *xmit = &port->state->xmit; in ip22zilog_start_tx() local 609 if (uart_circ_empty(xmit)) in ip22zilog_start_tx() 611 writeb(xmit->buf[xmit->tail], &channel->data); in ip22zilog_start_tx() 615 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in ip22zilog_start_tx() [all …]
|
| D | sunsab.c | 237 struct circ_buf *xmit = &up->port.state->xmit; in transmit_chars() local 257 if (uart_circ_empty(xmit) || uart_tx_stopped(&up->port)) { in transmit_chars() 270 writeb(xmit->buf[xmit->tail], in transmit_chars() 272 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars() 274 if (uart_circ_empty(xmit)) in transmit_chars() 282 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars() 285 if (uart_circ_empty(xmit)) in transmit_chars() 441 struct circ_buf *xmit = &up->port.state->xmit; in sunsab_start_tx() local 444 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in sunsab_start_tx() 457 writeb(xmit->buf[xmit->tail], in sunsab_start_tx() [all …]
|
| D | mxs-auart.c | 211 struct circ_buf *xmit = &s->port.state->xmit; in dma_tx_callback() local 220 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in dma_tx_callback() 262 struct circ_buf *xmit = &s->port.state->xmit; in mxs_auart_tx_chars() local 272 while (!uart_circ_empty(xmit) && !uart_tx_stopped(&s->port)) { in mxs_auart_tx_chars() 274 CIRC_CNT_TO_END(xmit->head, in mxs_auart_tx_chars() 275 xmit->tail, in mxs_auart_tx_chars() 277 memcpy(buffer + i, xmit->buf + xmit->tail, size); in mxs_auart_tx_chars() 278 xmit->tail = (xmit->tail + size) & (UART_XMIT_SIZE - 1); in mxs_auart_tx_chars() 307 if (!uart_circ_empty(xmit) && !uart_tx_stopped(&s->port)) { in mxs_auart_tx_chars() 309 writel(xmit->buf[xmit->tail], in mxs_auart_tx_chars() [all …]
|
| D | altera_jtaguart.c | 146 struct circ_buf *xmit = &port->state->xmit; in altera_jtaguart_tx_chars() local 157 pending = uart_circ_chars_pending(xmit); in altera_jtaguart_tx_chars() 167 writel(xmit->buf[xmit->tail], in altera_jtaguart_tx_chars() 169 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in altera_jtaguart_tx_chars()
|
| D | arc_uart.c | 165 struct circ_buf *xmit = &port->state->xmit; in arc_serial_tx_chars() local 174 } else if (!uart_circ_empty(xmit)) { in arc_serial_tx_chars() 175 ch = xmit->buf[xmit->tail]; in arc_serial_tx_chars() 176 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in arc_serial_tx_chars() 188 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in arc_serial_tx_chars()
|
| D | clps711x.c | 156 struct circ_buf *xmit = &port->state->xmit; in uart_clps711x_int_tx() local 165 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in uart_clps711x_int_tx() 173 while (!uart_circ_empty(xmit)) { in uart_clps711x_int_tx() 176 writew(xmit->buf[xmit->tail], port->membase + UARTDR_OFFSET); in uart_clps711x_int_tx() 177 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in uart_clps711x_int_tx() 185 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in uart_clps711x_int_tx()
|
| D | lpc32xx_hs.c | 290 struct circ_buf *xmit = &port->state->xmit; in __serial_lpc32xx_tx() local 300 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in __serial_lpc32xx_tx() 306 writel((u32) xmit->buf[xmit->tail], in __serial_lpc32xx_tx() 308 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in __serial_lpc32xx_tx() 310 if (uart_circ_empty(xmit)) in __serial_lpc32xx_tx() 314 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in __serial_lpc32xx_tx() 318 if (uart_circ_empty(xmit)) { in __serial_lpc32xx_tx()
|
| D | sprd_serial.c | 255 struct circ_buf *xmit = &port->state->xmit; in sprd_tx() local 265 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in sprd_tx() 272 serial_out(port, SPRD_TXD, xmit->buf[xmit->tail]); in sprd_tx() 273 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sprd_tx() 275 if (uart_circ_empty(xmit)) in sprd_tx() 279 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sprd_tx() 282 if (uart_circ_empty(xmit)) in sprd_tx()
|
| D | vt8500_serial.c | 207 struct circ_buf *xmit = &port->state->xmit; in handle_tx() local 214 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in handle_tx() 220 if (uart_circ_empty(xmit)) in handle_tx() 223 writeb(xmit->buf[xmit->tail], port->membase + VT8500_TXFIFO); in handle_tx() 225 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in handle_tx() 229 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in handle_tx() 232 if (uart_circ_empty(xmit)) in handle_tx()
|
| D | bcm63xx_uart.c | 315 struct circ_buf *xmit; in bcm_uart_do_tx() local 330 xmit = &port->state->xmit; in bcm_uart_do_tx() 331 if (uart_circ_empty(xmit)) in bcm_uart_do_tx() 341 c = xmit->buf[xmit->tail]; in bcm_uart_do_tx() 343 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in bcm_uart_do_tx() 345 if (uart_circ_empty(xmit)) in bcm_uart_do_tx() 349 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in bcm_uart_do_tx() 352 if (uart_circ_empty(xmit)) in bcm_uart_do_tx()
|
| D | icom.c | 234 stgAddr = stgAddr + sizeof(icom_port->statStg->xmit[0]); in get_port_memory() 236 memset(&icom_port->statStg->xmit[index], 0, sizeof(struct xmit_status_area)); in get_port_memory() 237 icom_port->statStg->xmit[index].leLengthASD = in get_port_memory() 242 icom_port->statStg->xmit[index].leBuffer = in get_port_memory() 245 memset(&icom_port->statStg->xmit[index], 0, sizeof(struct xmit_status_area)); in get_port_memory() 246 icom_port->statStg->xmit[index].leLengthASD = in get_port_memory() 250 icom_port->statStg->xmit[index].leBuffer = in get_port_memory() 253 memset(&icom_port->statStg->xmit[index], 0, sizeof(struct xmit_status_area)); in get_port_memory() 636 int temp_tail = port->state->xmit.tail; in icom_write() 640 if (cpu_to_le16(ICOM_PORT->statStg->xmit[0].flags) & in icom_write() [all …]
|
| D | imx.c | 428 struct circ_buf *xmit = &sport->port.state->xmit; in imx_transmit_buffer() local 439 if (uart_circ_empty(xmit) || uart_tx_stopped(&sport->port)) { in imx_transmit_buffer() 460 while (!uart_circ_empty(xmit) && in imx_transmit_buffer() 464 writel(xmit->buf[xmit->tail], sport->port.membase + URTX0); in imx_transmit_buffer() 465 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in imx_transmit_buffer() 469 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in imx_transmit_buffer() 472 if (uart_circ_empty(xmit)) in imx_transmit_buffer() 480 struct circ_buf *xmit = &sport->port.state->xmit; in dma_tx_callback() local 493 xmit->tail = (xmit->tail + sport->tx_bytes) & (UART_XMIT_SIZE - 1); in dma_tx_callback() 502 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in dma_tx_callback() [all …]
|
| D | pnx8xxx_uart.c | 252 struct circ_buf *xmit = &sport->port.state->xmit; in pnx8xxx_tx_chars() local 267 if (uart_circ_empty(xmit) || uart_tx_stopped(&sport->port)) { in pnx8xxx_tx_chars() 277 serial_out(sport, PNX8XXX_FIFO, xmit->buf[xmit->tail]); in pnx8xxx_tx_chars() 278 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in pnx8xxx_tx_chars() 280 if (uart_circ_empty(xmit)) in pnx8xxx_tx_chars() 284 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in pnx8xxx_tx_chars() 287 if (uart_circ_empty(xmit)) in pnx8xxx_tx_chars()
|
| D | dz.c | 258 struct circ_buf *xmit; in dz_transmit_chars() local 264 xmit = &dport->port.state->xmit; in dz_transmit_chars() 273 if (uart_circ_empty(xmit) || uart_tx_stopped(&dport->port)) { in dz_transmit_chars() 284 tmp = xmit->buf[xmit->tail]; in dz_transmit_chars() 285 xmit->tail = (xmit->tail + 1) & (DZ_XMIT_SIZE - 1); in dz_transmit_chars() 289 if (uart_circ_chars_pending(xmit) < DZ_WAKEUP_CHARS) in dz_transmit_chars() 293 if (uart_circ_empty(xmit)) { in dz_transmit_chars()
|
| D | ar933x_uart.c | 342 struct circ_buf *xmit = &up->port.state->xmit; in ar933x_uart_tx_chars() local 363 if (uart_circ_empty(xmit)) in ar933x_uart_tx_chars() 366 ar933x_uart_putc(up, xmit->buf[xmit->tail]); in ar933x_uart_tx_chars() 368 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in ar933x_uart_tx_chars() 372 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in ar933x_uart_tx_chars() 375 if (!uart_circ_empty(xmit)) in ar933x_uart_tx_chars()
|
| D | uartlite.c | 167 struct circ_buf *xmit = &port->state->xmit; in ulite_transmit() local 179 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in ulite_transmit() 182 uart_out32(xmit->buf[xmit->tail], ULITE_TX, port); in ulite_transmit() 183 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE-1); in ulite_transmit() 187 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in ulite_transmit()
|
| D | sh-sci.c | 509 if (s->chan_tx && !uart_circ_empty(&s->port.state->xmit) && in sci_start_tx() 709 struct circ_buf *xmit = &port->state->xmit; in sci_transmit_chars() local 718 if (uart_circ_empty(xmit)) in sci_transmit_chars() 734 } else if (!uart_circ_empty(xmit) && !stopped) { in sci_transmit_chars() 735 c = xmit->buf[xmit->tail]; in sci_transmit_chars() 736 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sci_transmit_chars() 748 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sci_transmit_chars() 750 if (uart_circ_empty(xmit)) { in sci_transmit_chars() 1020 struct circ_buf *xmit = &port->state->xmit; in sci_dma_tx_complete() local 1027 xmit->tail += s->tx_dma_len; in sci_dma_tx_complete() [all …]
|
| D | meson_uart.c | 143 struct circ_buf *xmit = &port->state->xmit; in meson_uart_start_tx() local 159 if (uart_circ_empty(xmit)) in meson_uart_start_tx() 162 ch = xmit->buf[xmit->tail]; in meson_uart_start_tx() 164 xmit->tail = (xmit->tail+1) & (SERIAL_XMIT_SIZE - 1); in meson_uart_start_tx() 168 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in meson_uart_start_tx()
|
| D | vr41xx_siu.c | 392 struct circ_buf *xmit; in transmit_chars() local 395 xmit = &port->state->xmit; in transmit_chars() 404 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in transmit_chars() 410 siu_write(port, UART_TX, xmit->buf[xmit->tail]); in transmit_chars() 411 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars() 413 if (uart_circ_empty(xmit)) in transmit_chars() 417 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars() 420 if (uart_circ_empty(xmit)) in transmit_chars()
|
| D | amba-pl010.c | 186 struct circ_buf *xmit = &uap->port.state->xmit; in pl010_tx_chars() local 195 if (uart_circ_empty(xmit) || uart_tx_stopped(&uap->port)) { in pl010_tx_chars() 202 writel(xmit->buf[xmit->tail], uap->port.membase + UART01x_DR); in pl010_tx_chars() 203 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in pl010_tx_chars() 205 if (uart_circ_empty(xmit)) in pl010_tx_chars() 209 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in pl010_tx_chars() 212 if (uart_circ_empty(xmit)) in pl010_tx_chars()
|
| D | efm32-uart.c | 137 struct circ_buf *xmit = &port->state->xmit; in efm32_uart_tx_chars() local 148 if (!uart_circ_empty(xmit) && !uart_tx_stopped(port)) { in efm32_uart_tx_chars() 150 efm32_uart_write32(efm_port, xmit->buf[xmit->tail], in efm32_uart_tx_chars() 152 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in efm32_uart_tx_chars() 157 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in efm32_uart_tx_chars() 160 if (!port->x_char && uart_circ_empty(xmit) && in efm32_uart_tx_chars()
|
| D | xilinx_uartps.c | 275 if (uart_circ_empty(&port->state->xmit)) { in cdns_uart_isr() 282 if (uart_circ_empty(&port->state->xmit)) in cdns_uart_isr() 288 writel(port->state->xmit.buf[ in cdns_uart_isr() 289 port->state->xmit.tail], in cdns_uart_isr() 297 port->state->xmit.tail = in cdns_uart_isr() 298 (port->state->xmit.tail + 1) & in cdns_uart_isr() 303 &port->state->xmit) < WAKEUP_CHARS) in cdns_uart_isr() 515 if (uart_circ_empty(&port->state->xmit) || uart_tx_stopped(port)) in cdns_uart_start_tx() 528 if (uart_circ_empty(&port->state->xmit)) in cdns_uart_start_tx() 534 writel(port->state->xmit.buf[port->state->xmit.tail], in cdns_uart_start_tx() [all …]
|
| D | lantiq.c | 220 struct circ_buf *xmit = &port->state->xmit; in lqasc_tx_chars() local 235 if (uart_circ_empty(xmit)) in lqasc_tx_chars() 238 ltq_w8(port->state->xmit.buf[port->state->xmit.tail], in lqasc_tx_chars() 240 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in lqasc_tx_chars() 244 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in lqasc_tx_chars()
|
| D | amba-pl011.c | 453 uart_circ_empty(&uap->port.state->xmit)) { in pl011_dma_tx_callback() 483 struct circ_buf *xmit = &uap->port.state->xmit; in pl011_dma_tx_refill() local 492 count = uart_circ_chars_pending(xmit); in pl011_dma_tx_refill() 508 if (xmit->tail < xmit->head) in pl011_dma_tx_refill() 509 memcpy(&dmatx->buf[0], &xmit->buf[xmit->tail], count); in pl011_dma_tx_refill() 511 size_t first = UART_XMIT_SIZE - xmit->tail; in pl011_dma_tx_refill() 518 memcpy(&dmatx->buf[0], &xmit->buf[xmit->tail], first); in pl011_dma_tx_refill() 520 memcpy(&dmatx->buf[first], &xmit->buf[0], second); in pl011_dma_tx_refill() 562 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in pl011_dma_tx_refill() 565 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in pl011_dma_tx_refill() [all …]
|
| D | etraxfs-uart.c | 451 struct circ_buf *xmit = &up->port.state->xmit; in transmit_chars_no_dma() local 457 if (uart_circ_empty(xmit) || uart_tx_stopped(&up->port)) { in transmit_chars_no_dma() 473 reg_ser_rw_dout dout = { .data = xmit->buf[xmit->tail] }; in transmit_chars_no_dma() 477 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE-1); in transmit_chars_no_dma() 479 if (xmit->head == xmit->tail) in transmit_chars_no_dma() 484 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars_no_dma()
|
| D | pxa.c | 185 struct circ_buf *xmit = &up->port.state->xmit; in transmit_chars() local 194 if (uart_circ_empty(xmit) || uart_tx_stopped(&up->port)) { in transmit_chars() 201 serial_out(up, UART_TX, xmit->buf[xmit->tail]); in transmit_chars() 202 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars() 204 if (uart_circ_empty(xmit)) in transmit_chars() 208 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars() 212 if (uart_circ_empty(xmit)) in transmit_chars()
|
| D | sa1100.c | 247 struct circ_buf *xmit = &sport->port.state->xmit; in sa1100_tx_chars() local 262 if (uart_circ_empty(xmit) || uart_tx_stopped(&sport->port)) { in sa1100_tx_chars() 272 UART_PUT_CHAR(sport, xmit->buf[xmit->tail]); in sa1100_tx_chars() 273 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sa1100_tx_chars() 275 if (uart_circ_empty(xmit)) in sa1100_tx_chars() 279 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sa1100_tx_chars() 282 if (uart_circ_empty(xmit)) in sa1100_tx_chars()
|
| D | sunzilog.c | 459 struct circ_buf *xmit; in sunzilog_transmit_chars() local 502 xmit = &up->port.state->xmit; in sunzilog_transmit_chars() 503 if (uart_circ_empty(xmit)) in sunzilog_transmit_chars() 510 writeb(xmit->buf[xmit->tail], &channel->data); in sunzilog_transmit_chars() 514 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sunzilog_transmit_chars() 517 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sunzilog_transmit_chars() 707 struct circ_buf *xmit = &port->state->xmit; in sunzilog_start_tx() local 709 if (uart_circ_empty(xmit)) in sunzilog_start_tx() 711 writeb(xmit->buf[xmit->tail], &channel->data); in sunzilog_start_tx() 715 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sunzilog_start_tx() [all …]
|
| D | ucc_uart.c | 335 struct circ_buf *xmit = &port->state->xmit; in qe_uart_tx_pump() local 361 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in qe_uart_tx_pump() 370 (xmit->tail != xmit->head)) { in qe_uart_tx_pump() 374 *p++ = xmit->buf[xmit->tail]; in qe_uart_tx_pump() 375 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in qe_uart_tx_pump() 378 if (xmit->head == xmit->tail) in qe_uart_tx_pump() 393 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in qe_uart_tx_pump() 396 if (uart_circ_empty(xmit)) { in qe_uart_tx_pump()
|
| D | bfin_sport_uart.c | 332 struct circ_buf *xmit = &up->port.state->xmit; in sport_uart_tx_chars() local 344 if (uart_circ_empty(xmit) || uart_tx_stopped(&up->port)) { in sport_uart_tx_chars() 355 while(!(SPORT_GET_STAT(up) & TXF) && !uart_circ_empty(xmit)) { in sport_uart_tx_chars() 356 tx_one_byte(up, xmit->buf[xmit->tail]); in sport_uart_tx_chars() 357 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE -1); in sport_uart_tx_chars() 361 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sport_uart_tx_chars()
|
| D | pmac_zilog.c | 375 struct circ_buf *xmit; in pmz_transmit_chars() local 426 xmit = &uap->port.state->xmit; in pmz_transmit_chars() 427 if (uart_circ_empty(xmit)) { in pmz_transmit_chars() 435 write_zsdata(uap, xmit->buf[xmit->tail]); in pmz_transmit_chars() 438 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in pmz_transmit_chars() 441 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in pmz_transmit_chars() 654 struct circ_buf *xmit = &port->state->xmit; in pmz_start_tx() local 656 if (uart_circ_empty(xmit)) in pmz_start_tx() 658 write_zsdata(uap, xmit->buf[xmit->tail]); in pmz_start_tx() 660 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in pmz_start_tx() [all …]
|
| D | max3100.c | 267 struct circ_buf *xmit = &s->port.state->xmit; in max3100_work() local 298 } else if (!uart_circ_empty(xmit) && in max3100_work() 300 tx = xmit->buf[xmit->tail]; in max3100_work() 301 xmit->tail = (xmit->tail + 1) & in max3100_work() 317 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in max3100_work() 323 (!uart_circ_empty(xmit) && in max3100_work()
|
| D | sb1250-duart.c | 393 struct circ_buf *xmit = &sport->port.state->xmit; in sbd_transmit_chars() local 406 stop_tx = (uart_circ_empty(xmit) || uart_tx_stopped(&sport->port)); in sbd_transmit_chars() 410 write_sbdchn(sport, R_DUART_TX_HOLD, xmit->buf[xmit->tail]); in sbd_transmit_chars() 411 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sbd_transmit_chars() 414 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sbd_transmit_chars() 419 if (stop_tx || uart_circ_empty(xmit)) { in sbd_transmit_chars()
|
| D | serial_txx9.c | 349 struct circ_buf *xmit = &up->port.state->xmit; in transmit_chars() local 358 if (uart_circ_empty(xmit) || uart_tx_stopped(&up->port)) { in transmit_chars() 365 sio_out(up, TXX9_SITFIFO, xmit->buf[xmit->tail]); in transmit_chars() 366 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars() 368 if (uart_circ_empty(xmit)) in transmit_chars() 372 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars() 375 if (uart_circ_empty(xmit)) in transmit_chars()
|
| D | rp2.c | 438 struct circ_buf *xmit = &up->port.state->xmit; in rp2_tx_chars() local 452 if (uart_circ_empty(xmit)) { in rp2_tx_chars() 456 writeb(xmit->buf[xmit->tail], up->base + RP2_DATA_BYTE); in rp2_tx_chars() 457 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in rp2_tx_chars() 461 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in rp2_tx_chars()
|
| D | sccnxp.c | 412 struct circ_buf *xmit = &port->state->xmit; in sccnxp_handle_tx() local 422 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in sccnxp_handle_tx() 434 while (!uart_circ_empty(xmit)) { in sccnxp_handle_tx() 439 sccnxp_port_write(port, SCCNXP_THR_REG, xmit->buf[xmit->tail]); in sccnxp_handle_tx() 440 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sccnxp_handle_tx() 444 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sccnxp_handle_tx()
|
| D | max310x.c | 652 struct circ_buf *xmit = &port->state->xmit; in max310x_handle_tx() local 662 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in max310x_handle_tx() 666 to_send = uart_circ_chars_pending(xmit); in max310x_handle_tx() 677 xmit->buf[xmit->tail]); in max310x_handle_tx() 678 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in max310x_handle_tx() 682 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in max310x_handle_tx()
|
| D | sc16is7xx.c | 615 struct circ_buf *xmit = &port->state->xmit; in sc16is7xx_handle_tx() local 625 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in sc16is7xx_handle_tx() 629 to_send = uart_circ_chars_pending(xmit); in sc16is7xx_handle_tx() 640 s->buf[i] = xmit->buf[xmit->tail]; in sc16is7xx_handle_tx() 641 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sc16is7xx_handle_tx() 647 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sc16is7xx_handle_tx()
|
| D | zs.c | 611 struct circ_buf *xmit = &zport->port.state->xmit; in zs_raw_transmit_chars() local 622 if (uart_circ_empty(xmit) || uart_tx_stopped(&zport->port)) { in zs_raw_transmit_chars() 628 write_zsdata(zport, xmit->buf[xmit->tail]); in zs_raw_transmit_chars() 629 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in zs_raw_transmit_chars() 632 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in zs_raw_transmit_chars() 636 if (uart_circ_empty(xmit)) in zs_raw_transmit_chars()
|
| D | sunsu.c | 401 struct circ_buf *xmit = &up->port.state->xmit; in transmit_chars() local 414 if (uart_circ_empty(xmit)) { in transmit_chars() 421 serial_out(up, UART_TX, xmit->buf[xmit->tail]); in transmit_chars() 422 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars() 424 if (uart_circ_empty(xmit)) in transmit_chars() 428 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars() 431 if (uart_circ_empty(xmit)) in transmit_chars()
|
| D | crisv10.h | 93 struct circ_buf xmit; member
|
| D | mpc52xx_uart.c | 1445 struct circ_buf *xmit = &port->state->xmit; in mpc52xx_uart_int_tx_chars() local 1456 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in mpc52xx_uart_int_tx_chars() 1463 psc_ops->write_char(port, xmit->buf[xmit->tail]); in mpc52xx_uart_int_tx_chars() 1464 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in mpc52xx_uart_int_tx_chars() 1466 if (uart_circ_empty(xmit)) in mpc52xx_uart_int_tx_chars() 1471 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in mpc52xx_uart_int_tx_chars() 1475 if (uart_circ_empty(xmit)) { in mpc52xx_uart_int_tx_chars()
|
| D | omap-serial.c | 373 struct circ_buf *xmit = &up->port.state->xmit; in transmit_chars() local 382 if (uart_circ_empty(xmit) || uart_tx_stopped(&up->port)) { in transmit_chars() 388 serial_out(up, UART_TX, xmit->buf[xmit->tail]); in transmit_chars() 389 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars() 391 if (uart_circ_empty(xmit)) in transmit_chars() 395 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars() 398 if (uart_circ_empty(xmit)) in transmit_chars()
|
| D | mpsc.c | 1116 struct circ_buf *xmit = &pi->port.state->xmit; in mpsc_copy_tx_data() local 1136 } else if (!uart_circ_empty(xmit) in mpsc_copy_tx_data() 1139 (u32)uart_circ_chars_pending(xmit)); in mpsc_copy_tx_data() 1140 i = min(i, (u32)CIRC_CNT_TO_END(xmit->head, xmit->tail, in mpsc_copy_tx_data() 1143 memcpy(bp, &xmit->buf[xmit->tail], i); in mpsc_copy_tx_data() 1144 xmit->tail = (xmit->tail + i) & (UART_XMIT_SIZE - 1); in mpsc_copy_tx_data() 1146 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in mpsc_copy_tx_data()
|
| D | ioc3_serial.c | 912 if (uart_circ_empty(&state->xmit) || uart_tx_stopped(the_port)) { in transmit_chars() 918 head = state->xmit.head; in transmit_chars() 919 tail = state->xmit.tail; in transmit_chars() 920 start = (char *)&state->xmit.buf[tail]; in transmit_chars() 933 state->xmit.tail = tail; in transmit_chars() 934 start = (char *)&state->xmit.buf[tail]; in transmit_chars() 937 if (uart_circ_chars_pending(&state->xmit) < WAKEUP_CHARS) in transmit_chars() 940 if (uart_circ_empty(&state->xmit)) { in transmit_chars()
|
| D | serial_core.c | 153 if (!state->xmit.buf) { in uart_port_startup() 159 state->xmit.buf = (unsigned char *) page; in uart_port_startup() 160 uart_circ_clear(&state->xmit); in uart_port_startup() 259 if (state->xmit.buf) { in uart_shutdown() 260 free_page((unsigned long)state->xmit.buf); in uart_shutdown() 261 state->xmit.buf = NULL; in uart_shutdown() 511 return __uart_put_char(state->uart_port, &state->xmit, ch); in uart_put_char() 538 circ = &state->xmit; in uart_write() 570 ret = uart_circ_chars_free(&state->xmit); in uart_write_room() 582 ret = uart_circ_chars_pending(&state->xmit); in uart_chars_in_buffer() [all …]
|
| D | ioc4_serial.c | 1642 if (uart_circ_empty(&state->xmit) || uart_tx_stopped(the_port)) { in transmit_chars() 1648 head = state->xmit.head; in transmit_chars() 1649 tail = state->xmit.tail; in transmit_chars() 1650 start = (char *)&state->xmit.buf[tail]; in transmit_chars() 1663 state->xmit.tail = tail; in transmit_chars() 1664 start = (char *)&state->xmit.buf[tail]; in transmit_chars() 1667 if (uart_circ_chars_pending(&state->xmit) < WAKEUP_CHARS) in transmit_chars() 1670 if (uart_circ_empty(&state->xmit)) { in transmit_chars()
|
| D | icom.h | 199 } xmit[NUM_XBUFFS]; member
|
| D | sirfsoc_uart.h | 407 struct circ_buf xmit; member
|
| /linux-4.4.14/drivers/media/pci/bt8xx/ |
| D | bttv-i2c.c | 141 u32 xmit; in bttv_i2c_sendbytes() local 149 xmit = (msg->addr << 25) | (msg->buf[0] << 16) | I2C_HW; in bttv_i2c_sendbytes() 151 xmit |= BT878_I2C_NOSTOP; in bttv_i2c_sendbytes() 152 btwrite(xmit, BT848_I2C); in bttv_i2c_sendbytes() 164 xmit = (msg->buf[cnt] << 24) | I2C_HW | BT878_I2C_NOSTART; in bttv_i2c_sendbytes() 166 xmit |= BT878_I2C_NOSTOP; in bttv_i2c_sendbytes() 167 btwrite(xmit, BT848_I2C); in bttv_i2c_sendbytes() 176 if (i2c_debug && !(xmit & BT878_I2C_NOSTOP)) in bttv_i2c_sendbytes() 191 u32 xmit; in bttv_i2c_readbytes() local 196 xmit = (msg->addr << 25) | (1 << 24) | I2C_HW; in bttv_i2c_readbytes() [all …]
|
| /linux-4.4.14/drivers/tty/serial/8250/ |
| D | 8250_dma.c | 22 struct circ_buf *xmit = &p->port.state->xmit; in __dma_tx_complete() local 33 xmit->tail += dma->tx_size; in __dma_tx_complete() 34 xmit->tail &= UART_XMIT_SIZE - 1; in __dma_tx_complete() 37 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in __dma_tx_complete() 71 struct circ_buf *xmit = &p->port.state->xmit; in serial8250_tx_dma() local 76 uart_circ_empty(xmit)) in serial8250_tx_dma() 79 dma->tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in serial8250_tx_dma() 82 dma->tx_addr + xmit->tail, in serial8250_tx_dma() 205 p->port.state->xmit.buf, in serial8250_request_dma()
|
| D | 8250_omap.c | 859 struct circ_buf *xmit = &p->port.state->xmit; in omap_8250_dma_tx_complete() local 871 xmit->tail += dma->tx_size; in omap_8250_dma_tx_complete() 872 xmit->tail &= UART_XMIT_SIZE - 1; in omap_8250_dma_tx_complete() 880 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in omap_8250_dma_tx_complete() 883 if (!uart_circ_empty(xmit) && !uart_tx_stopped(&p->port)) { in omap_8250_dma_tx_complete() 907 struct circ_buf *xmit = &p->port.state->xmit; in omap_8250_tx_dma() local 914 if (uart_tx_stopped(&p->port) || uart_circ_empty(xmit)) { in omap_8250_tx_dma() 932 dma->tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in omap_8250_tx_dma() 964 dma->tx_addr + xmit->tail + skip_byte, in omap_8250_tx_dma() 991 serial_out(p, UART_TX, xmit->buf[xmit->tail]); in omap_8250_tx_dma() [all …]
|
| D | 8250_port.c | 1473 struct circ_buf *xmit = &port->state->xmit; in serial8250_tx_chars() local 1486 if (uart_circ_empty(xmit)) { in serial8250_tx_chars() 1493 serial_out(up, UART_TX, xmit->buf[xmit->tail]); in serial8250_tx_chars() 1494 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in serial8250_tx_chars() 1496 if (uart_circ_empty(xmit)) in serial8250_tx_chars() 1505 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in serial8250_tx_chars() 1515 if (uart_circ_empty(xmit) && !(up->capabilities & UART_CAP_RPM)) in serial8250_tx_chars()
|
| D | 8250_core.c | 301 (!uart_circ_empty(&up->port.state->xmit) || up->port.x_char) && in serial8250_backup_timeout()
|
| /linux-4.4.14/drivers/tty/ |
| D | amiserial.c | 96 struct circ_buf xmit; member 216 if (info->xmit.head != info->xmit.tail in rs_start() 217 && info->xmit.buf in rs_start() 349 if (info->xmit.head == info->xmit.tail in transmit_chars() 358 custom.serdat = info->xmit.buf[info->xmit.tail++] | 0x100; in transmit_chars() 360 info->xmit.tail = info->xmit.tail & (SERIAL_XMIT_SIZE-1); in transmit_chars() 363 if (CIRC_CNT(info->xmit.head, in transmit_chars() 364 info->xmit.tail, in transmit_chars() 371 if (info->xmit.head == info->xmit.tail) { in transmit_chars() 534 if (info->xmit.buf) in startup() [all …]
|
| D | synclinkmp.c | 617 static void trace_block(SLMP_INFO *info, const char* data, int count, int xmit); 1936 hdlc->xmit = hdlcdev_xmit; in hdlcdev_init() 5436 static void trace_block(SLMP_INFO *info,const char* data, int count, int xmit) in trace_block() argument 5440 if (xmit) in trace_block()
|
| D | synclink.c | 738 static void mgsl_trace_block(struct mgsl_struct *info,const char* data, int count, int xmit); 7497 static void mgsl_trace_block(struct mgsl_struct *info,const char* data, int count, int xmit) in mgsl_trace_block() argument 7501 if (xmit) in mgsl_trace_block() 8032 hdlc->xmit = hdlcdev_xmit; in hdlcdev_init()
|
| D | synclink_gt.c | 1817 hdlc->xmit = hdlcdev_xmit; in hdlcdev_init()
|
| /linux-4.4.14/net/dsa/ |
| D | dsa_priv.h | 19 struct sk_buff *(*xmit)(struct sk_buff *skb, struct net_device *dev); member 30 struct sk_buff * (*xmit)(struct sk_buff *skb, member
|
| D | slave.c | 601 nskb = p->xmit(skb, dev); in dsa_slave_xmit() 1165 p->xmit = dsa_netdev_ops.xmit; in dsa_slave_create() 1170 p->xmit = edsa_netdev_ops.xmit; in dsa_slave_create() 1175 p->xmit = trailer_netdev_ops.xmit; in dsa_slave_create() 1180 p->xmit = brcm_netdev_ops.xmit; in dsa_slave_create() 1184 p->xmit = dsa_slave_notag_xmit; in dsa_slave_create()
|
| D | tag_trailer.c | 109 .xmit = trailer_xmit,
|
| D | tag_brcm.c | 160 .xmit = brcm_tag_xmit,
|
| D | tag_dsa.c | 181 .xmit = dsa_xmit,
|
| D | tag_edsa.c | 200 .xmit = edsa_xmit,
|
| /linux-4.4.14/arch/mn10300/kernel/ |
| D | asm-offsets.c | 104 OFFSET(__xmit_buffer, uart_state, xmit.buf); in foo() 105 OFFSET(__xmit_head, uart_state, xmit.head); in foo() 106 OFFSET(__xmit_tail, uart_state, xmit.tail); in foo()
|
| D | mn10300-serial.c | 709 uart_circ_empty(&port->uart.state->xmit)) in mn10300_serial_transmit_interrupt() 712 if (uart_circ_chars_pending(&port->uart.state->xmit) < WAKEUP_CHARS) in mn10300_serial_transmit_interrupt() 840 CIRC_CNT(&port->uart.state->xmit.head, in mn10300_serial_start_tx() 841 &port->uart.state->xmit.tail, in mn10300_serial_start_tx()
|
| /linux-4.4.14/drivers/tty/serial/cpm_uart/ |
| D | cpm_uart_core.c | 691 struct circ_buf *xmit = &port->state->xmit; in cpm_uart_tx_pump() local 716 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in cpm_uart_tx_pump() 725 xmit->tail != xmit->head) { in cpm_uart_tx_pump() 729 *p++ = xmit->buf[xmit->tail]; in cpm_uart_tx_pump() 730 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in cpm_uart_tx_pump() 733 if (xmit->head == xmit->tail) in cpm_uart_tx_pump() 746 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in cpm_uart_tx_pump() 749 if (uart_circ_empty(xmit)) { in cpm_uart_tx_pump()
|
| /linux-4.4.14/include/linux/ |
| D | hdlc.h | 31 netdev_tx_t (*xmit)(struct sk_buff *skb, struct net_device *dev); member 44 netdev_tx_t (*xmit)(struct sk_buff *skb, struct net_device *dev); member
|
| D | serial_core.h | 281 struct circ_buf xmit; member
|
| /linux-4.4.14/drivers/net/wan/ |
| D | hdlc_raw_eth.c | 42 return dev_to_hdlc(dev)->xmit(skb, dev); in eth_tx() 48 .xmit = eth_tx,
|
| D | hdlc.c | 75 if (hdlc->proto->xmit) in hdlc_start_xmit() 76 return hdlc->proto->xmit(skb, dev); in hdlc_start_xmit() 78 return hdlc->xmit(skb, dev); /* call hardware driver directly */ in hdlc_start_xmit()
|
| D | hdlc_x25.c | 85 hdlc->xmit(skb, dev); /* Ignore return value :-( */ in x25_data_transmit() 185 .xmit = x25_xmit,
|
| D | hostess_sv11.c | 280 dev_to_hdlc(netdev)->xmit = hostess_queue_xmit; in sv11_init()
|
| D | sealevel.c | 189 dev_to_hdlc(dev)->xmit = sealevel_queue_xmit; in slvl_setup()
|
| D | c101.c | 379 hdlc->xmit = sca_xmit; in c101_run()
|
| D | pci200syn.c | 397 hdlc->xmit = sca_xmit; in pci200_pci_init_one()
|
| D | n2.c | 472 hdlc->xmit = sca_xmit; in n2_run()
|
| D | pc300too.c | 457 hdlc->xmit = sca_xmit; in pc300_pci_init_one()
|
| D | wanxl.c | 785 hdlc->xmit = wanxl_xmit; in wanxl_pci_init_one()
|
| D | ixp4xx_hss.c | 1352 hdlc->xmit = hss_hdlc_xmit; in hss_init_one()
|
| D | dscc4.c | 935 hdlc->xmit = dscc4_start_xmit; in dscc4_found1()
|
| D | cosa.c | 586 dev_to_hdlc(chan->netdev)->xmit = cosa_net_tx; in cosa_probe()
|
| D | farsync.c | 2527 hdlc->xmit = fst_start_xmit; in fst_add_one()
|
| /linux-4.4.14/drivers/net/wireless/b43legacy/ |
| D | Makefile | 7 b43legacy-y += xmit.o
|
| /linux-4.4.14/drivers/i2c/busses/ |
| D | i2c-mxs.c | 376 int i, ret, xlen = 0, xmit = 0; in mxs_i2c_pio_setup_xfer() local 474 xmit = 0; in mxs_i2c_pio_setup_xfer() 482 xmit = 1; in mxs_i2c_pio_setup_xfer() 487 xmit = 1; in mxs_i2c_pio_setup_xfer() 490 if (!xmit) in mxs_i2c_pio_setup_xfer()
|
| /linux-4.4.14/drivers/net/wireless/b43/ |
| D | Makefile | 18 b43-y += xmit.o
|
| /linux-4.4.14/include/net/nfc/ |
| D | hci.h | 37 int (*xmit) (struct nfc_hci_dev *hdev, struct sk_buff *skb); member 97 typedef int (*xmit) (struct sk_buff *skb, void *cb_data); typedef
|
| /linux-4.4.14/drivers/isdn/i4l/ |
| D | isdn_bsdcomp.c | 140 int xmit; member 336 db->xmit = data->flags & IPPP_COMP_FLAG_XMIT; in bsd_alloc() 337 decomp = db->xmit ? 0 : 1; in bsd_alloc() 389 decomp = db->xmit ? 0 : 1; in bsd_init()
|
| /linux-4.4.14/arch/mips/include/asm/octeon/ |
| D | cvmx-pcsx-defs.h | 571 uint64_t xmit:1; member 575 uint64_t xmit:1; 603 uint64_t xmit:1; member 607 uint64_t xmit:1; 956 uint64_t xmit:2; member 962 uint64_t xmit:2;
|
| /linux-4.4.14/Documentation/DocBook/ |
| D | z8530book.xml.db | 13 API-z8530-queue-xmit
|
| D | networking.xml.db | 314 API-dev-loopback-xmit
|
| /linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
| D | Makefile | 6 xmit.o \
|
| /linux-4.4.14/net/packet/ |
| D | internal.h | 130 int (*xmit)(struct sk_buff *skb); member
|
| D | af_packet.c | 312 return po->xmit == packet_direct_xmit; in packet_use_direct_xmit() 2563 err = po->xmit(skb); in tpacket_snd() 2812 err = po->xmit(skb); in packet_snd() 3076 po->xmit = dev_queue_xmit; in packet_create() 3708 po->xmit = val ? packet_direct_xmit : dev_queue_xmit; in packet_setsockopt()
|
| /linux-4.4.14/net/rds/ |
| D | loop.c | 185 .xmit = rds_loop_xmit,
|
| D | iw.c | 264 .xmit = rds_iw_xmit,
|
| D | ib.c | 385 .xmit = rds_ib_xmit,
|
| D | tcp.c | 254 .xmit = rds_tcp_xmit,
|
| D | rds.h | 444 int (*xmit)(struct rds_connection *conn, struct rds_message *rm, member
|
| D | send.c | 340 ret = conn->c_trans->xmit(conn, rm, in rds_send_xmit()
|
| /linux-4.4.14/drivers/mmc/card/ |
| D | sdio_uart.c | 432 struct kfifo *xmit = &port->xmit_fifo; in sdio_uart_transmit_chars() local 447 if (tty == NULL || !kfifo_len(xmit) || in sdio_uart_transmit_chars() 454 len = kfifo_out_locked(xmit, iobuf, 16, &port->write_lock); in sdio_uart_transmit_chars() 460 len = kfifo_len(xmit); in sdio_uart_transmit_chars()
|
| /linux-4.4.14/net/l2tp/ |
| D | l2tp_ip.c | 481 goto xmit; in l2tp_ip_sendmsg() 490 xmit: in l2tp_ip_sendmsg()
|
| /linux-4.4.14/net/tipc/ |
| D | link.c | 561 bool xmit = false; in tipc_link_timeout() local 574 xmit = true; in tipc_link_timeout() 576 xmit = true; in tipc_link_timeout() 584 xmit = true; in tipc_link_timeout() 588 xmit = true; in tipc_link_timeout() 599 if (xmit) in tipc_link_timeout()
|
| D | socket.c | 1806 goto xmit; in tipc_sk_rcv() 1811 xmit: in tipc_sk_rcv()
|
| /linux-4.4.14/Documentation/nfc/ |
| D | nfc-hci.txt | 67 int (*xmit) (struct nfc_hci_dev *hdev, struct sk_buff *skb); 91 - xmit() shall simply write a frame to the physical link. 227 handles shdlc framing in and out. It uses the driver xmit to send frames and
|
| /linux-4.4.14/Documentation/serial/ |
| D | driver | 52 info->xmit.head (circ->head) 53 info->xmit.tail (circ->tail) 207 This will be called whenever the port->info->xmit circular
|
| /linux-4.4.14/Documentation/networking/ |
| D | ieee802154.txt | 36 One can use SOCK_RAW for passing raw data towards device xmit function. YMMV.
|
| D | stmmac.txt | 48 The xmit method is invoked when the kernel needs to transmit a packet; it sets
|
| D | bonding.txt | 792 xmit-hash-policy can be used to select the appropriate hashing for
|
| /linux-4.4.14/fs/ |
| D | compat_ioctl.c | 458 __kernel_time_t xmit, recv; in ppp_gidle() local 466 if (get_user(xmit, &idle->xmit_idle) || in ppp_gidle() 468 put_user(xmit, &idle32->xmit_idle) || in ppp_gidle()
|
| /linux-4.4.14/firmware/keyspan_pda/ |
| D | keyspan_pda.S | 664 ;; TODO: shut down xmit/receive 665 ;; TODO: wait for current xmit char to leave 674 ;; TODO: restart xmit/receive
|
| D | xircom_pgs.S | 702 ;; TODO: shut down xmit/receive 703 ;; TODO: wait for current xmit char to leave 712 ;; TODO: restart xmit/receive
|
| /linux-4.4.14/net/nfc/hci/ |
| D | core.c | 950 if (ops->xmit == NULL) in nfc_hci_allocate_device() 960 hdev->llc = nfc_llc_allocate(llc_name, hdev, ops->xmit, in nfc_hci_allocate_device()
|
| /linux-4.4.14/drivers/nfc/microread/ |
| D | microread.c | 644 .xmit = microread_xmit,
|
| /linux-4.4.14/drivers/nfc/pn544/ |
| D | pn544.c | 899 .xmit = pn544_hci_xmit,
|
| /linux-4.4.14/drivers/tty/serial/jsm/ |
| D | jsm_cls.c | 469 circ = &ch->uart_port.state->xmit; in cls_copy_data_from_queue_to_uart()
|
| D | jsm_neo.c | 499 circ = &ch->uart_port.state->xmit; in neo_copy_data_from_queue_to_uart()
|
| /linux-4.4.14/drivers/char/pcmcia/ |
| D | synclink_cs.c | 391 static void trace_block(MGSLPC_INFO *info,const char* data, int count, int xmit); 3826 static void trace_block(MGSLPC_INFO *info,const char* data, int count, int xmit) in trace_block() argument 3830 if (xmit) in trace_block() 4303 hdlc->xmit = hdlcdev_xmit; in hdlcdev_init()
|
| /linux-4.4.14/Documentation/isdn/ |
| D | README.concap | 98 - process (xmit) data handed down by upper protocol layer
|
| /linux-4.4.14/drivers/nfc/st21nfca/ |
| D | core.c | 938 .xmit = st21nfca_hci_xmit,
|
| /linux-4.4.14/drivers/net/wireless/ |
| D | airo.c | 1212 } xmit, xmit11; member 2099 struct sk_buff *skb = priv->xmit.skb; in airo_end_xmit() 2100 int fid = priv->xmit.fid; in airo_end_xmit() 2150 priv->xmit.skb = skb; in airo_start_xmit() 2151 priv->xmit.fid = i; in airo_start_xmit()
|
| /linux-4.4.14/drivers/net/wan/lmc/ |
| D | lmc_main.c | 859 dev_to_hdlc(dev)->xmit = lmc_start_xmit; in lmc_init_one()
|
| /linux-4.4.14/drivers/net/bonding/ |
| D | bond_main.c | 2271 goto xmit; in bond_arp_send() 2301 xmit: in bond_arp_send()
|