Searched refs:jobctl (Results 1 - 8 of 8) sorted by relevance

/linux-master/kernel/cgroup/
H A Dfreezer.c142 } else if (!(current->jobctl & JOBCTL_TRAP_FREEZE)) {
144 current->jobctl |= JOBCTL_TRAP_FREEZE;
153 * jobctl bit.
164 task->jobctl |= JOBCTL_TRAP_FREEZE;
167 task->jobctl &= ~JOBCTL_TRAP_FREEZE;
H A Dcgroup.c6619 * too. Let's set the JOBCTL_TRAP_FREEZE jobctl bit to
6624 child->jobctl |= JOBCTL_TRAP_FREEZE;
/linux-master/kernel/
H A Dptrace.c149 child->jobctl |= JOBCTL_STOP_PENDING;
157 if (child->jobctl & JOBCTL_STOP_PENDING || task_is_traced(child))
189 if (task->jobctl & JOBCTL_LISTENING)
195 task->jobctl |= JOBCTL_PTRACE_FROZEN;
213 task->jobctl &= ~JOBCTL_PTRACE_FROZEN;
215 task->jobctl &= ~JOBCTL_TRACED;
404 task->jobctl &= ~JOBCTL_STOPPED;
475 wait_on_bit(&task->jobctl, JOBCTL_TRAPPING_BIT, TASK_KILLABLE);
864 child->jobctl &= ~JOBCTL_TRACED;
1127 ptrace_signal_wake_up(child, child->jobctl
[all...]
H A Dsignal.c159 if ((t->jobctl & (JOBCTL_PENDING_MASK | JOBCTL_TRAP_FREEZE)) ||
261 * task_set_jobctl_pending - set jobctl pending bits
265 * Clear @mask from @task->jobctl. @mask must be subset of
287 task->jobctl &= ~JOBCTL_STOP_SIGMASK;
289 task->jobctl |= mask;
294 * task_clear_jobctl_trapping - clear jobctl trapping bit
307 if (unlikely(task->jobctl & JOBCTL_TRAPPING)) {
308 task->jobctl &= ~JOBCTL_TRAPPING;
310 wake_up_bit(&task->jobctl, JOBCTL_TRAPPING_BIT);
315 * task_clear_jobctl_pending - clear jobctl pendin
[all...]
H A Dexit.c1211 if (task_is_traced(p) && !(p->jobctl & JOBCTL_LISTENING))
/linux-master/include/linux/sched/
H A Dsignal.h8 #include <linux/sched/jobctl.h>
299 if (current->jobctl & JOBCTL_STOP_DEQUEUED) {
300 current->jobctl |= JOBCTL_STOPPED;
444 if (fatal && !(t->jobctl & JOBCTL_PTRACE_FROZEN)) {
445 t->jobctl &= ~(JOBCTL_STOPPED | JOBCTL_TRACED);
454 t->jobctl &= ~JOBCTL_TRACED;
/linux-master/include/linux/
H A Dptrace.h204 child->jobctl = 0;
H A Dsched.h142 #define task_is_traced(task) ((READ_ONCE(task->jobctl) & JOBCTL_TRACED) != 0)
143 #define task_is_stopped(task) ((READ_ONCE(task->jobctl) & JOBCTL_STOPPED) != 0)
144 #define task_is_stopped_or_traced(task) ((READ_ONCE(task->jobctl) & (JOBCTL_STOPPED | JOBCTL_TRACED)) != 0)
892 unsigned long jobctl; member in struct:task_struct

Completed in 161 milliseconds