Lines Matching defs:work_done
7195 static int tg3_poll_work(struct tg3_napi *tnapi, int work_done, int budget)
7203 return work_done;
7207 return work_done;
7214 work_done += tg3_rx(tnapi, budget - work_done);
7241 return work_done;
7261 int work_done = 0;
7265 work_done = tg3_poll_work(tnapi, work_done, budget);
7270 if (unlikely(work_done >= budget))
7291 napi_complete_done(napi, work_done);
7308 return work_done;
7311 /* work_done is guaranteed to be less than budget. */
7314 return work_done;
7355 int work_done = 0;
7364 work_done = tg3_poll_work(tnapi, work_done, budget);
7369 if (unlikely(work_done >= budget))
7384 napi_complete_done(napi, work_done);
7391 return work_done;
7394 /* work_done is guaranteed to be less than budget. */
7397 return work_done;