Searched refs:tx_work (Results 1 - 25 of 81) sorted by last modified time

1234

/linux-master/net/nfc/nci/
H A Dcore.c1248 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 Dhci_event.c4524 queue_work(hdev->workqueue, &hdev->tx_work);
4596 queue_work(hdev->workqueue, &hdev->tx_work);
H A Dhci_core.c2595 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 Dhci_sync.c5013 flush_work(&hdev->tx_work);
5120 flush_work(&hdev->tx_work);
H A Dhci_sock.c1872 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 Dtls.h88 struct tx_work { struct
96 struct tx_work tx_work; member in struct:tls_sw_context_tx
/linux-master/include/net/bluetooth/
H A Dhci_core.h539 struct work_struct tx_work; member in struct:hci_dev
/linux-master/drivers/net/ethernet/micrel/
H A Dks8851_spi.c34 * @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 Dvirtio_transport.c34 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 Dtls_sw.c516 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 Dserial-generic.c51 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 Dmax310x.c282 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 Dnvec.c274 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 Dqca_uart.c37 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 Dgb-beagleplay.c51 * @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 Dbtnxpuart.c153 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 Dbtmtkuart.c69 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 Dmse102x.c82 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 Ddrm_dp_mst_topology.c4773 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 Dsmc_core.c1017 queue_delayed_work(conn->lgr->tx_wq, &conn->tx_work, 0);
H A Dsmc.h203 struct delayed_work tx_work; /* retry of smc_cdc_msg_send */ member in struct:smc_connection
H A Daf_smc.c386 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 Dkcmsock.c78 * 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 Dmain.c671 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 Dmain.c349 * 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);

Completed in 477 milliseconds

1234