/linux-master/drivers/net/ethernet/davicom/ |
H A D | dm9051.c | 85 * @tx_work: Work queue for tx packets 108 struct work_struct tx_work; member in struct:board_info 907 struct board_info *db = container_of(work, struct board_info, tx_work); 1000 flush_work(&db->tx_work); 1024 schedule_work(&db->tx_work); 1191 INIT_WORK(&db->tx_work, dm9051_tx_delay);
|
/linux-master/drivers/net/can/ |
H A D | can327.c | 84 struct work_struct tx_work; /* Flushes TTY TX buffer */ member in struct:can327 953 struct can327 *elm = container_of(work, struct can327, tx_work); 988 schedule_work(&elm->tx_work); 1026 INIT_WORK(&elm->tx_work, can327_ldisc_tx_worker); 1072 flush_work(&elm->tx_work);
|
/linux-master/drivers/bluetooth/ |
H A D | btmtkuart.c | 69 struct work_struct tx_work; member in struct:btmtkuart_dev 239 tx_work); 290 schedule_work(&bdev->tx_work); 490 cancel_work_sync(&bdev->tx_work); 849 INIT_WORK(&bdev->tx_work, btmtkuart_tx_work);
|
H A D | btnxpuart.c | 153 struct work_struct tx_work; member in struct:btnxpuart_dev 307 if (schedule_work(&nxpdev->tx_work)) 1198 tx_work); 1270 cancel_work_sync(&nxpdev->tx_work); 1335 INIT_WORK(&nxpdev->tx_work, btnxpuart_tx_work);
|
/linux-master/net/smc/ |
H A D | smc_tx.c | 570 mod_delayed_work(conn->lgr->tx_wq, &conn->tx_work, 578 /* link of connection changed, tx_work will restart */ 684 tx_work); 718 queue_delayed_work(conn->lgr->tx_wq, &conn->tx_work,
|
H A D | smc.h | 203 struct delayed_work tx_work; /* retry of smc_cdc_msg_send */ member in struct:smc_connection
|
/linux-master/net/tls/ |
H A D | tls_sw.c | 516 schedule_delayed_work(&ctx->tx_work.work, 1); 1217 cancel_delayed_work(&ctx->tx_work.work); 1298 cancel_delayed_work(&ctx->tx_work.work); 2455 cancel_delayed_work_sync(&ctx->tx_work.work); 2546 struct tx_work *tx_work = container_of(delayed_work, local 2547 struct tx_work, work); 2548 struct sock *sk = tx_work->sk; 2572 schedule_delayed_work(&ctx->tx_work.work, msecs_to_jiffies(10)); 2594 schedule_delayed_work(&tx_ctx->tx_work [all...] |
/linux-master/drivers/infiniband/sw/siw/ |
H A D | siw_qp_rx.c | 658 struct siw_wqe *tx_work = tx_wqe(qp); local 683 if (tx_work->wr_status == SIW_WR_IDLE) { 688 tx_work->processed = 0; 689 tx_work->mem[0] = NULL; 690 tx_work->wr_status = SIW_WR_QUEUED; 691 resp = &tx_work->sqe;
|
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | tx.c | 332 struct wl1251 *wl = container_of(work, struct wl1251, tx_work); 485 /* firmware buffer has space, reschedule tx_work */ 486 wl1251_debug(DEBUG_TX, "tx_complete: reschedule tx_work"); 487 ieee80211_queue_work(wl->hw, &wl->tx_work);
|
H A D | wl1251.h | 307 struct work_struct tx_work; member in struct:wl1251
|
H A D | main.c | 349 * before that, the tx_work will not be initialized! 352 ieee80211_queue_work(wl->hw, &wl->tx_work); 446 cancel_work_sync(&wl->tx_work); 1633 INIT_WORK(&wl->tx_work, wl1251_tx_work);
|
/linux-master/drivers/net/ethernet/microchip/ |
H A D | encx24j600.c | 54 struct kthread_work tx_work; member in struct:encx24j600_priv 866 container_of(ws, struct encx24j600_priv, tx_work); 885 kthread_queue_work(&priv->kworker, &priv->tx_work); 1048 kthread_init_work(&priv->tx_work, encx24j600_tx_proc);
|
/linux-master/drivers/net/can/spi/ |
H A D | hi311x.c | 158 struct work_struct tx_work; member in struct:hi3110_priv 381 queue_work(priv->wq, &priv->tx_work); 574 tx_work); 768 INIT_WORK(&priv->tx_work, hi3110_tx_work_handler);
|
/linux-master/net/nfc/nci/ |
H A D | data.c | 196 queue_work(ndev->tx_wq, &ndev->tx_work);
|
/linux-master/net/nfc/ |
H A D | llcp.h | 60 struct work_struct tx_work; member in struct:nfc_llcp_local
|
H A D | llcp_core.c | 165 cancel_work_sync(&local->tx_work); 760 tx_work); 1531 schedule_work(&local->tx_work); 1607 schedule_work(&local->tx_work); 1640 INIT_WORK(&local->tx_work, nfc_llcp_tx_work);
|
/linux-master/drivers/net/slip/ |
H A 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);
|
/linux-master/drivers/staging/nvec/ |
H A D | nvec.c | 274 schedule_work(&nvec->tx_work); 376 struct nvec_chip *nvec = container_of(work, struct nvec_chip, tx_work); 828 INIT_WORK(&nvec->tx_work, nvec_request_master); 894 cancel_work_sync(&nvec->tx_work);
|
/linux-master/net/kcm/ |
H A D | kcmsock.c | 78 * write_msgs and psock is reserved. Schedule tx_work 84 queue_work(kcm_wq, &psock->tx_kcm->tx_work); 433 queue_work(kcm_wq, &kcm->tx_work); 519 queue_work(kcm_wq, &kcm->tx_work); 713 struct kcm_sock *kcm = container_of(w, struct kcm_sock, tx_work); 1206 INIT_WORK(&kcm->tx_work, kcm_tx_work); 1424 queue_work(kcm_wq, &psock->tx_kcm->tx_work); 1689 /* Purge queue under lock to avoid race condition with tx_work trying 1690 * to act when queue is nonempty. If tx_work runs after this point 1716 cancel_work_sync(&kcm->tx_work); [all...] |
/linux-master/drivers/tty/serial/ |
H A D | max310x.c | 282 struct work_struct tx_work; member in struct:max310x_one 793 schedule_work(&one->tx_work); 852 struct max310x_one *one = container_of(ws, struct max310x_one, tx_work); 1394 INIT_WORK(&s->p[i].tx_work, max310x_tx_proc); 1455 cancel_work_sync(&s->p[i].tx_work);
|
/linux-master/drivers/net/wireless/marvell/libertas_tf/ |
H A D | libertas_tf.h | 195 struct work_struct tx_work; member in struct:lbtf_private
|
/linux-master/drivers/net/ethernet/wiznet/ |
H A D | w5100.c | 170 struct work_struct tx_work; member in struct:w5100_priv 816 tx_work); 835 queue_work(priv->xfer_wq, &priv->tx_work); 1153 INIT_WORK(&priv->tx_work, w5100_tx_work);
|
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | usb.c | 402 struct rtw_usb *rtwusb = container_of(work, struct rtw_usb, tx_work); 534 queue_work(rtwusb->txwq, &rtwusb->tx_work); 788 INIT_WORK(&rtwusb->tx_work, rtw_usb_tx_handler);
|
/linux-master/drivers/net/ethernet/adi/ |
H A D | adin1110.c | 137 struct work_struct tx_work; member in struct:adin1110_port_priv 958 flush_work(&port_priv->tx_work); 971 port_priv = container_of(work, struct adin1110_port_priv, tx_work); 1004 schedule_work(&port_priv->tx_work); 1592 INIT_WORK(&port_priv->tx_work, adin1110_tx_work);
|
/linux-master/include/net/nfc/ |
H A D | nci_core.h | 223 struct work_struct tx_work; member in struct:nci_dev
|