Lines Matching refs:ptrace
23 #include <linux/ptrace.h>
97 return !t->ptrace;
508 return !tsk->ptrace;
803 * This function schedules sticky ptrace trap which is cleared on the next
818 WARN_ON_ONCE(!(t->ptrace & PT_SEIZED));
865 if (likely(!(t->ptrace & PT_SEIZED)))
965 (sig == SIGKILL || !t->ptrace)) {
1636 BUG_ON(!tsk->ptrace &&
1683 if (!tsk->ptrace && sig == SIGCHLD &&
1785 if (!likely(current->ptrace))
1820 * This should be the path for all ptrace stops.
1823 * being ptrace-stopped vs being job-control-stopped.
1837 * ptrace stop. This is allowed to block, e.g. for faults
1994 * %false if group stop is already cancelled or ptrace trap is scheduled.
2029 * continued events regardless of ptrace.
2049 if (likely(!(t->ptrace & PT_SEIZED)))
2057 if (likely(!current->ptrace)) {
2100 * do_jobctl_trap - take care of ptrace jobctl traps
2119 if (current->ptrace & PT_SEIZED) {
2256 if (unlikely(current->ptrace) && signr != SIGKILL) {