Lines Matching refs:pid
1230 init_task_pid(struct task_struct *task, enum pid_type type, struct pid *pid) in init_task_pid() argument
1232 task->pids[type].pid = pid; in init_task_pid()
1247 struct pid *pid, in copy_process() argument
1460 if (pid != &init_struct_pid) { in copy_process()
1461 pid = alloc_pid(p->nsproxy->pid_ns_for_children); in copy_process()
1462 if (IS_ERR(pid)) { in copy_process()
1463 retval = PTR_ERR(pid); in copy_process()
1502 p->pid = pid_nr(pid); in copy_process()
1513 p->tgid = p->pid; in copy_process()
1573 if (likely(p->pid)) { in copy_process()
1576 init_task_pid(p, PIDTYPE_PID, pid); in copy_process()
1581 if (is_child_reaper(pid)) { in copy_process()
1582 ns_of_pid(pid)->child_reaper = p; in copy_process()
1586 p->signal->leader_pid = pid; in copy_process()
1624 if (pid != &init_struct_pid) in copy_process()
1625 free_pid(pid); in copy_process()
1671 links[type].pid = &init_struct_pid; in init_idle_pids()
1730 struct pid *pid; in _do_fork() local
1734 pid = get_task_pid(p, PIDTYPE_PID); in _do_fork()
1735 nr = pid_vnr(pid); in _do_fork()
1750 ptrace_event_pid(trace, pid); in _do_fork()
1754 ptrace_event_pid(PTRACE_EVENT_VFORK_DONE, pid); in _do_fork()
1757 put_pid(pid); in _do_fork()