Home
last modified time | relevance | path

Searched refs:rx_work (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.6.21/net/vmw_vsock/
Dvirtio_transport.c35 struct work_struct rx_work; member
152 queue_work(virtio_vsock_workqueue, &vsock->rx_work); in virtio_transport_send_pkt_work()
211 queue_work(virtio_vsock_workqueue, &vsock->rx_work); in virtio_transport_cancel_pkt()
413 queue_work(virtio_vsock_workqueue, &vsock->rx_work); in virtio_vsock_rx_done()
486 container_of(work, struct virtio_vsock, rx_work); in virtio_transport_rx_work()
667 INIT_WORK(&vsock->rx_work, virtio_transport_rx_work); in virtio_vsock_probe()
709 flush_work(&vsock->rx_work); in virtio_vsock_remove()
/linux-6.6.21/drivers/nfc/nfcmrvl/
Dfw_dnld.h74 struct work_struct rx_work; member
Dfw_dnld.c396 rx_work); in fw_dnld_rx_work()
447 INIT_WORK(&priv->fw_dnld.rx_work, fw_dnld_rx_work); in nfcmrvl_fw_dnld_init()
474 queue_work(priv->fw_dnld.rx_wq, &priv->fw_dnld.rx_work); in nfcmrvl_fw_dnld_recv_frame()
/linux-6.6.21/drivers/staging/nvec/
Dnvec.h144 struct work_struct rx_work, tx_work; member
Dnvec.c440 struct nvec_chip *nvec = container_of(work, struct nvec_chip, rx_work); in nvec_dispatch()
521 schedule_work(&nvec->rx_work); in nvec_rx_completed()
826 INIT_WORK(&nvec->rx_work, nvec_dispatch); in tegra_nvec_probe()
892 cancel_work_sync(&nvec->rx_work); in tegra_nvec_remove()
/linux-6.6.21/drivers/net/wireless/realtek/rtw88/
Dusb.h84 struct work_struct rx_work; member
Dusb.c499 struct rtw_usb *rtwusb = container_of(work, struct rtw_usb, rx_work); in rtw_usb_rx_handler()
581 queue_work(rtwusb->rxwq, &rtwusb->rx_work); in rtw_usb_read_port_complete()
713 INIT_WORK(&rtwusb->rx_work, rtw_usb_rx_handler); in rtw_usb_init_rx()
/linux-6.6.21/drivers/net/wireless/ath/carl9170/
Dusb.c348 urb = usb_get_from_anchor(&ar->rx_work); in carl9170_usb_rx_work()
411 usb_anchor_urb(urb, &ar->rx_work); in carl9170_usb_rx_complete()
551 usb_scuttle_anchored_urbs(&ar->rx_work); in carl9170_usb_init_rx_bulk_urbs()
599 usb_scuttle_anchored_urbs(&ar->rx_work); in carl9170_usb_cancel_urbs()
1077 init_usb_anchor(&ar->rx_work); in carl9170_usb_probe()
Dcarl9170.h249 struct usb_anchor rx_work; member
/linux-6.6.21/drivers/soc/qcom/
Dapr.c37 struct work_struct rx_work; member
185 queue_work(apr->rxwq, &apr->rx_work); in apr_callback()
317 struct packet_router *apr = container_of(work, struct packet_router, rx_work); in apr_rxwq()
628 INIT_WORK(&apr->rx_work, apr_rxwq); in apr_probe()
/linux-6.6.21/include/linux/
Dmei_cl_bus.h51 struct work_struct rx_work; member
/linux-6.6.21/drivers/misc/mei/
Dbus.c384 cldev = container_of(work, struct mei_cl_device, rx_work); in mei_cl_bus_rx_work()
452 schedule_work(&cldev->rx_work); in mei_cl_bus_rx_event()
478 INIT_WORK(&cldev->rx_work, mei_cl_bus_rx_work); in mei_cldev_register_rx_cb()
487 cancel_work_sync(&cldev->rx_work); in mei_cldev_register_rx_cb()
808 cancel_work_sync(&cldev->rx_work); in mei_cldev_unregister_callbacks()
/linux-6.6.21/drivers/net/ethernet/wiznet/
Dw5100.c168 struct work_struct rx_work; member
882 rx_work); in w5100_rx_work()
932 queue_work(priv->xfer_wq, &priv->rx_work); in w5100_interrupt()
1154 INIT_WORK(&priv->rx_work, w5100_rx_work); in w5100_probe()
/linux-6.6.21/net/nfc/
Dllcp.h61 struct work_struct rx_work; member
Dllcp_core.c166 cancel_work_sync(&local->rx_work); in local_cleanup()
1516 rx_work); in nfc_llcp_rx_work()
1540 schedule_work(&local->rx_work); in __nfc_llcp_recv()
1643 INIT_WORK(&local->rx_work, nfc_llcp_rx_work); in nfc_llcp_register_device()
/linux-6.6.21/drivers/rpmsg/
Dqcom_glink_native.c102 struct work_struct rx_work; member
835 schedule_work(&glink->rx_work); in qcom_glink_rx_defer()
1669 rx_work); in qcom_glink_work()
1727 cancel_work_sync(&glink->rx_work); in qcom_glink_cancel_rx_work()
1811 INIT_WORK(&glink->rx_work, qcom_glink_work); in qcom_glink_native_probe()
/linux-6.6.21/net/nfc/nci/
Dcore.c625 queue_work(ndev->rx_wq, &ndev->rx_work); in nci_data_timer()
1240 INIT_WORK(&ndev->rx_work, nci_rx_work); in nci_register_device()
1334 queue_work(ndev->rx_wq, &ndev->rx_work); in nci_recv_frame()
1509 struct nci_dev *ndev = container_of(work, struct nci_dev, rx_work); in nci_rx_work()
/linux-6.6.21/drivers/net/ethernet/nvidia/
Dforcedeth.c2895 int rx_work = 0; in nv_rx_process() local
2901 (rx_work < limit)) { in nv_rx_process()
2986 rx_work++; in nv_rx_process()
2989 return rx_work; in nv_rx_process()
2997 int rx_work = 0; in nv_rx_process_optimized() local
3003 (rx_work < limit)) { in nv_rx_process_optimized()
3075 rx_work++; in nv_rx_process_optimized()
3078 return rx_work; in nv_rx_process_optimized()
3784 int rx_count, tx_work = 0, rx_work = 0; in nv_napi_poll() local
3792 rx_count = nv_rx_process(dev, budget - rx_work); in nv_napi_poll()
[all …]
/linux-6.6.21/drivers/net/wireless/marvell/mwifiex/
Dmain.c171 queue_work(adapter->rx_workqueue, &adapter->rx_work); in mwifiex_queue_rx_work()
1395 container_of(work, struct mwifiex_adapter, rx_work); in mwifiex_rx_work_queue()
1558 INIT_WORK(&adapter->rx_work, mwifiex_rx_work_queue); in mwifiex_reinit_sw()
1714 INIT_WORK(&adapter->rx_work, mwifiex_rx_work_queue); in mwifiex_add_card()
/linux-6.6.21/drivers/rapidio/
Drio_cm.c162 struct work_struct rx_work; member
582 struct cm_dev *cm = container_of(work, struct cm_dev, rx_work); in rio_ibmsg_handler()
622 if (rio_mport_is_running(cm->mport) && !work_pending(&cm->rx_work)) in riocm_inb_msg_event()
623 queue_work(cm->rx_wq, &cm->rx_work); in riocm_inb_msg_event()
2146 INIT_WORK(&cm->rx_work, rio_ibmsg_handler); in riocm_add_mport()
/linux-6.6.21/include/net/nfc/
Dnci_core.h220 struct work_struct rx_work; member
/linux-6.6.21/drivers/net/ethernet/dec/tulip/
Dde2104x.c397 unsigned rx_work = DE_RX_RING_SIZE; in de_rx() local
401 while (--rx_work) { in de_rx()
441 rx_work = 100; in de_rx()
488 if (!rx_work) in de_rx()
/linux-6.6.21/drivers/bluetooth/
Dbtusb.c806 struct delayed_work rx_work; member
1066 schedule_delayed_work(&data->rx_work, 0); in btusb_recv_event()
1137 schedule_delayed_work(&data->rx_work, data->intr_interval); in btusb_recv_acl()
1867 cancel_delayed_work(&data->rx_work); in btusb_close()
1904 cancel_delayed_work(&data->rx_work); in btusb_flush()
2282 rx_work.work); in btusb_rx_work()
4262 INIT_DELAYED_WORK(&data->rx_work, btusb_rx_work); in btusb_probe()
/linux-6.6.21/drivers/net/ethernet/pensando/ionic/
Dionic_lif.c1237 int rx_work = 0; in ionic_adminq_napi() local
1255 rx_work = ionic_cq_service(&lif->hwstamp_rxq->cq, budget, in ionic_adminq_napi()
1262 work_done = max(max(n_work, a_work), max(rx_work, tx_work)); in ionic_adminq_napi()
1270 credits = n_work + a_work + rx_work + tx_work; in ionic_adminq_napi()
1276 if (lif->hwstamp_rxq && !rx_work && ionic_rxq_poke_doorbell(&lif->hwstamp_rxq->q)) in ionic_adminq_napi()
/linux-6.6.21/net/bluetooth/
Dhci_core.c2561 INIT_WORK(&hdev->rx_work, hci_rx_work); in hci_alloc_dev_priv()
2947 queue_work(hdev->workqueue, &hdev->rx_work); in hci_recv_frame()
2963 queue_work(hdev->workqueue, &hdev->rx_work); in hci_recv_diag()
4058 struct hci_dev *hdev = container_of(work, struct hci_dev, rx_work); in hci_rx_work()

12