Home
last modified time | relevance | path

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

/lib/
Donce.c9 struct work_struct work; member
16 struct once_work *work; in once_deferred() local
18 work = container_of(w, struct once_work, work); in once_deferred()
19 BUG_ON(!static_key_enabled(work->key)); in once_deferred()
20 static_branch_disable(work->key); in once_deferred()
21 module_put(work->module); in once_deferred()
22 kfree(work); in once_deferred()
33 INIT_WORK(&w->work, once_deferred); in once_disable_jump()
37 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()
Dcrc-t10dif.c36 static void crc_t10dif_rehash(struct work_struct *work) in crc_t10dif_rehash() argument
Ddebugobjects.c103 static void free_obj_work(struct work_struct *work);
288 static void free_obj_work(struct work_struct *work) in free_obj_work() argument
344 bool work; in __free_object() local
374 work = (obj_pool_free > debug_objects_pool_size) && obj_cache && in __free_object()
378 if (work) { in __free_object()
Dtest_lockup.c405 static void test_work_fn(struct work_struct *work) in test_work_fn() argument
408 work == per_cpu_ptr(&test_works, master_cpu)); in test_work_fn()
Dkobject.c726 static void kobject_delayed_cleanup(struct work_struct *work) in kobject_delayed_cleanup() argument
728 kobject_cleanup(container_of(to_delayed_work(work), in kobject_delayed_cleanup()
Drhashtable.c407 static void rht_deferred_worker(struct work_struct *work) in rht_deferred_worker() argument
413 ht = container_of(work, struct rhashtable, run_work); in rht_deferred_worker()
DKconfig.debug498 defined weak to work around addressing range issue which
587 their work and read with debug tools that do not need
656 bool "Debug work objects"
660 work queue routines to track the life time of work objects and
661 validate the work operations.
1172 worker pool doesn't make forward progress on a pending work
1314 addressed which is work in progress. This config switch allows to
1691 bool "Force round-robin CPU selection for unbound work items"
1695 Workqueue used to implicitly guarantee that work items queued
1698 preferred work items may be put on foreign CPUs. Kernel
Dvsprintf.c755 static void enable_ptr_key_workfn(struct work_struct *work) in enable_ptr_key_workfn() argument
/lib/livepatch/
Dtest_klp_callbacks_busy.c17 static void busymod_work_func(struct work_struct *work);
18 static DECLARE_WORK(work, busymod_work_func);
21 static void busymod_work_func(struct work_struct *work) in busymod_work_func() argument
40 schedule_work(&work); in test_klp_callbacks_busy_init()
53 flush_work(&work); in test_klp_callbacks_busy_init()
62 flush_work(&work); in test_klp_callbacks_busy_exit()
Dtest_klp_callbacks_demo.c55 static void patched_work_func(struct work_struct *work) in patched_work_func() argument
/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.h110 unsigned short work[288]; /* work area for code table building */ member
Dinflate.c496 &(state->lenbits), state->work); in zlib_inflate()
562 &(state->lenbits), state->work); in zlib_inflate()
571 &(state->next), &(state->distbits), state->work); in zlib_inflate()
/lib/dim/
Drdma_dim.c95 schedule_work(&dim->work); in rdma_dim()
Dnet_dim.c234 schedule_work(&dim->work); in net_dim()
/lib/fonts/
DKconfig118 for long (8 and more hours per day) work with computers.