• Home
  • Raw
  • Download

Lines Matching refs:parent

305 kill_orphaned_pgrp(struct task_struct *tsk, struct task_struct *parent)  in kill_orphaned_pgrp()  argument
310 if (!parent) in kill_orphaned_pgrp()
314 parent = tsk->real_parent; in kill_orphaned_pgrp()
321 if (task_pgrp(parent) != pgrp && in kill_orphaned_pgrp()
322 task_session(parent) == task_session(tsk) && in kill_orphaned_pgrp()
348 current->real_parent = current->parent = kthreadd_task; in reparent_to_kthreadd()
638 list_for_each_entry(c, &p->parent->children, sibling) { in mm_update_next_owner()
747 static int ignoring_children(struct task_struct *parent) in ignoring_children() argument
750 struct sighand_struct *psig = parent->sighand; in ignoring_children()
765 static void ptrace_exit(struct task_struct *parent, struct list_head *dead) in ptrace_exit() argument
770 list_for_each_entry_safe(p, n, &parent->ptraced, ptrace_entry) { in ptrace_exit()
788 if (!same_thread_group(p->real_parent, parent)) in ptrace_exit()
792 ign = ignoring_children(parent); in ptrace_exit()
813 static void ptrace_exit_finish(struct task_struct *parent, in ptrace_exit_finish() argument
818 BUG_ON(!list_empty(&parent->ptraced)); in ptrace_exit_finish()
908 if (p->parent == father) { in forget_original_parent()
910 p->parent = p->real_parent; in forget_original_parent()
1342 spin_lock_irq(&p->parent->sighand->siglock); in wait_task_zombie()
1343 psig = p->parent->signal; in wait_task_zombie()
1374 spin_unlock_irq(&p->parent->sighand->siglock); in wait_task_zombie()
1582 static int wait_consider_task(struct task_struct *parent, int ptrace, in wait_consider_task() argument