Lines Matching refs:napi

1860 static void be_rx_compl_process(struct be_rx_obj *rxo, struct napi_struct *napi,  in be_rx_compl_process()  argument
1887 skb_mark_napi_id(skb, napi); in be_rx_compl_process()
1897 struct napi_struct *napi, in be_rx_compl_process_gro() argument
1906 skb = napi_get_frags(napi); in be_rx_compl_process_gro()
1945 skb_mark_napi_id(skb, napi); in be_rx_compl_process_gro()
1950 napi_gro_frags(napi); in be_rx_compl_process_gro()
2342 napi_hash_del(&eqo->napi); in be_evt_queues_destroy()
2343 netif_napi_del(&eqo->napi); in be_evt_queues_destroy()
2366 netif_napi_add(adapter->netdev, &eqo->napi, be_poll, in be_evt_queues_create()
2368 napi_hash_add(&eqo->napi); in be_evt_queues_create()
2570 if (napi_schedule_prep(&eqo->napi)) { in be_intx()
2572 __napi_schedule(&eqo->napi); in be_intx()
2593 napi_schedule(&eqo->napi); in be_msix()
2602 static int be_process_rx(struct be_rx_obj *rxo, struct napi_struct *napi, in be_process_rx() argument
2637 be_rx_compl_process_gro(rxo, napi, rxcp); in be_process_rx()
2639 be_rx_compl_process(rxo, napi, rxcp); in be_process_rx()
2834 int be_poll(struct napi_struct *napi, int budget) in be_poll() argument
2836 struct be_eq_obj *eqo = container_of(napi, struct be_eq_obj, napi); in be_poll()
2853 work = be_process_rx(rxo, napi, budget, NAPI_POLLING); in be_poll()
2865 napi_complete(napi); in be_poll()
2875 static int be_busy_poll(struct napi_struct *napi) in be_busy_poll() argument
2877 struct be_eq_obj *eqo = container_of(napi, struct be_eq_obj, napi); in be_busy_poll()
2886 work = be_process_rx(rxo, napi, 4, BUSY_POLLING); in be_busy_poll()
3141 napi_disable(&eqo->napi); in be_close()
3264 napi_enable(&eqo->napi); in be_open()
4186 napi_schedule(&eqo->napi); in be_netpoll()