Defined in 2 files as a variable:
Defined in 24 files as a member:
-
arch/alpha/include/asm/thread_info.h,
line 23
(as a member)
-
arch/arc/include/asm/thread_info.h,
line 41
(as a member)
-
arch/arm/include/asm/thread_info.h,
line 65
(as a member)
-
arch/arm64/include/asm/thread_info.h,
line 30
(as a member)
-
arch/csky/include/asm/thread_info.h,
line 17
(as a member)
-
arch/hexagon/include/asm/thread_info.h,
line 35
(as a member)
-
arch/loongarch/include/asm/thread_info.h,
line 28
(as a member)
-
arch/m68k/include/asm/thread_info.h,
line 30
(as a member)
-
arch/microblaze/include/asm/thread_info.h,
line 64
(as a member)
-
arch/mips/include/asm/thread_info.h,
line 30
(as a member)
-
arch/nios2/include/asm/thread_info.h,
line 40
(as a member)
-
arch/openrisc/include/asm/thread_info.h,
line 47
(as a member)
-
arch/parisc/include/asm/thread_info.h,
line 11
(as a member)
-
arch/powerpc/include/asm/thread_info.h,
line 55
(as a member)
-
arch/riscv/include/asm/thread_info.h,
line 55
(as a member)
-
arch/s390/include/asm/lowcore.h,
line 168
(as a member)
-
arch/sh/include/asm/thread_info.h,
line 32
(as a member)
-
arch/sparc/include/asm/thread_info_32.h,
line 33
(as a member)
-
arch/sparc/include/asm/thread_info_64.h,
line 47
(as a member)
-
arch/um/include/asm/thread_info.h,
line 22
(as a member)
-
arch/xtensa/include/asm/thread_info.h,
line 53
(as a member)
-
include/linux/trace_events.h,
line 88
(as a member)
-
tools/perf/util/bpf_skel/vmlinux/vmlinux.h,
line 113
(as a member)
-
tools/testing/selftests/bpf/bpf_experimental.h,
line 396
(as a member)
Defined in 4 files as a function:
Defined in 1 files as a externvar:
Referenced in 81 files:
-
arch/alpha/include/asm/thread_info.h,
line 38
-
arch/arc/include/asm/thread_info.h,
line 56
-
arch/arc/kernel/asm-offsets.c,
line 33
-
arch/arc/kernel/entry-compact.S
-
arch/arm/include/asm/thread_info.h,
line 81
-
arch/arm/kernel/asm-offsets.c,
line 49
-
arch/arm64/include/asm/preempt.h
-
arch/arm64/include/asm/thread_info.h,
line 126
-
arch/arm64/kernel/asm-offsets.c,
line 31
-
arch/csky/include/asm/thread_info.h,
line 27
-
arch/csky/kernel/asm-offsets.c,
line 28
-
arch/hexagon/include/asm/thread_info.h,
line 63
-
arch/loongarch/include/asm/thread_info.h,
line 41
-
arch/loongarch/kernel/asm-offsets.c,
line 90
-
arch/m68k/include/asm/thread_info.h,
line 39
-
arch/m68k/kernel/asm-offsets.c,
line 43
-
arch/microblaze/include/asm/thread_info.h,
line 77
-
arch/microblaze/kernel/asm-offsets.c,
line 91
-
arch/mips/include/asm/thread_info.h,
line 43
-
arch/mips/kernel/asm-offsets.c,
line 110
-
arch/nios2/include/asm/thread_info.h,
line 54
-
arch/nios2/kernel/asm-offsets.c,
line 71
-
arch/openrisc/include/asm/thread_info.h,
line 67
-
arch/openrisc/kernel/asm-offsets.c,
line 50
-
arch/parisc/include/asm/thread_info.h,
line 20
-
arch/parisc/kernel/asm-offsets.c,
line 224
-
arch/powerpc/include/asm/thread_info.h,
line 82
-
arch/powerpc/kexec/core_64.c,
line 355
-
arch/riscv/include/asm/thread_info.h,
line 97
-
arch/riscv/kernel/asm-offsets.c,
line 41
-
arch/s390/include/asm/preempt.h
-
arch/s390/kernel/early.c,
line 190
-
arch/s390/kernel/setup.c
-
arch/s390/kernel/smp.c,
line 203
-
arch/sh/include/asm/thread_info.h,
line 59
-
arch/sh/kernel/asm-offsets.c,
line 28
-
arch/sh/kernel/entry-common.S,
line 93
-
arch/sh/kernel/irq.c
-
arch/sparc/include/asm/thread_info_32.h,
line 63
-
arch/sparc/include/asm/thread_info_64.h,
line 118
-
arch/sparc/kernel/traps_32.c,
line 376
-
arch/sparc/kernel/traps_64.c,
line 2859
-
arch/um/include/asm/thread_info.h,
line 30
-
arch/xtensa/include/asm/thread_info.h,
line 90
-
arch/xtensa/kernel/asm-offsets.c,
line 91
-
include/asm-generic/preempt.h
-
include/linux/bit_spinlock.h,
line 110
-
include/linux/ftrace.h
-
include/linux/hardirq.h
-
include/linux/lockdep.h
-
include/linux/preempt.h
-
include/linux/trace_events.h,
line 181
-
init/main.c
-
kernel/bpf/syscall.c,
line 601
-
kernel/entry/common.c,
line 139
-
kernel/exit.c,
line 1082
-
kernel/rcu/hazptrtorture.c,
line 228
-
kernel/rcu/rcutorture.c
-
kernel/rcu/tree.c,
line 2879
-
kernel/rcu/tree_exp.h
-
kernel/rcu/tree_plugin.h
-
kernel/sched/core.c
-
kernel/softirq.c
-
kernel/stop_machine.c,
line 519
-
kernel/time/timer.c
-
kernel/trace/bpf_trace.c,
line 880
-
kernel/trace/ring_buffer.c,
line 4567
-
kernel/trace/rv/monitors/opid/opid.c,
line 26
-
kernel/trace/trace.c,
line 1718
-
kernel/trace/trace_events.c,
line 216
-
kernel/trace/trace_irqsoff.c
-
kernel/trace/trace_output.c
-
kernel/trace/trace_selftest.c
-
kernel/workqueue.c,
line 3403
-
lib/locking-selftest.c,
line 1432
-
lib/smp_processor_id.c
-
tools/testing/radix-tree/main.c
-
tools/testing/selftests/bpf/bpf_experimental.h
-
tools/testing/selftests/bpf/prog_tests/timer.c,
line 346
-
tools/testing/selftests/bpf/progs/timer_interrupt.c,
line 28
-
tools/testing/shared/linux/preempt.h
Smatch caller information: