| /linux/include/linux/ |
| H A D | task_work.h | 29 int task_work_add(struct task_struct *task, struct callback_head *twork,
|
| /linux/drivers/android/binder/ |
| H A D | deferred_close.rs | 110 let res = unsafe { bindings::task_work_add(current, callback_head, TWA_RESUME) }; in close_fd()
|
| /linux/kernel/ |
| H A D | task_work.c | 59 int task_work_add(struct task_struct *task, struct callback_head *work, in task_work_add() function
|
| /linux/kernel/unwind/ |
| H A D | deferred.c | 290 ret = task_work_add(current, &info->work, twa_mode); in unwind_deferred_request()
|
| /linux/security/landlock/ |
| H A D | tsync.c | 416 err = task_work_add(thread, &ctx->work, TWA_SIGNAL); in schedule_task_work()
|
| /linux/security/yama/ |
| H A D | yama_lsm.c | 101 if (task_work_add(current, &info->work, TWA_RESUME) == 0) in report_access()
|
| /linux/io_uring/ |
| H A D | msg_ring.c | 228 if (task_work_add(task, &msg->tw, TWA_SIGNAL)) in io_msg_fd_remote()
|
| H A D | tw.c | 261 if (likely(!task_work_add(tctx->task, &tctx->task_work, ctx->notify_method))) in io_req_normal_work_add()
|
| H A D | io-wq.c | 410 if (!task_work_add(wq->task, &worker->create_work, TWA_SIGNAL)) { in io_queue_worker_create()
|
| H A D | io_uring.c | 2237 if (task_work_add(ctx->submitter_task, &ctx->poll_wq_task_work, TWA_SIGNAL)) in io_activate_pollwq() 2382 ret = task_work_add(node->task, &exit.task_work, TWA_SIGNAL); in io_ring_exit_work()
|
| /linux/fs/ |
| H A D | file_table.c | 571 if (!task_work_add(task, &file->f_task_work, TWA_RESUME)) in __fput_deferred()
|
| H A D | namespace.c | 1379 if (!task_work_add(task, &mnt->mnt_rcu, TWA_RESUME)) in mntput_no_expire_slowpath()
|
| /linux/arch/x86/mm/ |
| H A D | tlb.c | 648 task_work_add(next, &next->l1d_flush_kill, TWA_RESUME); in l1d_flush_evaluate()
|
| /linux/kernel/time/ |
| H A D | posix-cpu-timers.c | 1223 task_work_add(tsk, &tsk->posix_cputimers_work.work, TWA_RESUME); in __run_posix_cpu_timers()
|
| /linux/security/keys/ |
| H A D | keyctl.c | 1701 ret = task_work_add(parent, newwork, TWA_RESUME); in keyctl_session_to_parent()
|
| /linux/drivers/acpi/apei/ |
| H A D | ghes.c | 523 task_work_add(current, &twcb->twork, TWA_RESUME); in ghes_do_memory_failure()
|
| /linux/kernel/irq/ |
| H A D | manage.c | 1266 task_work_add(current, &on_exit_work, TWA_NONE); in irq_thread()
|
| /linux/arch/x86/kernel/cpu/mce/ |
| H A D | core.c | 1516 task_work_add(current, ¤t->mce_kill_me, TWA_RESUME); in queue_task_work()
|
| /linux/kernel/events/ |
| H A D | uprobes.c | 2214 task_work_add(t, &t->utask->dup_xol_work, TWA_RESUME); in uprobe_copy_process()
|
| H A D | core.c | 10733 !task_work_add(current, &event->pending_task, notify_mode)) { in __perf_event_overflow()
|
| /linux/kernel/cgroup/ |
| H A D | cpuset.c | 2573 if (task_work_add(current, flush_cb, TWA_RESUME)) in schedule_flush_migrate_mm()
|
| /linux/kernel/bpf/ |
| H A D | helpers.c | 4239 err = task_work_add(ctx->task, &ctx->work, ctx->mode); in bpf_task_work_irq()
|
| /linux/kernel/sched/ |
| H A D | fair.c | 3788 task_work_add(curr, work, TWA_RESUME); in task_tick_numa() 6173 task_work_add(p, &p->sched_throttle_work, TWA_RESUME); in task_throttle_setup_work()
|
| /linux/drivers/android/ |
| H A D | binder.c | 2021 task_work_add(current, &twcb->twork, TWA_RESUME); in binder_deferred_fd_close()
|