Lines Matching refs:task
1790 struct task_struct *task; in kernel_migrate_pages() local
1813 task = pid ? find_task_by_vpid(pid) : current; in kernel_migrate_pages()
1814 if (!task) { in kernel_migrate_pages()
1819 get_task_struct(task); in kernel_migrate_pages()
1827 if (!ptrace_may_access(task, PTRACE_MODE_READ_REALCREDS)) { in kernel_migrate_pages()
1834 task_nodes = cpuset_mems_allowed(task); in kernel_migrate_pages()
1846 err = security_task_movememory(task); in kernel_migrate_pages()
1850 mm = get_task_mm(task); in kernel_migrate_pages()
1851 put_task_struct(task); in kernel_migrate_pages()
1868 put_task_struct(task); in kernel_migrate_pages()
3012 void mpol_put_task_policy(struct task_struct *task) in mpol_put_task_policy() argument
3016 task_lock(task); in mpol_put_task_policy()
3017 pol = task->mempolicy; in mpol_put_task_policy()
3018 task->mempolicy = NULL; in mpol_put_task_policy()
3019 task_unlock(task); in mpol_put_task_policy()