Lines Matching refs:pid
1226 init_task_pid(struct task_struct *task, enum pid_type type, struct pid *pid) in init_task_pid() argument
1228 task->pids[type].pid = pid; in init_task_pid()
1243 struct pid *pid, in copy_process() argument
1454 if (pid != &init_struct_pid) { in copy_process()
1455 pid = alloc_pid(p->nsproxy->pid_ns_for_children); in copy_process()
1456 if (IS_ERR(pid)) { in copy_process()
1457 retval = PTR_ERR(pid); in copy_process()
1496 p->pid = pid_nr(pid); in copy_process()
1507 p->tgid = p->pid; in copy_process()
1557 if (likely(p->pid)) { in copy_process()
1560 init_task_pid(p, PIDTYPE_PID, pid); in copy_process()
1565 if (is_child_reaper(pid)) { in copy_process()
1566 ns_of_pid(pid)->child_reaper = p; in copy_process()
1570 p->signal->leader_pid = pid; in copy_process()
1607 if (pid != &init_struct_pid) in copy_process()
1608 free_pid(pid); in copy_process()
1655 links[type].pid = &init_struct_pid; in init_idle_pids()
1713 struct pid *pid; in do_fork() local
1717 pid = get_task_pid(p, PIDTYPE_PID); in do_fork()
1718 nr = pid_vnr(pid); in do_fork()
1733 ptrace_event_pid(trace, pid); in do_fork()
1737 ptrace_event_pid(PTRACE_EVENT_VFORK_DONE, pid); in do_fork()
1740 put_pid(pid); in do_fork()