Lines Matching +full:1 +full:- +full:stop
1 /* SPDX-License-Identifier: GPL-2.0 */
10 * task->jobctl flags
12 #define JOBCTL_STOP_SIGMASK 0xffff /* signr of the last group stop */
14 #define JOBCTL_STOP_DEQUEUED_BIT 16 /* stop signal dequeued */
15 #define JOBCTL_STOP_PENDING_BIT 17 /* task should stop for group stop */
16 #define JOBCTL_STOP_CONSUME_BIT 18 /* consume group stop count */
17 #define JOBCTL_TRAP_STOP_BIT 19 /* trap for STOP */
27 #define JOBCTL_STOP_DEQUEUED (1UL << JOBCTL_STOP_DEQUEUED_BIT)
28 #define JOBCTL_STOP_PENDING (1UL << JOBCTL_STOP_PENDING_BIT)
29 #define JOBCTL_STOP_CONSUME (1UL << JOBCTL_STOP_CONSUME_BIT)
30 #define JOBCTL_TRAP_STOP (1UL << JOBCTL_TRAP_STOP_BIT)
31 #define JOBCTL_TRAP_NOTIFY (1UL << JOBCTL_TRAP_NOTIFY_BIT)
32 #define JOBCTL_TRAPPING (1UL << JOBCTL_TRAPPING_BIT)
33 #define JOBCTL_LISTENING (1UL << JOBCTL_LISTENING_BIT)
34 #define JOBCTL_TRAP_FREEZE (1UL << JOBCTL_TRAP_FREEZE_BIT)
35 #define JOBCTL_PTRACE_FROZEN (1UL << JOBCTL_PTRACE_FROZEN_BIT)
37 #define JOBCTL_STOPPED (1UL << JOBCTL_STOPPED_BIT)
38 #define JOBCTL_TRACED (1UL << JOBCTL_TRACED_BIT)