• Home
  • Raw
  • Download

Lines Matching refs:task

1188 struct file *get_task_exe_file(struct task_struct *task)  in get_task_exe_file()  argument
1193 task_lock(task); in get_task_exe_file()
1194 mm = task->mm; in get_task_exe_file()
1196 if (!(task->flags & PF_KTHREAD)) in get_task_exe_file()
1199 task_unlock(task); in get_task_exe_file()
1213 struct mm_struct *get_task_mm(struct task_struct *task) in get_task_mm() argument
1217 task_lock(task); in get_task_mm()
1218 mm = task->mm; in get_task_mm()
1220 if (task->flags & PF_KTHREAD) in get_task_mm()
1225 task_unlock(task); in get_task_mm()
1230 struct mm_struct *mm_access(struct task_struct *task, unsigned int mode) in mm_access() argument
1235 err = mutex_lock_killable(&task->signal->cred_guard_mutex); in mm_access()
1239 mm = get_task_mm(task); in mm_access()
1241 !ptrace_may_access(task, mode)) { in mm_access()
1245 mutex_unlock(&task->signal->cred_guard_mutex); in mm_access()
1654 static inline void init_task_pid_links(struct task_struct *task) in init_task_pid_links() argument
1659 INIT_HLIST_NODE(&task->pid_links[type]); in init_task_pid_links()
1664 init_task_pid(struct task_struct *task, enum pid_type type, struct pid *pid) in init_task_pid() argument
1667 task->thread_pid = pid; in init_task_pid()
1669 task->signal->pids[type] = pid; in init_task_pid()
1720 struct task_struct *task; in pidfd_poll() local
1727 task = pid_task(pid, PIDTYPE_PID); in pidfd_poll()
1733 if (!task || (task->exit_state && thread_group_empty(task))) in pidfd_poll()
2315 struct task_struct *task; in fork_idle() local
2320 task = copy_process(&init_struct_pid, 0, cpu_to_node(cpu), &args); in fork_idle()
2321 if (!IS_ERR(task)) { in fork_idle()
2322 init_idle_pids(task); in fork_idle()
2323 init_idle(task, cpu); in fork_idle()
2326 return task; in fork_idle()
2952 struct task_struct *task = current; in unshare_files() local
2961 *displaced = task->files; in unshare_files()
2962 task_lock(task); in unshare_files()
2963 task->files = copy; in unshare_files()
2964 task_unlock(task); in unshare_files()