Lines Matching defs:napi
1388 static int gem_rx(struct macb_queue *queue, struct napi_struct *napi,
1471 napi_gro_receive(napi, skb);
1479 static int macb_rx_frame(struct macb_queue *queue, struct napi_struct *napi,
1556 napi_gro_receive(napi, skb);
1579 static int macb_rx(struct macb_queue *queue, struct napi_struct *napi,
1617 dropped = macb_rx_frame(queue, napi, first_frag, tail);
1673 static int macb_rx_poll(struct napi_struct *napi, int budget)
1675 struct macb_queue *queue = container_of(napi, struct macb_queue, napi_rx);
1679 work_done = bp->macbgem_ops.mog_rx(queue, napi, budget);
1684 if (work_done < budget && napi_complete_done(napi, work_done)) {
1702 napi_schedule(napi);
1752 static int macb_tx_poll(struct napi_struct *napi, int budget)
1754 struct macb_queue *queue = container_of(napi, struct macb_queue, napi_tx);
1770 if (work_done < budget && napi_complete_done(napi, work_done)) {
1788 napi_schedule(napi);