Lines Matching refs:work_done
538 u64 *packet_size_bytes, u32 *work_done) in gve_rx() argument
611 *work_done = work_cnt; in gve_rx()
625 *work_done = ctx->expected_frag_cnt; in gve_rx()
707 u32 work_done = 0, total_packet_cnt = 0, ok_packet_cnt = 0; in gve_clean_rx_done() local
715 work_done < budget) { in gve_clean_rx_done()
736 work_done += work_cnt; in gve_clean_rx_done()
739 if (!work_done && rx->fill_cnt - rx->cnt > rx->db_threshold) in gve_clean_rx_done()
742 if (work_done) { in gve_clean_rx_done()
752 rx->fill_cnt += work_done; in gve_clean_rx_done()
777 int work_done = 0; in gve_rx_poll() local
786 work_done = gve_clean_rx_done(rx, budget, feat); in gve_rx_poll()
788 return work_done; in gve_rx_poll()