Home
last modified time | relevance | path

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

/linux-6.6.21/include/linux/
Dtask_work.h28 int task_work_add(struct task_struct *task, struct callback_head *twork,
/linux-6.6.21/kernel/
Dtask_work.c42 int task_work_add(struct task_struct *task, struct callback_head *work, in task_work_add() function
/linux-6.6.21/io_uring/
Dmsg_ring.c86 if (task_work_add(ctx->submitter_task, &msg->tw, TWA_SIGNAL)) in io_msg_exec_remote()
Dio-wq.c386 if (!task_work_add(wq->task, &worker->create_work, TWA_SIGNAL)) { in io_queue_worker_create()
Dio_uring.c1380 if (likely(!task_work_add(req->task, &tctx->task_work, ctx->notify_method))) in io_req_normal_work_add()
3009 if (task_work_add(ctx->submitter_task, &ctx->poll_wq_task_work, TWA_SIGNAL)) in io_activate_pollwq()
3166 ret = task_work_add(node->task, &exit.task_work, TWA_SIGNAL); in io_ring_exit_work()
/linux-6.6.21/security/yama/
Dyama_lsm.c102 if (task_work_add(current, &info->work, TWA_RESUME) == 0) in report_access()
/linux-6.6.21/drivers/block/
DKconfig382 Say Y if you want to get better performance because task_work_add()
384 shared between IO tasks and ubq daemon, meantime task_work_add() can
385 can handle batch more effectively, but task_work_add() isn't exported
/linux-6.6.21/fs/
Dfile_table.c440 if (!task_work_add(task, &file->f_rcuhead, TWA_RESUME)) in fput()
Dnamespace.c1333 if (!task_work_add(task, &mnt->mnt_rcu, TWA_RESUME)) in mntput_no_expire()
/linux-6.6.21/arch/x86/mm/
Dtlb.c365 task_work_add(next, &next->l1d_flush_kill, TWA_RESUME); in l1d_flush_evaluate()
/linux-6.6.21/kernel/time/
Dposix-cpu-timers.c1255 task_work_add(tsk, &tsk->posix_cputimers_work.work, TWA_RESUME); in __run_posix_cpu_timers()
/linux-6.6.21/drivers/acpi/apei/
Dghes.c1049 ret = task_work_add(current, &estatus_node->task_work, in ghes_proc_in_irq()
/linux-6.6.21/security/keys/
Dkeyctl.c1701 ret = task_work_add(parent, newwork, TWA_RESUME); in keyctl_session_to_parent()
/linux-6.6.21/arch/x86/kernel/cpu/mce/
Dcore.c1404 task_work_add(current, &current->mce_kill_me, TWA_RESUME); in queue_task_work()
/linux-6.6.21/kernel/events/
Duprobes.c1821 task_work_add(t, &t->utask->dup_xol_work, TWA_RESUME); in uprobe_copy_process()
Dcore.c2295 task_work_add(current, &event->pending_task, TWA_RESUME); in event_sched_out()
/linux-6.6.21/kernel/irq/
Dmanage.c1313 task_work_add(current, &on_exit_work, TWA_NONE); in irq_thread()
/linux-6.6.21/drivers/android/
Dbinder.c1939 task_work_add(current, &twcb->twork, TWA_RESUME); in binder_deferred_fd_close()
/linux-6.6.21/kernel/sched/
Dcore.c12026 task_work_add(curr, work, TWA_RESUME); in task_tick_mm_cid()
Dfair.c3468 task_work_add(curr, work, TWA_RESUME); in task_tick_numa()