Lines Matching refs:napi
959 static int qlcnic_poll(struct napi_struct *napi, int budget) in qlcnic_poll() argument
966 sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi); in qlcnic_poll()
979 napi_complete_done(&sds_ring->napi, work_done); in qlcnic_poll()
989 static int qlcnic_tx_poll(struct napi_struct *napi, int budget) in qlcnic_tx_poll() argument
995 tx_ring = container_of(napi, struct qlcnic_host_tx_ring, napi); in qlcnic_tx_poll()
1000 napi_complete(&tx_ring->napi); in qlcnic_tx_poll()
1011 static int qlcnic_rx_poll(struct napi_struct *napi, int budget) in qlcnic_rx_poll() argument
1017 sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi); in qlcnic_rx_poll()
1023 napi_complete_done(&sds_ring->napi, work_done); in qlcnic_rx_poll()
1248 napi_gro_receive(&sds_ring->napi, skb); in qlcnic_process_rcv()
1588 netif_napi_add(netdev, &sds_ring->napi, qlcnic_rx_poll, in qlcnic_82xx_napi_add()
1592 netif_napi_add(netdev, &sds_ring->napi, in qlcnic_82xx_napi_add()
1596 netif_napi_add(netdev, &sds_ring->napi, in qlcnic_82xx_napi_add()
1610 netif_tx_napi_add(netdev, &tx_ring->napi, qlcnic_tx_poll, in qlcnic_82xx_napi_add()
1627 netif_napi_del(&sds_ring->napi); in qlcnic_82xx_napi_del()
1635 netif_napi_del(&tx_ring->napi); in qlcnic_82xx_napi_del()
1654 napi_enable(&sds_ring->napi); in qlcnic_82xx_napi_enable()
1663 napi_enable(&tx_ring->napi); in qlcnic_82xx_napi_enable()
1682 napi_synchronize(&sds_ring->napi); in qlcnic_82xx_napi_disable()
1683 napi_disable(&sds_ring->napi); in qlcnic_82xx_napi_disable()
1692 napi_synchronize(&tx_ring->napi); in qlcnic_82xx_napi_disable()
1693 napi_disable(&tx_ring->napi); in qlcnic_82xx_napi_disable()
1775 napi_gro_receive(&sds_ring->napi, skb); in qlcnic_83xx_process_rcv()
1950 static int qlcnic_83xx_msix_sriov_vf_poll(struct napi_struct *napi, int budget) in qlcnic_83xx_msix_sriov_vf_poll() argument
1958 sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi); in qlcnic_83xx_msix_sriov_vf_poll()
1971 napi_complete_done(&sds_ring->napi, work_done); in qlcnic_83xx_msix_sriov_vf_poll()
1978 static int qlcnic_83xx_poll(struct napi_struct *napi, int budget) in qlcnic_83xx_poll() argument
1986 sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi); in qlcnic_83xx_poll()
1999 napi_complete_done(&sds_ring->napi, work_done); in qlcnic_83xx_poll()
2006 static int qlcnic_83xx_msix_tx_poll(struct napi_struct *napi, int budget) in qlcnic_83xx_msix_tx_poll() argument
2012 tx_ring = container_of(napi, struct qlcnic_host_tx_ring, napi); in qlcnic_83xx_msix_tx_poll()
2016 napi_complete(&tx_ring->napi); in qlcnic_83xx_msix_tx_poll()
2027 static int qlcnic_83xx_rx_poll(struct napi_struct *napi, int budget) in qlcnic_83xx_rx_poll() argument
2033 sds_ring = container_of(napi, struct qlcnic_host_sds_ring, napi); in qlcnic_83xx_rx_poll()
2037 napi_complete_done(&sds_ring->napi, work_done); in qlcnic_83xx_rx_poll()
2057 napi_enable(&sds_ring->napi); in qlcnic_83xx_napi_enable()
2066 napi_enable(&tx_ring->napi); in qlcnic_83xx_napi_enable()
2086 napi_synchronize(&sds_ring->napi); in qlcnic_83xx_napi_disable()
2087 napi_disable(&sds_ring->napi); in qlcnic_83xx_napi_disable()
2095 napi_synchronize(&tx_ring->napi); in qlcnic_83xx_napi_disable()
2096 napi_disable(&tx_ring->napi); in qlcnic_83xx_napi_disable()
2116 netif_napi_add(netdev, &sds_ring->napi, in qlcnic_83xx_napi_add()
2120 netif_napi_add(netdev, &sds_ring->napi, in qlcnic_83xx_napi_add()
2125 netif_napi_add(netdev, &sds_ring->napi, in qlcnic_83xx_napi_add()
2140 netif_tx_napi_add(netdev, &tx_ring->napi, in qlcnic_83xx_napi_add()
2158 netif_napi_del(&sds_ring->napi); in qlcnic_83xx_napi_del()
2167 netif_napi_del(&tx_ring->napi); in qlcnic_83xx_napi_del()