Lines Matching refs:task
506 struct mm_struct *get_task_mm(struct task_struct *task) in get_task_mm() argument
510 task_lock(task); in get_task_mm()
511 mm = task->mm; in get_task_mm()
513 if (task->flags & PF_KTHREAD) in get_task_mm()
518 task_unlock(task); in get_task_mm()
1332 struct task_struct *task; in fork_idle() local
1335 task = copy_process(CLONE_VM, 0, idle_regs(®s), 0, NULL, in fork_idle()
1337 if (!IS_ERR(task)) in fork_idle()
1338 init_idle(task, cpu); in fork_idle()
1340 return task; in fork_idle()
1725 struct task_struct *task = current; in unshare_files() local
1734 *displaced = task->files; in unshare_files()
1735 task_lock(task); in unshare_files()
1736 task->files = copy; in unshare_files()
1737 task_unlock(task); in unshare_files()