Searched refs:task_work_add (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/include/linux/
H A Dtask_work.h15 int task_work_add(struct task_struct *task, struct callback_head *twork, bool);
H A Dtracehook.h185 * pairs with task_work_add()->set_notify_resume() after tracehook_notify_resume()
/linux-4.1.27/kernel/
H A Dtask_work.c8 * task_work_add - ask the @task to execute @work->func()
25 task_work_add(struct task_struct *task, struct callback_head *work, bool notify) task_work_add() function
42 * task_work_cancel - cancel a pending work added by task_work_add()
60 * Either we raced with task_work_add() which added the task_work_cancel()
78 * task_work_run - execute the works added by task_work_add()
82 * it exits. In the latter case task_work_add() can no longer add the
92 * work->func() can do task_work_add(), do not set task_work_run()
/linux-4.1.27/fs/
H A Dfile_table.c271 if (!task_work_add(task, &file->f_u.fu_rcuhead, true)) fput()
275 * task_work_add() will fail. Fall through to delayed fput()
H A Dnamespace.c1115 if (!task_work_add(task, &mnt->mnt_rcu, true)) mntput_no_expire()
/linux-4.1.27/security/keys/
H A Dkeyctl.c1539 ret = task_work_add(parent, newwork, true); keyctl_session_to_parent()
/linux-4.1.27/kernel/events/
H A Duprobes.c1496 task_work_add(t, &t->utask->dup_xol_work, true); uprobe_copy_process()
/linux-4.1.27/kernel/irq/
H A Dmanage.c898 task_work_add(current, &on_exit_work, false); irq_thread()
/linux-4.1.27/kernel/sched/
H A Dfair.c2271 task_work_add(curr, work, true); task_tick_numa()

Completed in 418 milliseconds