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()
Dcrc64-rocksoft.c30 static void crc64_rocksoft_rehash(struct work_struct *work) in crc64_rocksoft_rehash() argument
Dcrc-t10dif.c36 static void crc_t10dif_rehash(struct work_struct *work) in crc_t10dif_rehash() argument
Ddebugobjects.c100 static void free_obj_work(struct work_struct *work);
285 static void free_obj_work(struct work_struct *work) in free_obj_work() argument
341 bool work; in __free_object() local
371 work = (obj_pool_free > debug_objects_pool_size) && obj_cache && in __free_object()
375 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.c702 static void kobject_delayed_cleanup(struct work_struct *work) in kobject_delayed_cleanup() argument
704 kobject_cleanup(container_of(to_delayed_work(work), in kobject_delayed_cleanup()
DKconfig.debug575 defined weak to work around addressing range issue which
664 their work and read with debug tools that do not need
724 bool "Debug work objects"
728 work queue routines to track the life time of work objects and
729 validate the work operations.
1211 worker pool doesn't make forward progress on a pending work
1218 bool "Report per-cpu work items which hog CPU for too long"
1221 Say Y here to enable reporting of concurrency-managed per-cpu work
1225 them from stalling other per-cpu work items. Occassional
1227 triggering likely indicates that the work item should be switched
[all …]
Drhashtable.c410 static void rht_deferred_worker(struct work_struct *work) in rht_deferred_worker() argument
416 ht = container_of(work, struct rhashtable, run_work); in rht_deferred_worker()
/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.