Defined in 3 files as a member:
Defined in 1 files as a macro:
Referenced in 132 files:
-
arch/arm64/kernel/alternative.c,
3 times
-
arch/arm64/kernel/entry-common.c,
60 times
-
arch/arm64/kernel/patching.c,
3 times
-
arch/arm64/kernel/proton-pack.c,
7 times
-
arch/arm64/kernel/stacktrace.c,
3 times
-
arch/arm64/kvm/arm.c,
line 1251
-
arch/arm64/kvm/vgic/vgic-v3.c,
2 times
-
arch/arm64/mm/mmu.c,
line 69
-
arch/loongarch/include/asm/asm-prototypes.h,
2 times
-
arch/loongarch/include/asm/exception.h,
15 times
-
arch/loongarch/kernel/process.c,
2 times
-
arch/loongarch/kernel/syscall.c,
line 58
-
arch/loongarch/kernel/time.c,
line 204
-
arch/loongarch/kernel/traps.c,
14 times
-
arch/loongarch/lib/memcpy.S,
line 14
-
arch/loongarch/lib/memmove.S,
line 13
-
arch/loongarch/lib/memset.S,
line 20
-
arch/mips/kvm/mips.c,
2 times
-
arch/powerpc/kernel/rtas.c,
line 1717
-
arch/powerpc/kernel/smp.c,
5 times
-
arch/powerpc/kernel/traps.c,
line 396
-
arch/powerpc/kexec/crash.c,
line 247
-
arch/powerpc/platforms/powernv/smp.c,
line 353
-
arch/powerpc/sysdev/xics/xics-common.c,
2 times
-
arch/powerpc/sysdev/xive/common.c,
2 times
-
arch/riscv/kernel/process.c,
line 45
-
arch/riscv/kernel/stacktrace.c,
line 179
-
arch/riscv/kernel/traps.c,
4 times
-
arch/riscv/kvm/vcpu.c,
line 800
-
arch/s390/boot/vmlinux.lds.S,
line 34
-
arch/s390/kernel/idle.c,
line 131
-
arch/s390/kernel/irq.c,
2 times
-
arch/s390/kernel/syscall.c,
line 96
-
arch/s390/kernel/time.c,
line 98
-
arch/s390/kernel/traps.c,
line 338
-
arch/s390/kvm/kvm-s390.c,
line 4772
-
arch/s390/lib/string.c,
3 times
-
arch/s390/lib/tishift.c,
3 times
-
arch/s390/purgatory/purgatory.lds.S,
line 22
-
arch/x86/boot/compressed/vmlinux.lds.S,
line 37
-
arch/x86/coco/core.c,
3 times
-
arch/x86/coco/sev/internal.h,
2 times
-
arch/x86/coco/sev/noinstr.c,
5 times
-
arch/x86/coco/sev/vc-handle.c,
2 times
-
arch/x86/coco/tdx/tdcall.S,
line 10
-
arch/x86/coco/tdx/tdx-shared.c,
line 73
-
arch/x86/coco/tdx/tdx.c,
line 47
-
arch/x86/entry/common.c,
line 18
-
arch/x86/entry/entry.S,
2 times
-
arch/x86/entry/entry_64_fred.S,
line 17
-
arch/x86/entry/entry_fred.c,
9 times
-
arch/x86/entry/syscall_32.c,
5 times
-
arch/x86/entry/syscall_64.c,
line 79
-
arch/x86/events/amd/brs.c,
line 406
-
arch/x86/hyperv/mshv_vtl_asm.S,
line 19
-
arch/x86/include/asm/idtentry.h,
9 times
-
arch/x86/include/asm/traps.h,
2 times
-
arch/x86/kernel/alternative.c,
2 times
-
arch/x86/kernel/cpu/bugs.c,
2 times
-
arch/x86/kernel/cpu/mce/core.c,
12 times
-
arch/x86/kernel/cpu/mce/internal.h,
4 times
-
arch/x86/kernel/cpu/mce/p5.c,
line 24
-
arch/x86/kernel/cpu/mce/severity.c,
4 times
-
arch/x86/kernel/cpu/mce/winchip.c,
line 20
-
arch/x86/kernel/cpu/microcode/core.c,
7 times
-
arch/x86/kernel/cpu/vmware.c,
line 166
-
arch/x86/kernel/doublefault_32.c,
line 24
-
arch/x86/kernel/dumpstack.c,
2 times
-
arch/x86/kernel/dumpstack_64.c,
line 170
-
arch/x86/kernel/fpu/core.c,
line 1002
-
arch/x86/kernel/irqflags.S,
line 10
-
arch/x86/kernel/kvm.c,
2 times
-
arch/x86/kernel/kvmclock.c,
line 111
-
arch/x86/kernel/nmi.c,
line 356
-
arch/x86/kernel/paravirt.c,
10 times
-
arch/x86/kernel/process_64.c,
2 times
-
arch/x86/kernel/pvclock.c,
line 118
-
arch/x86/kernel/static_call.c,
line 211
-
arch/x86/kernel/traps.c,
6 times
-
arch/x86/kernel/tsc.c,
2 times
-
arch/x86/kvm/svm/svm.c,
line 4452
-
arch/x86/kvm/svm/vmenter.S,
line 13
-
arch/x86/kvm/vmx/common.h,
line 186
-
arch/x86/kvm/vmx/tdx.c,
line 961
-
arch/x86/kvm/vmx/vmenter.S,
line 11
-
arch/x86/kvm/vmx/vmx.c,
5 times
-
arch/x86/kvm/x86.c,
line 333
-
arch/x86/lib/bhi.S,
line 18
-
arch/x86/lib/memcpy_64.S,
line 11
-
arch/x86/lib/memmove_64.S,
line 17
-
arch/x86/lib/memset_64.S,
line 10
-
arch/x86/mm/cpu_entry_area.c,
line 70
-
arch/x86/virt/vmx/tdx/seamcall.S,
line 45
-
arch/x86/virt/vmx/tdx/tdx.c,
line 1644
-
arch/x86/xen/enlighten.c,
line 102
-
arch/x86/xen/enlighten_pv.c,
3 times
-
arch/x86/xen/irq.c,
2 times
-
arch/x86/xen/mmu_pv.c,
line 1294
-
arch/x86/xen/time.c,
line 67
-
arch/x86/xen/xen-asm.S,
line 26
-
arch/x86/xen/xen-head.S,
line 68
-
drivers/clocksource/arm_arch_timer.c,
4 times
-
drivers/clocksource/arm_arch_timer_mmio.c,
line 119
-
drivers/clocksource/hyperv_timer.c,
line 463
-
drivers/cpuidle/cpuidle.c,
2 times
-
drivers/firmware/psci/psci.c,
line 491
-
drivers/misc/lkdtm/kstack_erase.c,
line 28
-
drivers/misc/lkdtm/rodata.c,
line 8
-
include/asm-generic/vmlinux.lds.h,
line 568
-
include/linux/irq-entry-common.h,
4 times
-
include/linux/kstack_erase.h,
4 times
-
kernel/context_tracking.c,
13 times
-
kernel/entry/common.c,
4 times
-
kernel/irq/handle.c,
line 285
-
kernel/kstack_erase.c,
4 times
-
kernel/locking/irqflag-debug.c,
line 7
-
kernel/locking/lockdep.c,
6 times
-
kernel/panic.c,
line 1199
-
kernel/rcu/tree.c,
line 600
-
kernel/rcu/update.c,
line 319
-
kernel/sched/clock.c,
line 302
-
kernel/time/sched_clock.c,
line 101
-
kernel/time/tick-broadcast.c,
line 630
-
kernel/time/timekeeping.c,
line 1215
-
lib/smp_processor_id.c,
3 times
-
tools/arch/x86/lib/memcpy_64.S,
line 10
-
tools/arch/x86/lib/memset_64.S,
line 10
-
tools/objtool/arch/x86/decode.c,
line 687
-
tools/objtool/builtin-check.c,
3 times
-
tools/objtool/check.c,
13 times
-
tools/objtool/include/objtool/elf.h,
line 61
-
tools/objtool/objtool.c,
line 47