Searched refs:task_works (Results 1 - 5 of 5) sorted by relevance

/linux-4.1.27/kernel/
H A Dtask_work.c30 head = ACCESS_ONCE(task->task_works); task_work_add()
34 } while (cmpxchg(&task->task_works, head, work) != head); task_work_add()
55 struct callback_head **pprev = &task->task_works; task_work_cancel()
96 work = ACCESS_ONCE(task->task_works); task_work_run()
99 } while (cmpxchg(&task->task_works, work, head) != work); task_work_run()
105 * the first entry == work, cmpxchg(task_works) should task_work_run()
H A Dfork.c1516 p->task_works = NULL; copy_process()
H A Dsignal.c1967 if (unlikely(current->task_works)) ptrace_notify()
2187 if (unlikely(current->task_works)) get_signal()
/linux-4.1.27/include/linux/
H A Dtracehook.h186 * hlist_add_head(task->task_works); tracehook_notify_resume()
189 if (unlikely(current->task_works)) tracehook_notify_resume()
H A Dsched.h1496 struct callback_head *task_works; member in struct:task_struct

Completed in 168 milliseconds