Lines Matching refs:parent
400 kill_orphaned_pgrp(struct task_struct *tsk, struct task_struct *parent) in kill_orphaned_pgrp() argument
405 if (!parent) in kill_orphaned_pgrp()
409 parent = tsk->real_parent; in kill_orphaned_pgrp()
416 if (task_pgrp(parent) != pgrp && in kill_orphaned_pgrp()
417 task_session(parent) == task_session(tsk) && in kill_orphaned_pgrp()
715 BUG_ON((!t->ptrace) != (rcu_access_pointer(t->parent) == father)); in forget_original_parent()
717 t->parent = t->real_parent; in forget_original_parent()
1582 if ((wo->wo_flags & __WNOTHREAD) && wo->child_wait.private != p->parent) in pid_child_should_wake()
1601 void __wake_up_parent(struct task_struct *p, struct task_struct *parent) in __wake_up_parent() argument
1603 __wake_up_sync_key(&parent->signal->wait_chldexit, in __wake_up_parent()
1610 struct task_struct *parent = in is_effectively_child() local
1611 !ptrace ? target->real_parent : target->parent; in is_effectively_child()
1613 return current == parent || (!(wo->wo_flags & __WNOTHREAD) && in is_effectively_child()
1614 same_thread_group(current, parent)); in is_effectively_child()