/drivers/net/can/ |
D | slcan.c | 86 struct work_struct tx_work; /* Flushes transmit buffer */ member 313 struct slcan *sl = container_of(work, struct slcan, tx_work); in slcan_transmit() 352 schedule_work(&sl->tx_work); in slcan_write_wakeup() 546 INIT_WORK(&sl->tx_work, slcan_transmit); in slc_alloc() 655 flush_work(&sl->tx_work); in slcan_close()
|
/drivers/net/wireless/libertas_tf/ |
D | main.c | 237 queue_work(lbtf_wq, &priv->tx_work); in lbtf_op_tx() 248 tx_work); in lbtf_tx_work() 359 cancel_work_sync(&priv->tx_work); in lbtf_op_stop() 654 INIT_WORK(&priv->tx_work, lbtf_tx_work); in lbtf_add_card() 709 queue_work(lbtf_wq, &priv->tx_work); in lbtf_send_tx_feedback() 729 queue_work(lbtf_wq, &priv->tx_work); in lbtf_bcn_sent()
|
D | libertas_tf.h | 190 struct work_struct tx_work; member
|
/drivers/nfc/st21nfca/ |
D | dep.c | 125 dep_info.tx_work); in st21nfca_tx_work() 148 schedule_work(&info->dep_info.tx_work); in st21nfca_im_send_pdu() 679 INIT_WORK(&info->dep_info.tx_work, st21nfca_tx_work); in st21nfca_dep_init() 690 cancel_work_sync(&info->dep_info.tx_work); in st21nfca_dep_deinit()
|
D | st21nfca.h | 128 struct work_struct tx_work; member
|
/drivers/net/slip/ |
D | slip.h | 56 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); 770 INIT_WORK(&sl->tx_work, slip_transmit); 904 flush_work(&sl->tx_work);
|
/drivers/staging/nvec/ |
D | nvec.c | 280 schedule_work(&nvec->tx_work); in nvec_write_async() 379 struct nvec_chip *nvec = container_of(work, struct nvec_chip, tx_work); in nvec_request_master() 852 INIT_WORK(&nvec->tx_work, nvec_request_master); in tegra_nvec_probe() 917 cancel_work_sync(&nvec->tx_work); in tegra_nvec_remove()
|
D | nvec.h | 148 struct work_struct rx_work, tx_work; member
|
/drivers/tty/serial/ |
D | max310x.c | 263 struct work_struct tx_work; member 748 struct max310x_one *one = container_of(ws, struct max310x_one, tx_work); in max310x_wq_proc() 760 if (!work_pending(&one->tx_work)) in max310x_start_tx() 761 schedule_work(&one->tx_work); in max310x_start_tx() 1224 INIT_WORK(&s->p[i].tx_work, max310x_wq_proc); in max310x_probe() 1266 cancel_work_sync(&s->p[i].tx_work); in max310x_remove()
|
D | sc16is7xx.c | 319 struct kthread_work tx_work; member 740 struct uart_port *port = &(to_sc16is7xx_one(ws, tx_work)->port); in sc16is7xx_tx_proc() 819 queue_kthread_work(&s->kworker, &one->tx_work); in sc16is7xx_start_tx() 1258 init_kthread_work(&s->p[i].tx_work, sc16is7xx_tx_proc); in sc16is7xx_probe()
|
/drivers/net/wireless/ath/ar5523/ |
D | ar5523.h | 101 struct work_struct tx_work; member
|
D | ar5523.c | 791 ieee80211_queue_work(ar->hw, &ar->tx_work); in ar5523_tx() 892 struct ar5523 *ar = container_of(work, struct ar5523, tx_work); in ar5523_tx_work() 1615 INIT_WORK(&ar->tx_work, ar5523_tx_work); in ar5523_probe()
|
/drivers/net/ethernet/micrel/ |
D | ks8851.c | 128 struct work_struct tx_work; member 767 struct ks8851_net *ks = container_of(work, struct ks8851_net, tx_work); in ks8851_tx_work() 900 flush_work(&ks->tx_work); in ks8851_net_stop() 963 schedule_work(&ks->tx_work); in ks8851_start_xmit() 1490 INIT_WORK(&ks->tx_work, ks8851_tx_work); in ks8851_probe()
|
/drivers/net/ethernet/microchip/ |
D | encx24j600.c | 59 struct kthread_work tx_work; member 875 container_of(ws, struct encx24j600_priv, tx_work); in encx24j600_tx_proc() 894 queue_kthread_work(&priv->kworker, &priv->tx_work); in encx24j600_tx() 1055 init_kthread_work(&priv->tx_work, encx24j600_tx_proc); in encx24j600_spi_probe()
|
D | enc28j60.c | 63 struct work_struct tx_work; member 1297 schedule_work(&priv->tx_work); in enc28j60_send_packet() 1305 container_of(work, struct enc28j60_net, tx_work); in enc28j60_tx_work_handler() 1565 INIT_WORK(&priv->tx_work, enc28j60_tx_work_handler); in enc28j60_probe()
|
/drivers/net/can/spi/ |
D | mcp251x.c | 261 struct work_struct tx_work; member 531 queue_work(priv->wq, &priv->tx_work); in mcp251x_hard_start_xmit() 754 tx_work); in mcp251x_tx_work_handler() 973 INIT_WORK(&priv->tx_work, mcp251x_tx_work_handler); in mcp251x_open()
|
/drivers/net/wireless/ti/wl1251/ |
D | tx.c | 349 struct wl1251 *wl = container_of(work, struct wl1251, tx_work); in wl1251_tx_work() 498 ieee80211_queue_work(wl->hw, &wl->tx_work); in wl1251_tx_complete()
|
D | wl1251.h | 322 struct work_struct tx_work; member
|
D | main.c | 372 ieee80211_queue_work(wl->hw, &wl->tx_work); in wl1251_op_tx() 462 cancel_work_sync(&wl->tx_work); in wl1251_op_stop() 1558 INIT_WORK(&wl->tx_work, wl1251_tx_work); in wl1251_alloc_hw()
|
/drivers/net/ethernet/nvidia/ |
D | forcedeth.c | 2535 int tx_work = 0; in nv_tx_done() local 2541 (tx_work < limit)) { in nv_tx_done() 2560 tx_work++; in nv_tx_done() 2577 tx_work++; in nv_tx_done() 2586 netdev_completed_queue(np->dev, tx_work, bytes_compl); in nv_tx_done() 2592 return tx_work; in nv_tx_done() 2599 int tx_work = 0; in nv_tx_done_optimized() local 2605 (tx_work < limit)) { in nv_tx_done_optimized() 2628 tx_work++; in nv_tx_done_optimized() 2640 netdev_completed_queue(np->dev, tx_work, bytes_cleaned); in nv_tx_done_optimized() [all …]
|
/drivers/net/wireless/b43legacy/ |
D | b43legacy.h | 630 struct work_struct tx_work; member
|
/drivers/net/wireless/ti/wlcore/ |
D | wlcore.h | 280 struct work_struct tx_work; member
|
D | tx.c | 870 struct wl1271 *wl = container_of(work, struct wl1271, tx_work); in wl1271_tx_work() 1173 wl1271_tx_work(&wl->tx_work); in wl1271_tx_flush()
|
/drivers/net/wireless/b43/ |
D | b43.h | 957 struct work_struct tx_work; member
|