Home
last modified time | relevance | path

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

/lib/
A 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()
A 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()
A Dclosure.c50 destructor(&cl->work); in closure_put_after_sub()
124 struct closure *cl = container_of(ws, struct closure, work); in CLOSURE_CALLBACK()
274 work_data_bits(&cl->work)) ? "Q" : "", in debug_show()
A Dtest_objpool.c365 struct task_struct *work; in ot_start_sync() local
373 work = kthread_run_on_cpu(ot_thread_worker, item, in ot_start_sync()
375 if (IS_ERR(work)) in ot_start_sync()
552 struct task_struct *work; in ot_start_async() local
560 work = kthread_run_on_cpu(ot_thread_worker, item, cpu, "ot_worker_%d"); in ot_start_async()
561 if (IS_ERR(work)) in ot_start_async()
A 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()
A 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()
A Dref_tracker.c498 static void debugfs_reap_work(struct work_struct *work) in debugfs_reap_work() argument
A Drhashtable.c414 static void rht_deferred_worker(struct work_struct *work) in rht_deferred_worker() argument
420 ht = container_of(work, struct rhashtable, run_work); in rht_deferred_worker()
A Ddebugobjects.c109 static void free_obj_work(struct work_struct *work);
473 static void free_obj_work(struct work_struct *work) in free_obj_work() argument
A DKconfig.debug606 defined weak to work around addressing range issue which
695 their work and read with debug tools that do not need
755 bool "Debug work objects"
759 work queue routines to track the life time of work objects and
760 validate the work operations.
1298 worker pool doesn't make forward progress on a pending work
1305 bool "Report per-cpu work items which hog CPU for too long"
1312 them from stalling other per-cpu work items. Occassional
1818 bool "Force round-robin CPU selection for unbound work items"
1822 Workqueue used to implicitly guarantee that work items queued
[all …]
/lib/zlib_inflate/
A 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()
A Dinftrees.h58 unsigned *bits, unsigned short *work);
A Dinflate.h110 unsigned short work[288]; /* work area for code table building */ member
A 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/tests/
A Dslub_kunit.c186 struct work_struct work; member
194 cdw = container_of(w, struct cache_destroy_work, work); in cache_destroy_workfn()
212 INIT_WORK_ONSTACK(&cdw.work, cache_destroy_workfn); in test_kfree_rcu_wq_destroy()
234 queue_work(wq, &cdw.work); in test_kfree_rcu_wq_destroy()
235 flush_work(&cdw.work); in test_kfree_rcu_wq_destroy()
/lib/dim/
A Dnet_dim.c101 void (*rx_dim_work)(struct work_struct *work), in net_dim_init_irq_moder() argument
102 void (*tx_dim_work)(struct work_struct *work)) in net_dim_init_irq_moder() argument
176 INIT_WORK(&dim->work, irq_moder->tx_dim_work); in net_dim_setting()
181 INIT_WORK(&dim->work, irq_moder->rx_dim_work); in net_dim_setting()
188 cancel_work_sync(&dim->work); in net_dim_work_cancel()
366 schedule_work(&dim->work); in net_dim()
A Drdma_dim.c95 schedule_work(&dim->work); in rdma_dim()
/lib/crypto/powerpc/
A DKconfig13 depends on BROKEN # Needs to be fixed to work in softirq context
/lib/crypto/tests/
A Dhash-test-template.h352 static void hash_irq_test_bh_work_func(struct work_struct *work) in hash_irq_test_bh_work_func() argument
355 container_of(work, typeof(*state), bh_work); in hash_irq_test_bh_work_func()
/lib/fonts/
A DKconfig121 for long (8 and more hours per day) work with computers.

Completed in 37 milliseconds