Lines Matching refs:work_done
924 static bool e1000_clean_rx_irq(struct e1000_ring *rx_ring, int *work_done, in e1000_clean_rx_irq() argument
947 if (*work_done >= work_to_do) in e1000_clean_rx_irq()
949 (*work_done)++; in e1000_clean_rx_irq()
1308 static bool e1000_clean_rx_irq_ps(struct e1000_ring *rx_ring, int *work_done, in e1000_clean_rx_irq_ps() argument
1331 if (*work_done >= work_to_do) in e1000_clean_rx_irq_ps()
1333 (*work_done)++; in e1000_clean_rx_irq_ps()
1513 static bool e1000_clean_jumbo_rx_irq(struct e1000_ring *rx_ring, int *work_done, in e1000_clean_jumbo_rx_irq() argument
1536 if (*work_done >= work_to_do) in e1000_clean_jumbo_rx_irq()
1538 (*work_done)++; in e1000_clean_jumbo_rx_irq()
2679 int tx_cleaned = 1, work_done = 0; in e1000e_poll() local
2687 adapter->clean_rx(adapter->rx_ring, &work_done, weight); in e1000e_poll()
2690 work_done = weight; in e1000e_poll()
2693 if (work_done < weight) { in e1000e_poll()
2696 napi_complete_done(napi, work_done); in e1000e_poll()
2705 return work_done; in e1000e_poll()