Lines Matching defs:work
50 * make it work out on a Sparc.
1035 * allow sysfs to work. We also disallow any kind of
1429 * warning and work with loadavg.
2110 static void netstamp_clear(struct work_struct *work)
3842 * This is a work-conserving queue; there are no old skbs
4966 * then lets do the pskb_expand_head() work just once here.
5849 static void flush_backlog(struct work_struct *work)
5981 int work = 0;
6000 if (++work >= quota)
6001 return work;
6024 return work;
6267 int work = 0;
6292 work = napi_poll(napi, budget);
6293 trace_napi_poll(napi, work, budget);
6296 if (work > 0)
6298 LINUX_MIB_BUSYPOLLRXPACKETS, work);
6547 int work, weight;
6557 work = 0;
6559 work = n->poll(n, weight);
6560 trace_napi_poll(n, work, weight);
6563 if (unlikely(work > weight))
6565 n->poll, work, weight);
6567 if (likely(work < weight))
6568 return work;
6577 return work;
6580 /* The NAPI context has more processing work, but busy-polling
6584 if (napi_complete_done(n, work)) {
6590 return work;
6608 return work;
6613 return work;
6620 int work;
6626 work = __napi_poll(n, &do_repoll);
6633 return work;