Searched refs:tx_napi (Results 1 - 25 of 38) sorted by path

12

/linux-master/drivers/net/ethernet/broadcom/asp2/
H A Dbcmasp.c91 if (likely(napi_schedule_prep(&intf->tx_napi))) {
93 __napi_schedule_irqoff(&intf->tx_napi);
H A Dbcmasp.h301 struct napi_struct tx_napi; member in struct:bcmasp_intf
H A Dbcmasp_intf.c380 napi_enable(&intf->tx_napi);
489 container_of(napi, struct bcmasp_intf, tx_napi);
494 napi_complete(&intf->tx_napi);
879 napi_disable(&intf->tx_napi);
912 netif_napi_del(&intf->tx_napi);
1067 netif_napi_add_tx(intf->ndev, &intf->tx_napi, bcmasp_tx_poll);
/linux-master/drivers/net/ethernet/broadcom/
H A Dbnx2.c5798 struct bnx2_napi *bnapi = &bp->bnx2_napi[0], *tx_napi; local
5802 tx_napi = bnapi;
5804 txr = &tx_napi->tx_ring;
5873 if (bnx2_get_hw_tx_cons(tx_napi) != txr->tx_prod)
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c2385 struct mtk_eth *eth = container_of(napi, struct mtk_eth, tx_napi);
3189 if (likely(napi_schedule_prep(&eth->tx_napi))) {
3191 __napi_schedule(&eth->tx_napi);
3387 napi_enable(&eth->tx_napi);
3475 napi_disable(&eth->tx_napi);
4994 netif_napi_add(eth->dummy_dev, &eth->tx_napi, mtk_napi_tx);
5038 netif_napi_del(&eth->tx_napi);
H A Dmtk_eth_soc.h1220 * @tx_napi: The TX NAPI struct
1263 struct napi_struct tx_napi; member in struct:mtk_eth
H A Dmtk_star_emac.c267 struct napi_struct tx_napi; member in struct:mtk_star_priv
779 napi_schedule_prep(&priv->tx_napi);
790 __napi_schedule(&priv->tx_napi);
1006 napi_enable(&priv->tx_napi);
1029 napi_disable(&priv->tx_napi);
1042 napi_disable(&priv->tx_napi);
1160 tx_napi);
1650 netif_napi_add_tx(ndev, &priv->tx_napi, mtk_star_tx_poll);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac.h142 struct napi_struct tx_napi ____cacheline_aligned_in_smp;
H A Dstmmac_main.c222 napi_disable(&ch->tx_napi);
271 napi_enable(&ch->tx_napi);
2877 struct napi_struct *tx_napi; local
2881 tx_napi = tx_q->xsk_pool ? &ch->rxtx_napi : &ch->tx_napi;
2893 if (napi_schedule_prep(tx_napi)) {
2897 __napi_schedule(tx_napi);
3078 napi = tx_q->xsk_pool ? &ch->rxtx_napi : &ch->tx_napi;
3106 napi = tx_q->xsk_pool ? &ch->rxtx_napi : &ch->tx_napi;
5737 container_of(napi, struct stmmac_channel, tx_napi);
[all...]
H A Dstmmac_xdp.c38 napi_disable(&ch->tx_napi);
89 napi_enable(&ch->tx_napi);
/linux-master/drivers/net/ethernet/sunplus/
H A Dspl2sw_define.h248 struct napi_struct tx_napi; member in struct:spl2sw_common
H A Dspl2sw_driver.c497 netif_napi_add_tx(ndev, &comm->tx_napi, spl2sw_tx_poll);
498 napi_enable(&comm->tx_napi);
535 napi_disable(&comm->tx_napi);
536 netif_napi_del(&comm->tx_napi);
H A Dspl2sw_int.c140 struct spl2sw_common *comm = container_of(napi, struct spl2sw_common, tx_napi);
267 napi_schedule(&comm->tx_napi);
/linux-master/drivers/net/ethernet/ti/
H A Dnetcp.h98 struct napi_struct tx_napi; member in struct:netcp_intf
H A Dnetcp_core.c1061 tx_napi);
1065 napi_complete(&netcp->tx_napi);
1077 napi_schedule(&netcp->tx_napi);
1723 napi_enable(&netcp->tx_napi);
1758 napi_disable(&netcp->tx_napi);
2099 netif_napi_add_tx(ndev, &netcp->tx_napi, netcp_tx_poll);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Ddma.c985 netif_napi_del(&dev->tx_napi);
H A Dmt76.h849 struct napi_struct tx_napi; member in struct:mt76_dev
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dcore.c41 napi_schedule(&dev->mt76.tx_napi);
H A Ddma.c155 dev = container_of(napi, struct mt7603_dev, mt76.tx_napi);
245 netif_napi_add_tx(&dev->mt76.tx_napi_dev, &dev->mt76.tx_napi,
247 napi_enable(&dev->mt76.tx_napi);
H A Dmac.c1439 napi_disable(&dev->mt76.tx_napi);
1488 napi_enable(&dev->mt76.tx_napi);
1489 napi_schedule(&dev->mt76.tx_napi);
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Ddma.c70 dev = container_of(napi, struct mt7615_dev, mt76.tx_napi);
285 netif_napi_add_tx(&dev->mt76.tx_napi_dev, &dev->mt76.tx_napi,
287 napi_enable(&dev->mt76.tx_napi);
H A Dmmio.c106 napi_schedule(&dev->mt76.tx_napi);
H A Dpci.c91 napi_disable(&mdev->tx_napi);
132 napi_enable(&mdev->tx_napi);
172 napi_enable(&mdev->tx_napi);
173 napi_schedule(&mdev->tx_napi);
H A Dpci_mac.c240 napi_disable(&dev->mt76.tx_napi);
266 napi_enable(&dev->mt76.tx_napi);
267 napi_schedule(&dev->mt76.tx_napi);
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dpci.c255 napi_disable(&mdev->tx_napi);
291 napi_enable(&mdev->tx_napi);
292 napi_schedule(&mdev->tx_napi);

Completed in 428 milliseconds

12