| /linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
| H A D | pci_mac.c | 74 napi_disable(&dev->mt76.napi[MT_RXQ_MAIN]); in mt7921e_mac_reset() 75 napi_disable(&dev->mt76.napi[MT_RXQ_MCU]); in mt7921e_mac_reset() 76 napi_disable(&dev->mt76.napi[MT_RXQ_MCU_WA]); in mt7921e_mac_reset() 77 napi_disable(&dev->mt76.tx_napi); in mt7921e_mac_reset()
|
| H A D | pci.c | 53 napi_disable(&dev->mt76.napi[i]); in mt7921e_unregister_device() 451 napi_disable(&mdev->tx_napi); in mt7921_pci_suspend() 455 napi_disable(&mdev->napi[i]); in mt7921_pci_suspend()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7925/ |
| H A D | pci_mac.c | 91 napi_disable(&dev->mt76.napi[MT_RXQ_MAIN]); in mt7925e_mac_reset() 93 napi_disable(&dev->mt76.napi[MT_RXQ_MCU]); in mt7925e_mac_reset() 95 napi_disable(&dev->mt76.napi[MT_RXQ_MCU_WA]); in mt7925e_mac_reset() 97 napi_disable(&dev->mt76.tx_napi); in mt7925e_mac_reset()
|
| H A D | pci.c | 43 napi_disable(&dev->mt76.napi[i]); in mt7925e_unregister_device() 480 napi_disable(&mdev->tx_napi); in mt7925_pci_suspend() 484 napi_disable(&mdev->napi[i]); in mt7925_pci_suspend()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_xdp.c | 37 napi_disable(&ch->rx_napi); in stmmac_xdp_enable_pool() 38 napi_disable(&ch->tx_napi); in stmmac_xdp_enable_pool() 75 napi_disable(&ch->rxtx_napi); in stmmac_xdp_disable_pool()
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_xdp.c | 32 napi_disable(&adapter->rx_ring[i]->q_vector->napi); in igc_xdp_set_prog() 97 napi_disable(napi); in igc_xdp_enable_pool() 143 napi_disable(napi); in igc_xdp_disable_pool()
|
| /linux/Documentation/translations/zh_CN/networking/ |
| H A D | napi.rst | 40 napi_enable() 和 napi_disable() 管理禁用状态。禁用的 NAPI 不会被调度,并且保证其 41 poll 方法不会被调用。napi_disable() 会等待 NAPI 实例的所有权被释放。 44 API 调用顺序错误可能会导致系统崩溃、死锁或竞态条件。例如,连续多次调用 napi_disable() 90 正如在 :ref:`drv_ctrl_zh_CN` 部分所提到的,napi_disable() 以及后续对轮询方法的调用,
|
| /linux/drivers/net/wireless/mediatek/mt76/mt76x2/ |
| H A D | pci.c | 117 napi_disable(&mdev->tx_napi); in mt76x2e_suspend() 122 napi_disable(&mdev->napi[i]); in mt76x2e_suspend()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7615/ |
| H A D | pci.c | 91 napi_disable(&mdev->tx_napi); in mt7615_pci_suspend() 95 napi_disable(&mdev->napi[i]); in mt7615_pci_suspend()
|
| H A D | pci_mac.c | 239 napi_disable(&dev->mt76.napi[i]); in mt7615_mac_reset_work() 240 napi_disable(&dev->mt76.tx_napi); in mt7615_mac_reset_work()
|
| /linux/include/linux/can/ |
| H A D | rx-offload.h | 62 napi_disable(&offload->napi); in can_rx_offload_disable()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt76x0/ |
| H A D | pci.c | 257 napi_disable(&mdev->tx_napi); in mt76x0e_suspend() 260 napi_disable(&mdev->napi[i]); in mt76x0e_suspend()
|
| /linux/drivers/net/ethernet/freescale/fs_enet/ |
| H A D | fs_enet-main.c | 324 (*fep->ops->napi_disable)(dev); in fs_enet_interrupt() 674 napi_disable(&fep->napi); in fs_enet_open() 681 napi_disable(&fep->napi); in fs_enet_open() 697 napi_disable(&fep->napi); in fs_enet_close()
|
| H A D | fs_enet.h | 85 void (*napi_disable)(struct net_device *dev); member
|
| /linux/drivers/net/wan/ |
| H A D | lapbether.c | 329 napi_disable(&lapbeth->napi); in lapbeth_open() 354 napi_disable(&lapbeth->napi); in lapbeth_close()
|
| /linux/drivers/net/ethernet/ |
| H A D | lantiq_xrx200.c | 178 napi_disable(&priv->chan_rx.napi); in xrx200_close() 181 napi_disable(&priv->chan_tx.napi); in xrx200_close() 431 napi_disable(&ch_rx->napi); in xrx200_change_mtu()
|
| /linux/net/core/ |
| H A D | gro_cells.c | 125 napi_disable(&cell->napi); in gro_cells_destroy()
|
| /linux/drivers/net/ethernet/sunplus/ |
| H A D | spl2sw_driver.c | 533 napi_disable(&comm->rx_napi); in spl2sw_remove() 535 napi_disable(&comm->tx_napi); in spl2sw_remove()
|
| /linux/drivers/net/ethernet/mellanox/mlxbf_gige/ |
| H A D | mlxbf_gige_main.c | 201 napi_disable(&priv->napi); in mlxbf_gige_open() 219 napi_disable(&priv->napi); in mlxbf_gige_stop()
|
| /linux/drivers/net/ethernet/cirrus/ |
| H A D | ep93xx_eth.c | 639 napi_disable(&ep->napi); in ep93xx_open() 653 napi_disable(&ep->napi); in ep93xx_open() 670 napi_disable(&ep->napi); in ep93xx_close()
|
| /linux/drivers/net/wireguard/ |
| H A D | peer.c | 120 napi_disable(&peer->napi); in peer_remove_after_dead()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76x02_mmio.c | 444 napi_disable(&dev->mt76.tx_napi); in mt76x02_watchdog_reset() 447 napi_disable(&dev->mt76.napi[i]); in mt76x02_watchdog_reset()
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_star_emac.c | 1028 napi_disable(&priv->rx_napi); in mtk_star_enable() 1029 napi_disable(&priv->tx_napi); in mtk_star_enable() 1042 napi_disable(&priv->tx_napi); in mtk_star_disable() 1043 napi_disable(&priv->rx_napi); in mtk_star_disable()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | en_cq.c | 207 napi_disable(&cq->napi); in mlx4_en_deactivate_cq()
|
| /linux/drivers/net/can/mscan/ |
| H A D | mscan.c | 576 napi_disable(&priv->napi); in mscan_open() 592 napi_disable(&priv->napi); in mscan_close()
|