| /kernel/ |
| A D | irq_work.c | 57 static bool irq_work_claim(struct irq_work *work) in irq_work_claim() 79 static __always_inline void irq_work_raise(struct irq_work *work) in irq_work_raise() 88 static void __irq_work_queue_local(struct irq_work *work) in __irq_work_queue_local() 116 bool irq_work_queue(struct irq_work *work) in irq_work_queue() 137 bool irq_work_queue_on(struct irq_work *work, int cpu) in irq_work_queue_on() 203 struct irq_work *work = arg; in irq_work_single() local 237 struct irq_work *work, *tmp; in irq_work_run_list() local 286 void irq_work_sync(struct irq_work *work) in irq_work_sync()
|
| A D | workqueue.c | 1678 struct work_struct *work) in __pwq_activate_work() 1791 struct work_struct *work = in pwq_activate_first_inactive() local 1856 struct work_struct *work; in node_activate_pending_pwq() local 3010 struct work_struct *work; in pool_mayday_timeout() local 3310 struct work_struct *work; in process_scheduled_works() local 3395 struct work_struct *work = in worker_thread() local 3574 struct work_struct *work = in bh_worker() local 3610 struct work_struct work; member 3725 struct work_struct work; member 6244 struct work_struct *work; in show_pwq() local [all …]
|
| A D | kthread.c | 973 struct kthread_work *work; in kthread_worker_fn() local 1141 struct kthread_work *work) in queuing_blocked() 1149 struct kthread_work *work) in kthread_insert_work_sanity_check() 1159 struct kthread_work *work, in kthread_insert_work() 1185 struct kthread_work *work) in kthread_queue_work() 1212 struct kthread_work *work = &dwork->work; in kthread_delayed_work_timer_fn() local 1242 struct kthread_work *work = &dwork->work; in __kthread_queue_delayed_work() local 1285 struct kthread_work *work = &dwork->work; in kthread_queue_delayed_work() local 1302 struct kthread_work work; member 1319 void kthread_flush_work(struct kthread_work *work) in kthread_flush_work() [all …]
|
| A D | task_work.c | 54 int task_work_add(struct task_struct *task, struct callback_head *work, in task_work_add() 115 struct callback_head *work; in task_work_cancel_match() local 197 struct callback_head *work, *head, *next; in task_work_run() local
|
| A D | stop_machine.c | 85 struct cpu_stop_work *work) in __cpu_stop_queue_work() 91 static bool cpu_stop_queue_work(unsigned int cpu, struct cpu_stop_work *work) in cpu_stop_queue_work() 140 struct cpu_stop_work work = { .fn = fn, .arg = arg, .done = &done, .caller = _RET_IP_ }; in stop_one_cpu() local 396 struct cpu_stop_work *work; in queue_stop_cpus_work() local 490 struct cpu_stop_work *work; in cpu_stopper_thread() local
|
| A D | async.c | 72 struct work_struct work; member 117 static void async_run_entry_fn(struct work_struct *work) in async_run_entry_fn()
|
| A D | backtracetest.c | 24 static void backtrace_test_bh_workfn(struct work_struct *work) in backtrace_test_bh_workfn()
|
| A D | jump_label.c | 325 void jump_label_update_timeout(struct work_struct *work) in jump_label_update_timeout() 347 struct delayed_work *work, in __static_key_slow_dec_deferred() 359 void __static_key_deferred_flush(void *key, struct delayed_work *work) in __static_key_deferred_flush()
|
| A D | acct.c | 111 struct work_struct work; member 207 static void close_work(struct work_struct *work) in close_work()
|
| A D | reboot.c | 900 static void poweroff_work_func(struct work_struct *work) in poweroff_work_func() 922 static void reboot_work_func(struct work_struct *work) in reboot_work_func() 962 static void hw_failure_emergency_action_func(struct work_struct *work) in hw_failure_emergency_action_func()
|
| A D | smp.c | 1105 struct work_struct work; member 1113 static void smp_call_on_cpu_callback(struct work_struct *work) in smp_call_on_cpu_callback()
|
| /kernel/locking/ |
| A D | test-ww_mutex.c | 29 struct work_struct work; member 40 static void test_mutex_work(struct work_struct *work) in test_mutex_work() 179 struct work_struct work; member 188 static void test_abba_work(struct work_struct *work) in test_abba_work() 280 struct work_struct work; member 288 static void test_cycle_work(struct work_struct *work) in test_cycle_work() 385 struct work_struct work; member 430 static void stress_inorder_work(struct work_struct *work) in stress_inorder_work() 489 static void stress_reorder_work(struct work_struct *work) in stress_reorder_work() 548 static void stress_one_work(struct work_struct *work) in stress_one_work()
|
| /kernel/entry/ |
| A D | syscall-common.c | 21 unsigned long work) in syscall_trace_enter() 79 static inline bool report_single_step(unsigned long work) in report_single_step() 87 void syscall_exit_work(struct pt_regs *regs, unsigned long work) in syscall_exit_work()
|
| /kernel/unwind/ |
| A D | deferred.c | 154 struct unwind_work *work; in process_unwind_deferred() local 231 int unwind_deferred_request(struct unwind_work *work, u64 *cookie) in unwind_deferred_request() 296 void unwind_deferred_cancel(struct unwind_work *work) in unwind_deferred_cancel() 329 int unwind_deferred_init(struct unwind_work *work, unwind_callback_t func) in unwind_deferred_init()
|
| /kernel/bpf/ |
| A D | mmap_unlock_work.h | 26 struct mmap_unlock_irq_work *work = NULL; in bpf_mmap_unlock_get_irq_work() local 49 static inline void bpf_mmap_unlock_mm(struct mmap_unlock_irq_work *work, struct mm_struct *mm) in bpf_mmap_unlock_mm()
|
| A D | task_iter.c | 754 struct mmap_unlock_irq_work *work = NULL; in BPF_CALL_5() local 800 struct mmap_unlock_irq_work *work; member 1036 struct mmap_unlock_irq_work *work; in do_mmap_read_unlock() local 1047 struct mmap_unlock_irq_work *work; in task_iter_init() local
|
| A D | token.c | 41 static void bpf_token_put_deferred(struct work_struct *work) in bpf_token_put_deferred()
|
| /kernel/module/ |
| A D | dups.c | 71 static void kmod_dup_request_delete(struct work_struct *work) in kmod_dup_request_delete() 96 static void kmod_dup_request_complete(struct work_struct *work) in kmod_dup_request_complete()
|
| /kernel/irq/ |
| A D | irq_sim.c | 15 struct irq_work work; member 128 static void irq_sim_handle_irq(struct irq_work *work) in irq_sim_handle_irq()
|
| /kernel/livepatch/ |
| A D | transition.c | 44 static void klp_transition_work_fn(struct work_struct *work) in klp_transition_work_fn() 60 static void klp_sync(struct work_struct *work) in klp_sync()
|
| /kernel/cgroup/ |
| A D | cpuset-v1.c | 10 struct work_struct work; member 277 static void cpuset_migrate_tasks_workfn(struct work_struct *work) in cpuset_migrate_tasks_workfn()
|
| /kernel/power/ |
| A D | autosleep.c | 26 static void try_to_suspend(struct work_struct *work) in try_to_suspend()
|
| A D | energy_model.c | 820 static void em_update_workfn(struct work_struct *work) in em_update_workfn() 923 static void rebuild_sd_workfn(struct work_struct *work) in rebuild_sd_workfn()
|
| A D | wakelock.c | 103 static void __wakelocks_gc(struct work_struct *work) in __wakelocks_gc()
|
| /kernel/dma/ |
| A D | pool.c | 151 static void atomic_pool_work_fn(struct work_struct *work) in atomic_pool_work_fn()
|