/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() 346 INIT_WORK(&qca->tx_work, qcauart_transmit); in qca_uart_probe() 378 cancel_work_sync(&qca->tx_work); in qca_uart_probe() 397 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/ethernet/micrel/ |
D | ks8851_spi.c | 50 struct work_struct tx_work; member 328 kss = container_of(work, struct ks8851_net_spi, tx_work); in ks8851_tx_work() 369 flush_work(&kss->tx_work); in ks8851_flush_tx_work_spi() 410 schedule_work(&kss->tx_work); in ks8851_start_xmit_spi() 452 INIT_WORK(&kss->tx_work, ks8851_tx_work); in ks8851_probe_spi()
|
/drivers/net/can/ |
D | slcan.c | 87 struct work_struct tx_work; /* Flushes transmit buffer */ member 313 struct slcan *sl = container_of(work, struct slcan, tx_work); in slcan_transmit() 350 schedule_work(&sl->tx_work); in slcan_write_wakeup() 550 INIT_WORK(&sl->tx_work, slcan_transmit); in slc_alloc() 660 flush_work(&sl->tx_work); in slcan_close()
|
/drivers/net/wireless/marvell/libertas_tf/ |
D | main.c | 188 queue_work(lbtf_wq, &priv->tx_work); in lbtf_op_tx() 199 tx_work); in lbtf_tx_work() 289 cancel_work_sync(&priv->tx_work); in lbtf_op_stop() 592 INIT_WORK(&priv->tx_work, lbtf_tx_work); in lbtf_add_card() 669 queue_work(lbtf_wq, &priv->tx_work); in lbtf_send_tx_feedback() 689 queue_work(lbtf_wq, &priv->tx_work); in lbtf_bcn_sent()
|
/drivers/net/ethernet/marvell/prestera/ |
D | prestera_rxtx.c | 100 struct work_struct tx_work; member 501 sdma = container_of(work, struct prestera_sdma, tx_work); in prestera_sdma_tx_recycle_work_fn() 532 INIT_WORK(&sdma->tx_work, prestera_sdma_tx_recycle_work_fn); in prestera_sdma_tx_init() 582 cancel_work_sync(&sdma->tx_work); in prestera_sdma_tx_fini() 713 schedule_work(&sdma->tx_work); in prestera_sdma_tx_start() 731 schedule_work(&sdma->tx_work); in prestera_sdma_xmit()
|
/drivers/bluetooth/ |
D | btmtksdio.c | 161 struct work_struct tx_work; member 307 tx_work); in btmtksdio_tx_work() 522 schedule_work(&bdev->tx_work); in btmtksdio_interrupt() 655 cancel_work_sync(&bdev->tx_work); in btmtksdio_flush() 936 schedule_work(&bdev->tx_work); in btmtksdio_send_frame() 959 INIT_WORK(&bdev->tx_work, btmtksdio_tx_work); in btmtksdio_probe()
|
D | btmtkuart.c | 130 struct work_struct tx_work; member 374 tx_work); in btmtkuart_tx_work() 425 schedule_work(&bdev->tx_work); in btmtkuart_tx_wakeup() 625 cancel_work_sync(&bdev->tx_work); in btmtkuart_flush() 984 INIT_WORK(&bdev->tx_work, btmtkuart_tx_work); in btmtkuart_probe()
|
/drivers/staging/greybus/ |
D | uart.c | 62 struct work_struct tx_work; member 186 schedule_work(&gb_tty->tx_work); in gb_uart_receive_credits_handler() 233 gb_tty = container_of(work, struct gb_tty, tx_work); in gb_uart_tx_write_work() 438 schedule_work(&gb_tty->tx_work); in gb_tty_write() 741 cancel_work_sync(&gb_tty->tx_work); in gb_tty_port_shutdown() 844 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() 646 INIT_WORK(&info->dep_info.tx_work, st21nfca_tx_work); in st21nfca_dep_init() 657 cancel_work_sync(&info->dep_info.tx_work); in st21nfca_dep_deinit()
|
D | st21nfca.h | 117 struct work_struct tx_work; member
|
/drivers/media/cec/usb/pulse8/ |
D | pulse8-cec.c | 189 struct work_struct tx_work; member 286 struct pulse8 *pulse8 = container_of(work, struct pulse8, tx_work); in pulse8_tx_work_handler() 633 schedule_work(&pulse8->tx_work); in pulse8_cec_adap_transmit() 643 cancel_work_sync(&pulse8->tx_work); in pulse8_cec_adap_free() 860 INIT_WORK(&pulse8->tx_work, pulse8_tx_work_handler); in pulse8_connect()
|
/drivers/net/slip/ |
D | slip.h | 59 struct work_struct tx_work; /* Flushes transmit buffer */ member
|
D | slip.c | 424 struct slip *sl = container_of(work, struct slip, tx_work); 461 schedule_work(&sl->tx_work); 767 INIT_WORK(&sl->tx_work, slip_transmit); 898 flush_work(&sl->tx_work);
|
/drivers/staging/nvec/ |
D | nvec.c | 274 schedule_work(&nvec->tx_work); in nvec_write_async() 376 struct nvec_chip *nvec = container_of(work, struct nvec_chip, tx_work); in nvec_request_master() 827 INIT_WORK(&nvec->tx_work, nvec_request_master); in tegra_nvec_probe() 893 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 | 84 struct work_struct tx_work; member
|
/drivers/infiniband/sw/siw/ |
D | siw_qp_rx.c | 662 struct siw_wqe *tx_work = tx_wqe(qp); in siw_init_rresp() local 687 if (tx_work->wr_status == SIW_WR_IDLE) { in siw_init_rresp() 692 tx_work->processed = 0; in siw_init_rresp() 693 tx_work->mem[0] = NULL; in siw_init_rresp() 694 tx_work->wr_status = SIW_WR_QUEUED; in siw_init_rresp() 695 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/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() 773 INIT_WORK(&priv->tx_work, hi3110_tx_work_handler); in hi3110_open()
|
/drivers/tty/serial/ |
D | max310x.c | 262 struct work_struct tx_work; member 806 schedule_work(&one->tx_work); in max310x_start_tx() 865 struct max310x_one *one = container_of(ws, struct max310x_one, tx_work); in max310x_tx_proc() 1384 INIT_WORK(&s->p[i].tx_work, max310x_tx_proc); in max310x_probe() 1452 cancel_work_sync(&s->p[i].tx_work); in max310x_remove()
|
D | sc16is7xx.c | 316 struct kthread_work tx_work; member 749 struct uart_port *port = &(to_sc16is7xx_one(ws, tx_work)->port); in sc16is7xx_tx_proc() 839 kthread_queue_work(&s->kworker, &one->tx_work); in sc16is7xx_start_tx() 1306 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 866 container_of(ws, struct encx24j600_priv, tx_work); in encx24j600_tx_proc() 885 kthread_queue_work(&priv->kworker, &priv->tx_work); in encx24j600_tx() 1047 kthread_init_work(&priv->tx_work, encx24j600_tx_proc); in encx24j600_spi_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 816 tx_work); in w5100_tx_work() 835 queue_work(priv->xfer_wq, &priv->tx_work); in w5100_start_tx() 1153 INIT_WORK(&priv->tx_work, w5100_tx_work); in w5100_probe()
|