Home
last modified time | relevance | path

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

/linux/kernel/cgroup/
H A Dfreezer.c139 } else if (!(current->jobctl & JOBCTL_TRAP_FREEZE)) { in cgroup_leave_frozen()
141 current->jobctl |= JOBCTL_TRAP_FREEZE; in cgroup_leave_frozen()
161 task->jobctl |= JOBCTL_TRAP_FREEZE; in cgroup_freeze_task()
164 task->jobctl &= ~JOBCTL_TRAP_FREEZE; in cgroup_freeze_task()
H A Dcgroup.c7100 child->jobctl |= JOBCTL_TRAP_FREEZE; in cgroup_post_fork()
/linux/include/linux/sched/
H A Dsignal.h305 if (current->jobctl & JOBCTL_STOP_DEQUEUED) { in kernel_signal_stop()
306 current->jobctl |= JOBCTL_STOPPED; in kernel_signal_stop()
447 if (fatal && !(t->jobctl & JOBCTL_PTRACE_FROZEN)) { in signal_wake_up()
448 t->jobctl &= ~(JOBCTL_STOPPED | JOBCTL_TRACED); in signal_wake_up()
457 t->jobctl &= ~JOBCTL_TRACED; in ptrace_signal_wake_up()
/linux/kernel/
H A Dsignal.c143 if ((t->jobctl & (JOBCTL_PENDING_MASK | JOBCTL_TRAP_FREEZE)) || in recalc_sigpending_tsk()
272 task->jobctl &= ~JOBCTL_STOP_SIGMASK; in task_set_jobctl_pending()
274 task->jobctl |= mask; in task_set_jobctl_pending()
292 if (unlikely(task->jobctl & JOBCTL_TRAPPING)) { in task_clear_jobctl_trapping()
293 task->jobctl &= ~JOBCTL_TRAPPING; in task_clear_jobctl_trapping()
295 wake_up_bit(&task->jobctl, JOBCTL_TRAPPING_BIT); in task_clear_jobctl_trapping()
321 task->jobctl &= ~mask; in task_clear_jobctl_pending()
323 if (!(task->jobctl & JOBCTL_PENDING_MASK)) in task_clear_jobctl_pending()
346 bool consume = task->jobctl & JOBCTL_STOP_CONSUME; in task_participate_group_stop()
348 WARN_ON_ONCE(!(task->jobctl & JOBCTL_STOP_PENDING)); in task_participate_group_stop()
[all …]
H A Dexit.c1339 if (task_is_traced(p) && !(p->jobctl & JOBCTL_LISTENING)) in task_stopped_code()
/linux/include/linux/
H A Dsched.h154 #define task_is_traced(task) ((READ_ONCE(task->jobctl) & JOBCTL_TRACED) != 0)
155 #define task_is_stopped(task) ((READ_ONCE(task->jobctl) & JOBCTL_STOPPED) != 0)
156 #define task_is_stopped_or_traced(task) ((READ_ONCE(task->jobctl) & (JOBCTL_STOPPED | JOBCTL_TRACED…
991 unsigned long jobctl; member