/drivers/net/ethernet/qualcomm/ |
D | qca_uart.c | 51 struct work_struct tx_work; /* Flushes transmit buffer */ member 129 struct qcauart *qca = container_of(work, struct qcauart, tx_work); in qcauart_transmit() 167 schedule_work(&qca->tx_work); in qca_tty_wakeup() 189 flush_work(&qca->tx_work); in qcauart_netdev_close() 347 INIT_WORK(&qca->tx_work, qcauart_transmit); in qca_uart_probe() 383 cancel_work_sync(&qca->tx_work); in qca_uart_probe() 402 cancel_work_sync(&qca->tx_work); in qca_uart_remove()
|
/drivers/input/serio/ |
D | ps2-gpio.c | 61 struct delayed_work tx_work; member 76 flush_delayed_work(&drvdata->tx_work); in ps2_gpio_close() 90 schedule_delayed_work(&drvdata->tx_work, usecs_to_jiffies(200)); in __ps2_gpio_write() 119 tx_work); in ps2_gpio_tx_work_fn() 408 INIT_DELAYED_WORK(&drvdata->tx_work, ps2_gpio_tx_work_fn); in ps2_gpio_probe()
|
/drivers/net/can/ |
D | slcan.c | 87 struct work_struct tx_work; /* Flushes transmit buffer */ member 315 struct slcan *sl = container_of(work, struct slcan, tx_work); in slcan_transmit() 354 schedule_work(&sl->tx_work); in slcan_write_wakeup() 552 INIT_WORK(&sl->tx_work, slcan_transmit); in slc_alloc() 659 flush_work(&sl->tx_work); in slcan_close()
|
/drivers/net/wireless/marvell/libertas_tf/ |
D | main.c | 189 queue_work(lbtf_wq, &priv->tx_work); in lbtf_op_tx() 200 tx_work); in lbtf_tx_work() 290 cancel_work_sync(&priv->tx_work); in lbtf_op_stop() 595 INIT_WORK(&priv->tx_work, lbtf_tx_work); in lbtf_add_card() 672 queue_work(lbtf_wq, &priv->tx_work); in lbtf_send_tx_feedback() 692 queue_work(lbtf_wq, &priv->tx_work); in lbtf_bcn_sent()
|
/drivers/bluetooth/ |
D | btmtksdio.c | 160 struct work_struct tx_work; member 306 tx_work); in btmtksdio_tx_work() 520 schedule_work(&bdev->tx_work); in btmtksdio_interrupt() 653 cancel_work_sync(&bdev->tx_work); in btmtksdio_flush() 920 schedule_work(&bdev->tx_work); in btmtksdio_send_frame() 943 INIT_WORK(&bdev->tx_work, btmtksdio_tx_work); in btmtksdio_probe()
|
D | btmtkuart.c | 130 struct work_struct tx_work; member 371 tx_work); in btmtkuart_tx_work() 422 schedule_work(&bdev->tx_work); in btmtkuart_tx_wakeup() 629 cancel_work_sync(&bdev->tx_work); in btmtkuart_flush() 989 INIT_WORK(&bdev->tx_work, btmtkuart_tx_work); in btmtkuart_probe()
|
/drivers/staging/greybus/ |
D | uart.c | 70 struct work_struct tx_work; member 194 schedule_work(&gb_tty->tx_work); in gb_uart_receive_credits_handler() 241 gb_tty = container_of(work, struct gb_tty, tx_work); in gb_uart_tx_write_work() 449 schedule_work(&gb_tty->tx_work); in gb_tty_write() 768 cancel_work_sync(&gb_tty->tx_work); in gb_tty_port_shutdown() 855 INIT_WORK(&gb_tty->tx_work, gb_uart_tx_write_work); in gb_uart_probe()
|
/drivers/nfc/st21nfca/ |
D | dep.c | 114 dep_info.tx_work); in st21nfca_tx_work() 137 schedule_work(&info->dep_info.tx_work); in st21nfca_im_send_pdu() 667 INIT_WORK(&info->dep_info.tx_work, st21nfca_tx_work); in st21nfca_dep_init() 678 cancel_work_sync(&info->dep_info.tx_work); in st21nfca_dep_deinit()
|
D | st21nfca.h | 117 struct work_struct tx_work; member
|
/drivers/net/slip/ |
D | slip.h | 57 struct work_struct tx_work; /* Flushes transmit buffer */ member
|
D | slip.c | 423 struct slip *sl = container_of(work, struct slip, tx_work); 462 schedule_work(&sl->tx_work); 769 INIT_WORK(&sl->tx_work, slip_transmit); 897 flush_work(&sl->tx_work);
|
/drivers/staging/nvec/ |
D | nvec.c | 273 schedule_work(&nvec->tx_work); in nvec_write_async() 375 struct nvec_chip *nvec = container_of(work, struct nvec_chip, tx_work); in nvec_request_master() 826 INIT_WORK(&nvec->tx_work, nvec_request_master); in tegra_nvec_probe() 892 cancel_work_sync(&nvec->tx_work); in tegra_nvec_remove()
|
D | nvec.h | 144 struct work_struct rx_work, tx_work; member
|
/drivers/net/can/m_can/ |
D | m_can.h | 81 struct work_struct tx_work; member
|
/drivers/infiniband/sw/siw/ |
D | siw_qp_rx.c | 661 struct siw_wqe *tx_work = tx_wqe(qp); in siw_init_rresp() local 682 if (tx_work->wr_status == SIW_WR_IDLE) { in siw_init_rresp() 687 tx_work->processed = 0; in siw_init_rresp() 688 tx_work->mem[0] = NULL; in siw_init_rresp() 689 tx_work->wr_status = SIW_WR_QUEUED; in siw_init_rresp() 690 resp = &tx_work->sqe; in siw_init_rresp()
|
/drivers/net/wireless/ath/ar5523/ |
D | ar5523.h | 101 struct work_struct tx_work; member
|
/drivers/net/ethernet/micrel/ |
D | ks8851.c | 124 struct work_struct tx_work; member 758 struct ks8851_net *ks = container_of(work, struct ks8851_net, tx_work); in ks8851_tx_work() 891 flush_work(&ks->tx_work); in ks8851_net_stop() 954 schedule_work(&ks->tx_work); in ks8851_start_xmit() 1485 INIT_WORK(&ks->tx_work, ks8851_tx_work); in ks8851_probe()
|
/drivers/net/can/spi/ |
D | hi311x.c | 159 struct work_struct tx_work; member 381 queue_work(priv->wq, &priv->tx_work); in hi3110_hard_start_xmit() 576 tx_work); in hi3110_tx_work_handler() 772 INIT_WORK(&priv->tx_work, hi3110_tx_work_handler); in hi3110_open()
|
D | mcp251x.c | 216 struct work_struct tx_work; member 476 queue_work(priv->wq, &priv->tx_work); in mcp251x_hard_start_xmit() 686 tx_work); in mcp251x_tx_work_handler() 913 INIT_WORK(&priv->tx_work, mcp251x_tx_work_handler); in mcp251x_open()
|
/drivers/tty/serial/ |
D | max310x.c | 258 struct work_struct tx_work; member 794 schedule_work(&one->tx_work); in max310x_start_tx() 853 struct max310x_one *one = container_of(ws, struct max310x_one, tx_work); in max310x_tx_proc() 1359 INIT_WORK(&s->p[i].tx_work, max310x_tx_proc); in max310x_probe() 1427 cancel_work_sync(&s->p[i].tx_work); in max310x_remove()
|
D | sc16is7xx.c | 315 struct kthread_work tx_work; member 743 struct uart_port *port = &(to_sc16is7xx_one(ws, tx_work)->port); in sc16is7xx_tx_proc() 830 kthread_queue_work(&s->kworker, &one->tx_work); in sc16is7xx_start_tx() 1281 kthread_init_work(&s->p[i].tx_work, sc16is7xx_tx_proc); in sc16is7xx_probe()
|
/drivers/net/ethernet/microchip/ |
D | encx24j600.c | 54 struct kthread_work tx_work; member 870 container_of(ws, struct encx24j600_priv, tx_work); in encx24j600_tx_proc() 889 kthread_queue_work(&priv->kworker, &priv->tx_work); in encx24j600_tx() 1053 kthread_init_work(&priv->tx_work, encx24j600_tx_proc); in encx24j600_spi_probe()
|
D | enc28j60.c | 60 struct work_struct tx_work; member 1298 schedule_work(&priv->tx_work); in enc28j60_send_packet() 1306 container_of(work, struct enc28j60_net, tx_work); in enc28j60_tx_work_handler() 1561 INIT_WORK(&priv->tx_work, enc28j60_tx_work_handler); in enc28j60_probe()
|
/drivers/net/wireless/ti/wl1251/ |
D | tx.c | 332 struct wl1251 *wl = container_of(work, struct wl1251, tx_work); in wl1251_tx_work() 481 ieee80211_queue_work(wl->hw, &wl->tx_work); in wl1251_tx_complete()
|
/drivers/net/ethernet/wiznet/ |
D | w5100.c | 170 struct work_struct tx_work; member 821 tx_work); in w5100_tx_work() 840 queue_work(priv->xfer_wq, &priv->tx_work); in w5100_start_tx() 1156 INIT_WORK(&priv->tx_work, w5100_tx_work); in w5100_probe()
|