Defined in 22 files as a struct:
-
arch/alpha/include/asm/thread_info.h,
line 15
(as a struct)
-
arch/arc/include/asm/thread_info.h,
line 38
(as a struct)
-
arch/arm/include/asm/thread_info.h,
line 63
(as a struct)
-
arch/arm64/include/asm/thread_info.h,
line 24
(as a struct)
-
arch/csky/include/asm/thread_info.h,
line 13
(as a struct)
-
arch/hexagon/include/asm/thread_info.h,
line 31
(as a struct)
-
arch/loongarch/include/asm/thread_info.h,
line 24
(as a struct)
-
arch/m68k/include/asm/thread_info.h,
line 27
(as a struct)
-
arch/microblaze/include/asm/thread_info.h,
line 59
(as a struct)
-
arch/mips/include/asm/thread_info.h,
line 25
(as a struct)
-
arch/nios2/include/asm/thread_info.h,
line 36
(as a struct)
-
arch/openrisc/include/asm/thread_info.h,
line 43
(as a struct)
-
arch/parisc/include/asm/thread_info.h,
line 9
(as a struct)
-
arch/powerpc/include/asm/thread_info.h,
line 54
(as a struct)
-
arch/riscv/include/asm/thread_info.h,
line 53
(as a struct)
-
arch/s390/include/asm/thread_info.h,
line 35
(as a struct)
-
arch/sh/include/asm/thread_info.h,
line 27
(as a struct)
-
arch/sparc/include/asm/thread_info_32.h,
line 28
(as a struct)
-
arch/sparc/include/asm/thread_info_64.h,
line 36
(as a struct)
-
arch/um/include/asm/thread_info.h,
line 19
(as a struct)
-
arch/x86/include/asm/thread_info.h,
line 62
(as a struct)
-
arch/xtensa/include/asm/thread_info.h,
line 48
(as a struct)
Defined in 3 files as a member:
Referenced in 130 files:
-
arch/alpha/include/asm/elf.h,
2 times
-
arch/alpha/include/asm/thread_info.h,
line 42
-
arch/alpha/kernel/asm-offsets.c,
3 times
-
arch/alpha/kernel/process.c,
2 times
-
arch/alpha/kernel/ptrace.c,
line 84
-
arch/arc/include/asm/thread_info.h,
2 times
-
arch/arc/kernel/asm-offsets.c,
3 times
-
arch/arc/kernel/entry-compact.S,
2 times
-
arch/arc/kernel/head.S,
2 times
-
arch/arm/include/asm/switch_to.h,
2 times
-
arch/arm/include/asm/thread_info.h,
8 times
-
arch/arm/include/asm/thread_notify.h,
line 29
-
arch/arm/include/asm/tls.h,
line 75
-
arch/arm/kernel/asm-offsets.c,
11 times
-
arch/arm/kernel/entry-header.S,
line 430
-
arch/arm/kernel/kgdb.c,
line 78
-
arch/arm/kernel/process.c,
2 times
-
arch/arm/kernel/ptrace.c,
5 times
-
arch/arm/kernel/thumbee.c,
line 32
-
arch/arm/kernel/xscale-cp0.c,
2 times
-
arch/arm/mm/context.c,
line 107
-
arch/arm/nwfpe/fpmodule.c,
line 50
-
arch/arm/vfp/vfpmodule.c,
14 times
-
arch/arm64/include/asm/compat.h,
2 times
-
arch/arm64/include/asm/preempt.h,
line 80
-
arch/arm64/kernel/asm-offsets.c,
6 times
-
arch/arm64/kernel/debug-monitors.c,
line 381
-
arch/arm64/kernel/process.c,
3 times
-
arch/arm64/kernel/setup.c,
line 367
-
arch/arm64/net/bpf_jit_comp.c,
line 1651
-
arch/csky/include/asm/thread_info.h,
2 times
-
arch/csky/kernel/asm-offsets.c,
4 times
-
arch/csky/kernel/syscall.c,
line 8
-
arch/hexagon/include/asm/thread_info.h,
line 73
-
arch/hexagon/kernel/asm-offsets.c,
3 times
-
arch/hexagon/kernel/process.c,
2 times
-
arch/hexagon/kernel/smp.c,
2 times
-
arch/hexagon/kernel/traps.c,
line 117
-
arch/loongarch/kernel/asm-offsets.c,
5 times
-
arch/loongarch/kernel/ptrace.c,
2 times
-
arch/m68k/include/asm/thread_info.h,
2 times
-
arch/m68k/kernel/asm-offsets.c,
2 times
-
arch/m68k/kernel/process.c,
line 277
-
arch/microblaze/include/asm/switch_to.h,
3 times
-
arch/microblaze/include/asm/thread_info.h,
2 times
-
arch/microblaze/kernel/asm-offsets.c,
4 times
-
arch/microblaze/kernel/process.c,
line 61
-
arch/microblaze/kernel/traps.c,
line 42
-
arch/microblaze/kernel/unwind.c,
4 times
-
arch/mips/include/asm/switch_to.h,
2 times
-
arch/mips/include/asm/thread_info.h,
3 times
-
arch/mips/kernel/asm-offsets.c,
7 times
-
arch/mips/kernel/irq.c,
2 times
-
arch/mips/kernel/mips-mt-fpaff.c,
line 70
-
arch/mips/kernel/process.c,
line 113
-
arch/mips/kernel/smp-mt.c,
2 times
-
arch/mips/kernel/syscall.c,
line 89
-
arch/mips/kernel/traps.c,
line 639
-
arch/mips/kvm/entry.c,
line 313
-
arch/nios2/include/asm/thread_info.h,
2 times
-
arch/nios2/kernel/asm-offsets.c,
2 times
-
arch/openrisc/include/asm/processor.h,
2 times
-
arch/openrisc/include/asm/thread_info.h,
line 72
-
arch/openrisc/kernel/asm-offsets.c,
4 times
-
arch/openrisc/kernel/process.c,
5 times
-
arch/openrisc/kernel/smp.c,
line 33
-
arch/parisc/kernel/asm-offsets.c,
4 times
-
arch/powerpc/include/asm/thread_info.h,
2 times
-
arch/powerpc/kernel/asm-offsets.c,
4 times
-
arch/powerpc/kernel/interrupt.c,
2 times
-
arch/powerpc/kernel/process.c,
2 times
-
arch/powerpc/kernel/syscalls.c,
line 113
-
arch/powerpc/mm/book3s64/slb.c,
4 times
-
arch/riscv/include/asm/compat.h,
line 22
-
arch/riscv/kernel/asm-offsets.c,
11 times
-
arch/riscv/kernel/process.c,
2 times
-
arch/riscv/kernel/ptrace.c,
line 633
-
arch/riscv/kernel/smpboot.c,
line 193
-
arch/riscv/kernel/usercfi.c,
15 times
-
arch/riscv/net/bpf_jit_comp64.c,
2 times
-
arch/s390/kernel/asm-offsets.c,
2 times
-
arch/sh/include/asm/thread_info.h,
4 times
-
arch/sh/kernel/asm-offsets.c,
5 times
-
arch/sh/kernel/dumpstack.c,
4 times
-
arch/sh/kernel/head_32.S,
line 86
-
arch/sh/kernel/irq.c,
2 times
-
arch/sh/kernel/process_32.c,
line 95
-
arch/sh/kernel/smp.c,
line 222
-
arch/sparc/include/asm/ptrace.h,
line 47
-
arch/sparc/include/asm/switch_to_32.h,
line 7
-
arch/sparc/include/asm/thread_info_32.h,
line 67
-
arch/sparc/include/asm/thread_info_64.h,
2 times
-
arch/sparc/include/asm/trap_block.h,
3 times
-
arch/sparc/kernel/kgdb_32.c,
line 49
-
arch/sparc/kernel/kgdb_64.c,
line 47
-
arch/sparc/kernel/kstack.h,
3 times
-
arch/sparc/kernel/process_32.c,
4 times
-
arch/sparc/kernel/process_64.c,
9 times
-
arch/sparc/kernel/ptrace_64.c,
3 times
-
arch/sparc/kernel/sigutil_32.c,
line 102
-
arch/sparc/kernel/sigutil_64.c,
line 76
-
arch/sparc/kernel/smp_64.c,
line 345
-
arch/sparc/kernel/stacktrace.c,
2 times
-
arch/sparc/kernel/traps_32.c,
14 times
-
arch/sparc/kernel/traps_64.c,
20 times
-
arch/sparc/kernel/windows.c,
3 times
-
arch/sparc/net/bpf_jit_comp_32.c,
line 221
-
arch/um/kernel/smp.c,
line 152
-
arch/x86/include/asm/syscall.h,
4 times
-
arch/x86/kernel/cpu/bugs.c,
4 times
-
arch/x86/kernel/irq_32.c,
line 36
-
arch/x86/kernel/ptrace.c,
line 934
-
arch/x86/kernel/uprobes.c,
line 1926
-
arch/x86/mm/tlb.c,
line 646
-
arch/xtensa/include/asm/coprocessor.h,
5 times
-
arch/xtensa/include/asm/thread_info.h,
2 times
-
arch/xtensa/include/asm/traps.h,
line 32
-
arch/xtensa/kernel/asm-offsets.c,
19 times
-
arch/xtensa/kernel/irq.c,
2 times
-
arch/xtensa/kernel/process.c,
12 times
-
arch/xtensa/kernel/ptrace.c,
2 times
-
arch/xtensa/kernel/signal.c,
2 times
-
include/linux/sched.h,
3 times
-
include/linux/thread_info.h,
8 times
-
init/init_task.c,
2 times
-
kernel/sched/core.c,
4 times
-
kernel/trace/rv/rv_monitors_test.c,
line 104
-
mm/kmsan/core.c,
line 43
-
tools/testing/selftests/bpf/bpf_experimental.h,
4 times
-
tools/virtio/virtio-trace/trace-agent-rw.c,
2 times