Lines Matching refs:pid
1453 init_task_pid(struct task_struct *task, enum pid_type type, struct pid *pid) in init_task_pid() argument
1455 task->pids[type].pid = pid; in init_task_pid()
1471 struct pid *pid, in copy_process() argument
1683 if (pid != &init_struct_pid) { in copy_process()
1684 pid = alloc_pid(p->nsproxy->pid_ns_for_children); in copy_process()
1685 if (IS_ERR(pid)) { in copy_process()
1686 retval = PTR_ERR(pid); in copy_process()
1725 p->pid = pid_nr(pid); in copy_process()
1736 p->tgid = p->pid; in copy_process()
1794 if (unlikely(!(ns_of_pid(pid)->nr_hashed & PIDNS_HASH_ADDING))) { in copy_process()
1799 if (likely(p->pid)) { in copy_process()
1802 init_task_pid(p, PIDTYPE_PID, pid); in copy_process()
1807 if (is_child_reaper(pid)) { in copy_process()
1808 ns_of_pid(pid)->child_reaper = p; in copy_process()
1812 p->signal->leader_pid = pid; in copy_process()
1853 if (pid != &init_struct_pid) in copy_process()
1854 free_pid(pid); in copy_process()
1903 links[type].pid = &init_struct_pid; in init_idle_pids()
1964 struct pid *pid; in _do_fork() local
1968 pid = get_task_pid(p, PIDTYPE_PID); in _do_fork()
1969 nr = pid_vnr(pid); in _do_fork()
1984 ptrace_event_pid(trace, pid); in _do_fork()
1988 ptrace_event_pid(PTRACE_EVENT_VFORK_DONE, pid); in _do_fork()
1991 put_pid(pid); in _do_fork()