Lines Matching refs:jobctl
134 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()
612 current->jobctl |= JOBCTL_STOP_DEQUEUED; in dequeue_signal()
771 ptrace_signal_wake_up(t, t->jobctl & JOBCTL_LISTENING); in ptrace_trap_notify()
1821 if (why == CLD_STOPPED && (current->jobctl & JOBCTL_STOP_PENDING)) in ptrace_stop()
1889 current->jobctl &= ~JOBCTL_LISTENING; in ptrace_stop()
1951 if (!(current->jobctl & JOBCTL_STOP_PENDING)) { in do_signal_stop()
1958 if (!likely(current->jobctl & JOBCTL_STOP_DEQUEUED) || in do_signal_stop()
2066 int signr = current->jobctl & JOBCTL_STOP_SIGMASK; in do_jobctl_trap()
2094 current->jobctl |= JOBCTL_STOP_DEQUEUED; in ptrace_signal()
2190 if (unlikely(current->jobctl & JOBCTL_STOP_PENDING) && in get_signal()
2194 if (unlikely(current->jobctl & JOBCTL_TRAP_MASK)) { in get_signal()
2416 if (unlikely(tsk->jobctl & JOBCTL_STOP_PENDING) && in exit_signals()