Lines Matching +full:supervisor +full:- +full:level
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * thread_info.h: LoongArch low-level thread information
5 * Copyright (C) 2020-2022 Loongson Technology Corporation Limited
18 * low level task data that entry.S needs immediate access to
19 * - this struct should fit entirely inside of one cache line
20 * - this struct shares the supervisor stack pages
21 * - if the contents of this structure are changed, the assembly constants
26 unsigned long flags; /* low level flags */
60 #define THREAD_MASK (THREAD_SIZE - 1UL)
64 * - these are process state flags that various assembly files may need to
66 * - pending work-to-be-done flags are in LSW
67 * - other flags in MSW
81 #define TIF_32BIT_REGS 13 /* 32-bit general purpose registers */
82 #define TIF_32BIT_ADDR 14 /* 32-bit address space */