/linux-master/net/nfc/nci/ |
H A D | core.c | 1248 INIT_WORK(&ndev->tx_work, nci_tx_work); 1470 struct nci_dev *ndev = container_of(work, struct nci_dev, tx_work);
|
/linux-master/net/bluetooth/ |
H A D | hci_event.c | 4524 queue_work(hdev->workqueue, &hdev->tx_work); 4596 queue_work(hdev->workqueue, &hdev->tx_work);
|
H A D | hci_core.c | 2595 INIT_WORK(&hdev->tx_work, hci_tx_work); 3303 queue_work(hdev->workqueue, &hdev->tx_work); 3324 queue_work(hdev->workqueue, &hdev->tx_work); 3393 queue_work(hdev->workqueue, &hdev->tx_work); 3890 struct hci_dev *hdev = container_of(work, struct hci_dev, tx_work);
|
H A D | hci_sync.c | 5013 flush_work(&hdev->tx_work); 5120 flush_work(&hdev->tx_work);
|
H A D | hci_sock.c | 1872 queue_work(hdev->workqueue, &hdev->tx_work); 1893 queue_work(hdev->workqueue, &hdev->tx_work); 1917 queue_work(hdev->workqueue, &hdev->tx_work);
|
/linux-master/include/net/ |
H A D | tls.h | 88 struct tx_work { struct 96 struct tx_work tx_work; member in struct:tls_sw_context_tx
|
/linux-master/include/net/bluetooth/ |
H A D | hci_core.h | 539 struct work_struct tx_work; member in struct:hci_dev
|
/linux-master/drivers/net/ethernet/micrel/ |
H A D | ks8851_spi.c | 34 * @tx_work: Work queue for tx packets 50 struct work_struct tx_work; member in struct:ks8851_net_spi 318 kss = container_of(work, struct ks8851_net_spi, tx_work); 359 flush_work(&kss->tx_work); 400 schedule_work(&kss->tx_work); 440 INIT_WORK(&kss->tx_work, ks8851_tx_work);
|
/linux-master/net/vmw_vsock/ |
H A D | virtio_transport.c | 34 struct work_struct tx_work; member in struct:virtio_vsock 298 container_of(work, struct virtio_vsock, tx_work); 447 queue_work(virtio_vsock_workqueue, &vsock->tx_work); 751 INIT_WORK(&vsock->tx_work, virtio_transport_tx_work); 796 flush_work(&vsock->tx_work);
|
/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/sound/drivers/ |
H A D | serial-generic.c | 51 struct work_struct tx_work; member in struct:snd_serial_generic 61 schedule_work(&drvdata->tx_work); 71 tx_work); 246 cancel_work_sync(&drvdata->tx_work); 343 INIT_WORK(&drvdata->tx_work, snd_serial_generic_tx_work);
|
/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/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/drivers/net/ethernet/qualcomm/ |
H A D | qca_uart.c | 37 struct work_struct tx_work; /* Flushes transmit buffer */ member in struct:qcauart 114 struct qcauart *qca = container_of(work, struct qcauart, tx_work); 152 schedule_work(&qca->tx_work); 174 flush_work(&qca->tx_work); 331 INIT_WORK(&qca->tx_work, qcauart_transmit); 363 cancel_work_sync(&qca->tx_work); 382 cancel_work_sync(&qca->tx_work);
|
/linux-master/drivers/greybus/ |
H A D | gb-beagleplay.c | 51 * @tx_work: hdlc transmit work 66 struct work_struct tx_work; member in struct:gb_beagleplay 208 struct gb_beagleplay *bg = container_of(work, struct gb_beagleplay, tx_work); 234 schedule_work(&bg->tx_work); 313 INIT_WORK(&bg->tx_work, hdlc_transmit); 331 flush_work(&bg->tx_work); 346 schedule_work(&bg->tx_work);
|
/linux-master/drivers/bluetooth/ |
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);
|
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);
|
/linux-master/drivers/net/ethernet/vertexcom/ |
H A D | mse102x.c | 82 struct work_struct tx_work; member in struct:mse102x_net_spi 435 mses = container_of(work, struct mse102x_net_spi, tx_work); 476 schedule_work(&mses->tx_work); 539 flush_work(&mses->tx_work); 699 INIT_WORK(&mses->tx_work, mse102x_tx_work);
|
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_dp_mst_topology.c | 4773 queue_work(system_long_wq, &mgr->tx_work); 4966 struct drm_dp_mst_topology_mgr *mgr = container_of(work, struct drm_dp_mst_topology_mgr, tx_work); 5695 INIT_WORK(&mgr->tx_work, drm_dp_tx_work);
|
/linux-master/net/smc/ |
H A D | smc_core.c | 1017 queue_delayed_work(conn->lgr->tx_wq, &conn->tx_work, 0);
|
H A D | smc.h | 203 struct delayed_work tx_work; /* retry of smc_cdc_msg_send */ member in struct:smc_connection
|
H A D | af_smc.c | 386 INIT_DELAYED_WORK(&smc->conn.tx_work, smc_tx_work); 3101 cancel_delayed_work(&smc->conn.tx_work); 3112 cancel_delayed_work(&smc->conn.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/net/wireless/ti/wlcore/ |
H A D | main.c | 671 cancel_work_sync(&wl->tx_work); 688 ieee80211_queue_work(wl->hw, &wl->tx_work); 1261 * before that, the tx_work will not be initialized! 1266 ieee80211_queue_work(wl->hw, &wl->tx_work); 1772 flush_work(&wl->tx_work); 1933 cancel_work_sync(&wl->tx_work); 6330 INIT_WORK(&wl->tx_work, wl1271_tx_work);
|
/linux-master/drivers/net/wireless/ti/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);
|