/lib/ |
A D | once.c | 9 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 D | irq_poll.c | 88 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 D | closure.c | 50 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 D | test_objpool.c | 365 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 D | test_lockup.c | 405 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 D | kobject.c | 702 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 D | ref_tracker.c | 498 static void debugfs_reap_work(struct work_struct *work) in debugfs_reap_work() argument
|
A D | rhashtable.c | 414 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 D | debugobjects.c | 109 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 D | Kconfig.debug | 606 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 D | inftrees.c | 24 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 D | inftrees.h | 58 unsigned *bits, unsigned short *work);
|
A D | inflate.h | 110 unsigned short work[288]; /* work area for code table building */ member
|
A D | inflate.c | 496 &(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 D | slub_kunit.c | 186 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 D | net_dim.c | 101 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 D | rdma_dim.c | 95 schedule_work(&dim->work); in rdma_dim()
|
/lib/crypto/powerpc/ |
A D | Kconfig | 13 depends on BROKEN # Needs to be fixed to work in softirq context
|
/lib/crypto/tests/ |
A D | hash-test-template.h | 352 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 D | Kconfig | 121 for long (8 and more hours per day) work with computers.
|