Home
last modified time | relevance | path

Searched refs:work (Results 1 – 11 of 11) sorted by relevance

/lib/
Donce.c8 struct work_struct work; member
14 struct once_work *work; in once_deferred() local
16 work = container_of(w, struct once_work, work); in once_deferred()
17 BUG_ON(!static_key_enabled(work->key)); in once_deferred()
18 static_key_slow_dec(work->key); in once_deferred()
19 kfree(work); in once_deferred()
30 INIT_WORK(&w->work, once_deferred); in once_disable_jump()
32 schedule_work(&w->work); in once_disable_jump()
Dirq_poll.c88 int work, weight; in irq_poll_softirq() local
108 work = 0; in irq_poll_softirq()
110 work = iop->poll(iop, weight); in irq_poll_softirq()
112 budget -= work; in irq_poll_softirq()
124 if (work >= weight) { in irq_poll_softirq()
DKconfig.kasan20 Currently CONFIG_KASAN doesn't work with CONFIG_DEBUG_SLAB
Dkobject.c657 static void kobject_delayed_cleanup(struct work_struct *work) in kobject_delayed_cleanup() argument
659 kobject_cleanup(container_of(to_delayed_work(work), in kobject_delayed_cleanup()
DKconfig.debug389 defined weak to work around addressing range issue which
476 bool "Debug work objects"
480 work queue routines to track the life time of work objects and
481 validate the work operations.
930 worker pool doesn't make forward progress on a pending work
1167 This makes lockdep work for crosslock which is a lock allowed to
1376 bool "Force round-robin CPU selection for unbound work items"
1380 Workqueue used to implicitly guarantee that work items queued
1383 preferred work items may be put on foreign CPUs. Kernel
1412 directly (via rdev or root=MAJ:MIN) won't work anymore.
[all …]
Ddebugobjects.c69 static void free_obj_work(struct work_struct *work);
184 static void free_obj_work(struct work_struct *work) in free_obj_work() argument
Drhashtable.c443 static void rht_deferred_worker(struct work_struct *work) in rht_deferred_worker() argument
449 ht = container_of(work, struct rhashtable, run_work); in rht_deferred_worker()
/lib/zlib_inflate/
Dinftrees.c24 code **table, unsigned *bits, unsigned short *work) in zlib_inflate_table() argument
133 if (lens[sym] != 0) work[offs[lens[sym]]++] = (unsigned short)sym; in zlib_inflate_table()
170 base = extra = work; /* dummy value--not used */ in zlib_inflate_table()
205 if ((int)(work[sym]) < end) { in zlib_inflate_table()
207 this.val = work[sym]; in zlib_inflate_table()
209 else if ((int)(work[sym]) > end) { in zlib_inflate_table()
210 this.op = (unsigned char)(extra[work[sym]]); in zlib_inflate_table()
211 this.val = base[work[sym]]; in zlib_inflate_table()
242 len = lens[work[sym]]; in zlib_inflate_table()
Dinftrees.h58 unsigned *bits, unsigned short *work);
Dinflate.h108 unsigned short work[288]; /* work area for code table building */ member
Dinflate.c476 &(state->lenbits), state->work); in zlib_inflate()
541 &(state->lenbits), state->work); in zlib_inflate()
550 &(state->next), &(state->distbits), state->work); in zlib_inflate()