Home
last modified time | relevance | path

Searched refs:jobctl (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/kernel/
Dptrace.c96 child->jobctl |= JOBCTL_STOP_PENDING; in __ptrace_unlink()
105 if (!(child->jobctl & JOBCTL_STOP_SIGMASK)) in __ptrace_unlink()
106 child->jobctl |= SIGSTOP; in __ptrace_unlink()
115 if (child->jobctl & JOBCTL_STOP_PENDING || task_is_traced(child)) in __ptrace_unlink()
127 if (task->jobctl & JOBCTL_LISTENING) in ptrace_freeze_traced()
390 wait_on_bit(&task->jobctl, JOBCTL_TRAPPING_BIT, in ptrace_attach()
942 ptrace_signal_wake_up(child, child->jobctl & JOBCTL_LISTENING); in ptrace_request()
962 child->jobctl |= JOBCTL_LISTENING; in ptrace_request()
967 if (child->jobctl & JOBCTL_TRAP_NOTIFY) in ptrace_request()
Dsignal.c134 if ((t->jobctl & JOBCTL_PENDING_MASK) || in recalc_sigpending_tsk()
258 task->jobctl &= ~JOBCTL_STOP_SIGMASK; in task_set_jobctl_pending()
260 task->jobctl |= mask; in task_set_jobctl_pending()
278 if (unlikely(task->jobctl & JOBCTL_TRAPPING)) { in task_clear_jobctl_trapping()
279 task->jobctl &= ~JOBCTL_TRAPPING; in task_clear_jobctl_trapping()
281 wake_up_bit(&task->jobctl, JOBCTL_TRAPPING_BIT); in task_clear_jobctl_trapping()
307 task->jobctl &= ~mask; in task_clear_jobctl_pending()
309 if (!(task->jobctl & JOBCTL_PENDING_MASK)) in task_clear_jobctl_pending()
332 bool consume = task->jobctl & JOBCTL_STOP_CONSUME; in task_participate_group_stop()
334 WARN_ON_ONCE(!(task->jobctl & JOBCTL_STOP_PENDING)); in task_participate_group_stop()
[all …]
Dexit.c1135 !(p->jobctl & JOBCTL_LISTENING)) in task_stopped_code()
/linux-4.4.14/include/linux/
Dptrace.h200 child->jobctl = 0; in ptrace_init_task()
Dsched.h1455 unsigned long jobctl; /* JOBCTL_*, siglock protected */ member
2487 if (current->jobctl & JOBCTL_STOP_DEQUEUED) in kernel_signal_stop()
/linux-4.4.14/Documentation/DocBook/
Ddevice-drivers.xml.db152 API-task-set-jobctl-pending
153 API-task-clear-jobctl-trapping
154 API-task-clear-jobctl-pending
159 API-do-jobctl-trap