| /kernel/ |
| D | irq_work.c | 29 static bool irq_work_claim(struct irq_work *work) in irq_work_claim() 66 bool irq_work_queue_on(struct irq_work *work, int cpu) in irq_work_queue_on() 87 bool irq_work_queue(struct irq_work *work) in irq_work_queue() 132 struct irq_work *work; in irq_work_run_list() local 189 void irq_work_sync(struct irq_work *work) in irq_work_sync()
|
| D | kthread.c | 607 struct kthread_work *work; in kthread_worker_fn() local 748 struct kthread_work *work) in queuing_blocked() 756 struct kthread_work *work) in kthread_insert_work_sanity_check() 766 struct kthread_work *work, in kthread_insert_work() 790 struct kthread_work *work) in kthread_queue_work() 817 struct kthread_work *work = &dwork->work; in kthread_delayed_work_timer_fn() local 845 struct kthread_work *work = &dwork->work; in __kthread_queue_delayed_work() local 889 struct kthread_work *work = &dwork->work; in kthread_queue_delayed_work() local 906 struct kthread_work work; member 910 static void kthread_flush_work_fn(struct kthread_work *work) in kthread_flush_work_fn() [all …]
|
| D | workqueue.c | 442 struct work_struct *work = addr; in work_is_static_object() local 453 struct work_struct *work = addr; in work_fixup_init() local 471 struct work_struct *work = addr; in work_fixup_free() local 491 static inline void debug_work_activate(struct work_struct *work) in debug_work_activate() 496 static inline void debug_work_deactivate(struct work_struct *work) in debug_work_deactivate() 501 void __init_work(struct work_struct *work, int onstack) in __init_work() 510 void destroy_work_on_stack(struct work_struct *work) in destroy_work_on_stack() 516 void destroy_delayed_work_on_stack(struct delayed_work *work) in destroy_delayed_work_on_stack() 524 static inline void debug_work_activate(struct work_struct *work) { } in debug_work_activate() 525 static inline void debug_work_deactivate(struct work_struct *work) { } in debug_work_deactivate() [all …]
|
| D | task_work.c | 28 task_work_add(struct task_struct *task, struct callback_head *work, bool notify) in task_work_add() 59 struct callback_head *work; in task_work_cancel() local 93 struct callback_head *work, *head, *next; in task_work_run() local
|
| D | stop_machine.c | 69 struct cpu_stop_work *work, in __cpu_stop_queue_work() 77 static bool cpu_stop_queue_work(unsigned int cpu, struct cpu_stop_work *work) in cpu_stop_queue_work() 126 struct cpu_stop_work work = { .fn = fn, .arg = arg, .done = &done }; in stop_one_cpu() local 367 struct cpu_stop_work *work; in queue_stop_cpus_work() local 488 struct cpu_stop_work *work; in cpu_stopper_thread() local
|
| D | async.c | 74 struct work_struct work; member 113 static void async_run_entry_fn(struct work_struct *work) in async_run_entry_fn()
|
| D | reboot.c | 450 static void poweroff_work_func(struct work_struct *work) in poweroff_work_func() 472 static void reboot_work_func(struct work_struct *work) in reboot_work_func()
|
| D | jump_label.c | 185 struct delayed_work *work) in __static_key_slow_dec_cpuslocked() 211 struct delayed_work *work) in __static_key_slow_dec() 218 static void jump_label_update_timeout(struct work_struct *work) in jump_label_update_timeout()
|
| D | acct.c | 92 struct work_struct work; member 183 static void close_work(struct work_struct *work) in close_work()
|
| D | smp.c | 756 struct work_struct work; member 764 static void smp_call_on_cpu_callback(struct work_struct *work) in smp_call_on_cpu_callback()
|
| D | umh.c | 169 static void call_usermodehelper_exec_work(struct work_struct *work) in call_usermodehelper_exec_work()
|
| D | pid_namespace.c | 76 static void proc_cleanup_work(struct work_struct *work) in proc_cleanup_work()
|
| /kernel/locking/ |
| D | test-ww_mutex.c | 33 struct work_struct work; member 44 static void test_mutex_work(struct work_struct *work) in test_mutex_work() 161 struct work_struct work; member 170 static void test_abba_work(struct work_struct *work) in test_abba_work() 251 struct work_struct work; member 259 static void test_cycle_work(struct work_struct *work) in test_cycle_work() 356 struct work_struct work; member 391 static void stress_inorder_work(struct work_struct *work) in stress_inorder_work() 450 static void stress_reorder_work(struct work_struct *work) in stress_reorder_work() 510 static void stress_one_work(struct work_struct *work) in stress_one_work()
|
| /kernel/livepatch/ |
| D | transition.c | 40 static void klp_transition_work_fn(struct work_struct *work) in klp_transition_work_fn() 56 static void klp_sync(struct work_struct *work) in klp_sync()
|
| /kernel/printk/ |
| D | printk_safe.c | 52 struct irq_work work; /* IRQ work that flushes the buffer */ member 195 static void __printk_safe_flush(struct irq_work *work) in __printk_safe_flush()
|
| /kernel/power/ |
| D | autosleep.c | 27 static void try_to_suspend(struct work_struct *work) in try_to_suspend()
|
| D | wakelock.c | 103 static void __wakelocks_gc(struct work_struct *work) in __wakelocks_gc()
|
| /kernel/irq/ |
| D | irq_sim.c | 37 static void irq_sim_handle_irq(struct irq_work *work) in irq_sim_handle_irq()
|
| /kernel/rcu/ |
| D | srcutree.c | 1133 static void srcu_invoke_callbacks(struct work_struct *work) in srcu_invoke_callbacks() 1207 static void process_srcu(struct work_struct *work) in process_srcu()
|
| /kernel/sched/ |
| D | clock.c | 169 static void __sched_clock_work(struct work_struct *work) in __sched_clock_work()
|
| D | cpufreq_schedutil.c | 48 struct kthread_work work; member 401 static void sugov_work(struct kthread_work *work) in sugov_work()
|
| D | psi.c | 411 static void psi_avgs_work(struct work_struct *work) in psi_avgs_work() 580 static void psi_poll_work(struct kthread_work *work) in psi_poll_work()
|
| /kernel/cgroup/ |
| D | cgroup-v1.c | 225 static void cgroup_pidlist_destroy_work_fn(struct work_struct *work) in cgroup_pidlist_destroy_work_fn() 816 void cgroup1_release_agent(struct work_struct *work) in cgroup1_release_agent()
|
| D | cpuset.c | 1017 struct work_struct work; member 1023 static void cpuset_migrate_mm_workfn(struct work_struct *work) in cpuset_migrate_mm_workfn() 2313 static void cpuset_hotplug_workfn(struct work_struct *work) in cpuset_hotplug_workfn()
|
| /kernel/events/ |
| D | internal.h | 16 struct work_struct work; member
|