/linux-4.1.27/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.1.27/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.1.27/drivers/tty/serial/ |
D | sunhv.c | 46 static void transmit_chars_putchar(struct uart_port *port, struct circ_buf *xmit) in transmit_chars_putchar() argument 48 while (!uart_circ_empty(xmit)) { in transmit_chars_putchar() 49 long status = sun4v_con_putchar(xmit->buf[xmit->tail]); in transmit_chars_putchar() 54 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars_putchar() 59 static void transmit_chars_write(struct uart_port *port, struct circ_buf *xmit) in transmit_chars_write() argument 61 while (!uart_circ_empty(xmit)) { in transmit_chars_write() 62 unsigned long ra = __pa(xmit->buf + xmit->tail); in transmit_chars_write() 65 len = CIRC_CNT_TO_END(xmit->head, xmit->tail, in transmit_chars_write() 70 xmit->tail = (xmit->tail + sent) & (UART_XMIT_SIZE - 1); in transmit_chars_write() 168 void (*transmit_chars)(struct uart_port *port, struct circ_buf *xmit); [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 | 357 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_fill_tx_fifo() local 361 BUG_ON(uart_circ_empty(xmit)); in tegra_uart_fill_tx_fifo() 367 tegra_uart_write(tup, xmit->buf[xmit->tail], UART_TX); in tegra_uart_fill_tx_fifo() 368 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in tegra_uart_fill_tx_fifo() 388 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_tx_dma_complete() local 397 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in tegra_uart_tx_dma_complete() 399 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in tegra_uart_tx_dma_complete() 408 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_start_tx_dma() local 415 tx_phys_addr = tup->tx_dma_buf_phys + xmit->tail; in tegra_uart_start_tx_dma() 437 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 | sirfsoc_uart.c | 204 struct circ_buf *xmit = &port->state->xmit; in sirfsoc_uart_tx_with_dma() local 209 tran_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in sirfsoc_uart_tx_with_dma() 210 tran_start = (unsigned long)(xmit->buf + xmit->tail); in sirfsoc_uart_tx_with_dma() 211 if (uart_circ_empty(xmit) || uart_tx_stopped(port) || in sirfsoc_uart_tx_with_dma() 265 xmit->buf + xmit->tail, in sirfsoc_uart_tx_with_dma() 443 struct circ_buf *xmit = &port->state->xmit; in sirfsoc_uart_pio_tx_chars() local 445 while (!uart_circ_empty(xmit) && in sirfsoc_uart_pio_tx_chars() 450 xmit->buf[xmit->tail]); in sirfsoc_uart_pio_tx_chars() 451 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sirfsoc_uart_pio_tx_chars() 455 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sirfsoc_uart_pio_tx_chars() [all …]
|
D | crisv10.c | 1451 CIRC_CNT(info->xmit.head, in rs_stop() 1452 info->xmit.tail,SERIAL_XMIT_SIZE))); in rs_stop() 1476 CIRC_CNT(info->xmit.head, in rs_start() 1477 info->xmit.tail,SERIAL_XMIT_SIZE))); in rs_start() 1486 info->xmit.head != info->xmit.tail && info->xmit.buf) in rs_start() 1576 info->xmit.tail = (info->xmit.tail + sentl) & (SERIAL_XMIT_SIZE - 1); in transmit_chars_dma() 1580 if (CIRC_CNT(info->xmit.head, in transmit_chars_dma() 1581 info->xmit.tail, in transmit_chars_dma() 1587 c = CIRC_CNT_TO_END(info->xmit.head, info->xmit.tail, SERIAL_XMIT_SIZE); in transmit_chars_dma() 1618 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 | atmel_serial.c | 693 struct circ_buf *xmit = &port->state->xmit; in atmel_tx_chars() local 701 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in atmel_tx_chars() 705 UART_PUT_CHAR(port, xmit->buf[xmit->tail]); in atmel_tx_chars() 706 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in atmel_tx_chars() 708 if (uart_circ_empty(xmit)) in atmel_tx_chars() 712 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in atmel_tx_chars() 715 if (!uart_circ_empty(xmit)) in atmel_tx_chars() 724 struct circ_buf *xmit = &port->state->xmit; in atmel_complete_tx_dma() local 732 xmit->tail += sg_dma_len(&atmel_port->sg_tx); in atmel_complete_tx_dma() 733 xmit->tail &= UART_XMIT_SIZE - 1; in atmel_complete_tx_dma() [all …]
|
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 | 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 | 165 struct circ_buf *xmit = &port->state->xmit; in s3c24xx_serial_stop_tx() local 186 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in s3c24xx_serial_stop_tx() 205 struct circ_buf *xmit = &port->state->xmit; in s3c24xx_serial_tx_dma_complete() local 221 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in s3c24xx_serial_tx_dma_complete() 225 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in s3c24xx_serial_tx_dma_complete() 291 struct circ_buf *xmit = &port->state->xmit; in s3c24xx_serial_start_tx_dma() local 299 dma->tx_transfer_addr = dma->tx_addr + xmit->tail; in s3c24xx_serial_start_tx_dma() 325 struct circ_buf *xmit = &port->state->xmit; in s3c24xx_serial_start_next_tx() local 329 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in s3c24xx_serial_start_next_tx() 338 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 | 300 struct circ_buf *xmit = &port->state->xmit; in men_z135_handle_tx() local 310 if (uart_circ_empty(xmit)) in men_z135_handle_tx() 320 qlen = uart_circ_chars_pending(xmit); in men_z135_handle_tx() 352 head = xmit->head & (UART_XMIT_SIZE - 1); in men_z135_handle_tx() 353 tail = xmit->tail & (UART_XMIT_SIZE - 1); in men_z135_handle_tx() 358 memcpy_toio(port->membase + MEN_Z135_TX_RAM, &xmit->buf[xmit->tail], n); in men_z135_handle_tx() 359 xmit->tail = (xmit->tail + n) & (UART_XMIT_SIZE - 1); in men_z135_handle_tx() 366 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in men_z135_handle_tx() 370 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 | 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 | imx.c | 425 struct circ_buf *xmit = &sport->port.state->xmit; in imx_transmit_buffer() local 436 if (uart_circ_empty(xmit) || uart_tx_stopped(&sport->port)) { in imx_transmit_buffer() 457 while (!uart_circ_empty(xmit) && in imx_transmit_buffer() 461 writel(xmit->buf[xmit->tail], sport->port.membase + URTX0); in imx_transmit_buffer() 462 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in imx_transmit_buffer() 466 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in imx_transmit_buffer() 469 if (uart_circ_empty(xmit)) in imx_transmit_buffer() 477 struct circ_buf *xmit = &sport->port.state->xmit; in dma_tx_callback() local 490 xmit->tail = (xmit->tail + sport->tx_bytes) & (UART_XMIT_SIZE - 1); in dma_tx_callback() 499 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in dma_tx_callback() [all …]
|
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 | 209 struct circ_buf *xmit = &s->port.state->xmit; in dma_tx_callback() local 218 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in dma_tx_callback() 260 struct circ_buf *xmit = &s->port.state->xmit; in mxs_auart_tx_chars() local 270 while (!uart_circ_empty(xmit) && !uart_tx_stopped(&s->port)) { in mxs_auart_tx_chars() 272 CIRC_CNT_TO_END(xmit->head, in mxs_auart_tx_chars() 273 xmit->tail, in mxs_auart_tx_chars() 275 memcpy(buffer + i, xmit->buf + xmit->tail, size); in mxs_auart_tx_chars() 276 xmit->tail = (xmit->tail + size) & (UART_XMIT_SIZE - 1); in mxs_auart_tx_chars() 305 if (!uart_circ_empty(xmit) && !uart_tx_stopped(&s->port)) { in mxs_auart_tx_chars() 307 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 | 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 | 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 | 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 | sh-sci.c | 598 struct circ_buf *xmit = &port->state->xmit; in sci_transmit_chars() local 607 if (uart_circ_empty(xmit)) in sci_transmit_chars() 623 } else if (!uart_circ_empty(xmit) && !stopped) { in sci_transmit_chars() 624 c = xmit->buf[xmit->tail]; in sci_transmit_chars() 625 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sci_transmit_chars() 637 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sci_transmit_chars() 639 if (uart_circ_empty(xmit)) { in sci_transmit_chars() 1258 struct circ_buf *xmit = &port->state->xmit; in sci_dma_tx_complete() local 1265 xmit->tail += sg_dma_len(&s->sg_tx); in sci_dma_tx_complete() 1266 xmit->tail &= UART_XMIT_SIZE - 1; in sci_dma_tx_complete() [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 | 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 | amba-pl011.c | 440 uart_circ_empty(&uap->port.state->xmit)) { in pl011_dma_tx_callback() 470 struct circ_buf *xmit = &uap->port.state->xmit; in pl011_dma_tx_refill() local 479 count = uart_circ_chars_pending(xmit); in pl011_dma_tx_refill() 495 if (xmit->tail < xmit->head) in pl011_dma_tx_refill() 496 memcpy(&dmatx->buf[0], &xmit->buf[xmit->tail], count); in pl011_dma_tx_refill() 498 size_t first = UART_XMIT_SIZE - xmit->tail; in pl011_dma_tx_refill() 505 memcpy(&dmatx->buf[0], &xmit->buf[xmit->tail], first); in pl011_dma_tx_refill() 507 memcpy(&dmatx->buf[first], &xmit->buf[0], second); in pl011_dma_tx_refill() 549 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in pl011_dma_tx_refill() 552 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in pl011_dma_tx_refill() [all …]
|
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 | 221 struct circ_buf *xmit = &port->state->xmit; in lqasc_tx_chars() local 236 if (uart_circ_empty(xmit)) in lqasc_tx_chars() 239 ltq_w8(port->state->xmit.buf[port->state->xmit.tail], in lqasc_tx_chars() 241 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in lqasc_tx_chars() 245 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in lqasc_tx_chars()
|
D | sc16is7xx.c | 552 struct circ_buf *xmit = &port->state->xmit; in sc16is7xx_handle_tx() local 562 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in sc16is7xx_handle_tx() 566 to_send = uart_circ_chars_pending(xmit); in sc16is7xx_handle_tx() 577 s->buf[i] = xmit->buf[xmit->tail]; in sc16is7xx_handle_tx() 578 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sc16is7xx_handle_tx() 585 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sc16is7xx_handle_tx() 655 struct circ_buf *xmit = &one->port.state->xmit; in sc16is7xx_stop_tx() local 664 if (uart_circ_empty(xmit) && in sc16is7xx_stop_tx()
|
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 | etraxfs-uart.c | 487 struct circ_buf *xmit = &up->port.state->xmit; in transmit_chars_no_dma() local 493 if (uart_circ_empty(xmit) || uart_tx_stopped(&up->port)) { in transmit_chars_no_dma() 509 reg_ser_rw_dout dout = { .data = xmit->buf[xmit->tail] }; in transmit_chars_no_dma() 513 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE-1); in transmit_chars_no_dma() 515 if (xmit->head == xmit->tail) in transmit_chars_no_dma() 520 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars_no_dma()
|
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 | 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 | 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 | msm_serial.c | 236 struct circ_buf *xmit = &port->state->xmit; in handle_tx() local 247 tx_count = uart_circ_chars_pending(xmit); in handle_tx() 248 tx_count = min3(tx_count, (unsigned int)UART_XMIT_SIZE - xmit->tail, in handle_tx() 276 buf[i] = xmit->buf[xmit->tail + i]; in handle_tx() 281 xmit->tail = (xmit->tail + num_chars) & (UART_XMIT_SIZE - 1); in handle_tx() 286 if (uart_circ_empty(xmit)) in handle_tx() 289 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in handle_tx()
|
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 | 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 | 1437 struct circ_buf *xmit = &port->state->xmit; in mpc52xx_uart_int_tx_chars() local 1448 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in mpc52xx_uart_int_tx_chars() 1455 psc_ops->write_char(port, xmit->buf[xmit->tail]); in mpc52xx_uart_int_tx_chars() 1456 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in mpc52xx_uart_int_tx_chars() 1458 if (uart_circ_empty(xmit)) in mpc52xx_uart_int_tx_chars() 1463 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in mpc52xx_uart_int_tx_chars() 1467 if (uart_circ_empty(xmit)) { in mpc52xx_uart_int_tx_chars()
|
D | mpsc.c | 1117 struct circ_buf *xmit = &pi->port.state->xmit; in mpsc_copy_tx_data() local 1137 } else if (!uart_circ_empty(xmit) in mpsc_copy_tx_data() 1140 (u32)uart_circ_chars_pending(xmit)); in mpsc_copy_tx_data() 1141 i = min(i, (u32)CIRC_CNT_TO_END(xmit->head, xmit->tail, in mpsc_copy_tx_data() 1144 memcpy(bp, &xmit->buf[xmit->tail], i); in mpsc_copy_tx_data() 1145 xmit->tail = (xmit->tail + i) & (UART_XMIT_SIZE - 1); in mpsc_copy_tx_data() 1147 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in mpsc_copy_tx_data()
|
D | omap-serial.c | 388 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() 403 serial_out(up, UART_TX, xmit->buf[xmit->tail]); in transmit_chars() 404 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars() 406 if (uart_circ_empty(xmit)) in transmit_chars() 410 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in transmit_chars() 413 if (uart_circ_empty(xmit)) in transmit_chars()
|
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() 500 return __uart_put_char(state->uart_port, &state->xmit, ch); in uart_put_char() 527 circ = &state->xmit; in uart_write() 559 ret = uart_circ_chars_free(&state->xmit); in uart_write_room() 571 ret = uart_circ_chars_pending(&state->xmit); in uart_chars_in_buffer() [all …]
|
D | ioc4_serial.c | 1641 if (uart_circ_empty(&state->xmit) || uart_tx_stopped(the_port)) { in transmit_chars() 1647 head = state->xmit.head; in transmit_chars() 1648 tail = state->xmit.tail; in transmit_chars() 1649 start = (char *)&state->xmit.buf[tail]; in transmit_chars() 1662 state->xmit.tail = tail; in transmit_chars() 1663 start = (char *)&state->xmit.buf[tail]; in transmit_chars() 1666 if (uart_circ_chars_pending(&state->xmit) < WAKEUP_CHARS) in transmit_chars() 1669 if (uart_circ_empty(&state->xmit)) { in transmit_chars()
|
D | icom.h | 199 } xmit[NUM_XBUFFS]; member
|
D | sirfsoc_uart.h | 408 struct circ_buf xmit; member
|
/linux-4.1.27/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.1.27/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() 74 struct circ_buf *xmit = &p->port.state->xmit; in serial8250_tx_dma() local 79 uart_circ_empty(xmit)) in serial8250_tx_dma() 82 dma->tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in serial8250_tx_dma() 85 dma->tx_addr + xmit->tail, in serial8250_tx_dma() 211 p->port.state->xmit.buf, in serial8250_request_dma()
|
D | 8250_omap.c | 827 struct circ_buf *xmit = &p->port.state->xmit; in omap_8250_dma_tx_complete() local 839 xmit->tail += dma->tx_size; in omap_8250_dma_tx_complete() 840 xmit->tail &= UART_XMIT_SIZE - 1; in omap_8250_dma_tx_complete() 848 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in omap_8250_dma_tx_complete() 851 if (!uart_circ_empty(xmit) && !uart_tx_stopped(&p->port)) { in omap_8250_dma_tx_complete() 875 struct circ_buf *xmit = &p->port.state->xmit; in omap_8250_tx_dma() local 882 if (uart_tx_stopped(&p->port) || uart_circ_empty(xmit)) { in omap_8250_tx_dma() 900 dma->tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in omap_8250_tx_dma() 932 dma->tx_addr + xmit->tail + skip_byte, in omap_8250_tx_dma() 959 serial_out(p, UART_TX, xmit->buf[xmit->tail]); in omap_8250_tx_dma() [all …]
|
D | 8250_core.c | 1551 struct circ_buf *xmit = &port->state->xmit; in serial8250_tx_chars() local 1564 if (uart_circ_empty(xmit)) { in serial8250_tx_chars() 1571 serial_out(up, UART_TX, xmit->buf[xmit->tail]); in serial8250_tx_chars() 1572 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in serial8250_tx_chars() 1574 if (uart_circ_empty(xmit)) in serial8250_tx_chars() 1583 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in serial8250_tx_chars() 1593 if (uart_circ_empty(xmit) && !(up->capabilities & UART_CAP_RPM)) in serial8250_tx_chars() 1904 (!uart_circ_empty(&up->port.state->xmit) || up->port.x_char) && in serial8250_backup_timeout()
|
/linux-4.1.27/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); 1943 hdlc->xmit = hdlcdev_xmit; in hdlcdev_init() 5442 static void trace_block(SLMP_INFO *info,const char* data, int count, int xmit) in trace_block() argument 5446 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); 7506 static void mgsl_trace_block(struct mgsl_struct *info,const char* data, int count, int xmit) in mgsl_trace_block() argument 7510 if (xmit) in mgsl_trace_block() 8039 hdlc->xmit = hdlcdev_xmit; in hdlcdev_init()
|
D | synclink_gt.c | 1824 hdlc->xmit = hdlcdev_xmit; in hdlcdev_init()
|
/linux-4.1.27/net/dsa/ |
D | dsa_priv.h | 18 netdev_tx_t (*xmit)(struct sk_buff *skb, struct net_device *dev); member 29 netdev_tx_t (*xmit)(struct sk_buff *skb, member
|
D | slave.c | 401 return p->xmit(skb, dev); in dsa_slave_xmit() 877 p->xmit = dsa_netdev_ops.xmit; in dsa_slave_create() 882 p->xmit = edsa_netdev_ops.xmit; in dsa_slave_create() 887 p->xmit = trailer_netdev_ops.xmit; in dsa_slave_create() 892 p->xmit = brcm_netdev_ops.xmit; in dsa_slave_create() 896 p->xmit = dsa_slave_notag_xmit; in dsa_slave_create()
|
D | tag_brcm.c | 169 .xmit = brcm_tag_xmit,
|
D | tag_trailer.c | 115 .xmit = trailer_xmit,
|
D | tag_dsa.c | 187 .xmit = dsa_xmit,
|
D | tag_edsa.c | 206 .xmit = edsa_xmit,
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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 | pc300too.c | 457 hdlc->xmit = sca_xmit; in pc300_pci_init_one()
|
D | n2.c | 472 hdlc->xmit = sca_xmit; in n2_run()
|
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.1.27/drivers/net/wireless/b43legacy/ |
D | Makefile | 7 b43legacy-y += xmit.o
|
/linux-4.1.27/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.1.27/drivers/net/wireless/b43/ |
D | Makefile | 18 b43-y += xmit.o
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/net/packet/ |
D | internal.h | 116 int (*xmit)(struct sk_buff *skb); member
|
D | af_packet.c | 309 return po->xmit == packet_direct_xmit; in packet_use_direct_xmit() 2354 err = po->xmit(skb); in tpacket_snd() 2592 err = po->xmit(skb); in packet_snd() 2856 po->xmit = dev_queue_xmit; in packet_create() 3476 po->xmit = val ? packet_direct_xmit : dev_queue_xmit; in packet_setsockopt()
|
/linux-4.1.27/drivers/net/wireless/ath/ath9k/ |
D | Makefile | 6 xmit.o \
|
/linux-4.1.27/net/rds/ |
D | loop.c | 185 .xmit = rds_loop_xmit,
|
D | iw.c | 268 .xmit = rds_iw_xmit,
|
D | tcp.c | 268 .xmit = rds_tcp_xmit,
|
D | ib.c | 374 .xmit = rds_ib_xmit,
|
D | rds.h | 430 int (*xmit)(struct rds_connection *conn, struct rds_message *rm, member
|
D | send.c | 331 ret = conn->c_trans->xmit(conn, rm, in rds_send_xmit()
|
/linux-4.1.27/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.1.27/net/l2tp/ |
D | l2tp_ip.c | 479 goto xmit; in l2tp_ip_sendmsg() 488 xmit: in l2tp_ip_sendmsg()
|
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/net/nfc/hci/ |
D | core.c | 949 if (ops->xmit == NULL) in nfc_hci_allocate_device() 959 hdev->llc = nfc_llc_allocate(llc_name, hdev, ops->xmit, in nfc_hci_allocate_device()
|
/linux-4.1.27/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 | 755 xmit-hash-policy can be used to select the appropriate hashing for
|
/linux-4.1.27/drivers/nfc/microread/ |
D | microread.c | 644 .xmit = microread_xmit,
|
/linux-4.1.27/net/tipc/ |
D | socket.c | 1792 goto xmit; in tipc_sk_rcv() 1795 goto xmit; in tipc_sk_rcv() 1800 xmit: in tipc_sk_rcv()
|
/linux-4.1.27/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.1.27/drivers/nfc/pn544/ |
D | pn544.c | 899 .xmit = pn544_hci_xmit,
|
/linux-4.1.27/drivers/char/pcmcia/ |
D | synclink_cs.c | 391 static void trace_block(MGSLPC_INFO *info,const char* data, int count, int xmit); 3835 static void trace_block(MGSLPC_INFO *info,const char* data, int count, int xmit) in trace_block() argument 3839 if (xmit) in trace_block() 4312 hdlc->xmit = hdlcdev_xmit; in hdlcdev_init()
|
/linux-4.1.27/drivers/nfc/st21nfca/ |
D | st21nfca.c | 946 .xmit = st21nfca_hci_xmit,
|
/linux-4.1.27/Documentation/isdn/ |
D | README.concap | 98 - process (xmit) data handed down by upper protocol layer
|
/linux-4.1.27/drivers/net/wireless/ |
D | airo.c | 1212 } xmit, xmit11; member 2103 struct sk_buff *skb = priv->xmit.skb; in airo_end_xmit() 2104 int fid = priv->xmit.fid; in airo_end_xmit() 2154 priv->xmit.skb = skb; in airo_start_xmit() 2155 priv->xmit.fid = i; in airo_start_xmit()
|
/linux-4.1.27/drivers/net/wan/lmc/ |
D | lmc_main.c | 859 dev_to_hdlc(dev)->xmit = lmc_start_xmit; in lmc_init_one()
|
/linux-4.1.27/drivers/net/bonding/ |
D | bond_main.c | 2250 goto xmit; in bond_arp_send() 2280 xmit: in bond_arp_send()
|