Defined in 2 files as a macro:
Referenced in 60 files:
- arch/loongarch/kvm/tlb.c, line 26
- arch/loongarch/kvm/vcpu.c, line 226
- arch/powerpc/lib/code-patching.c
- arch/s390/kernel/vtime.c, line 52
- arch/x86/coco/tdx/tdx.c, line 1034
- arch/x86/events/core.c, line 1292
- arch/x86/kernel/cpu/common.c, line 501
- arch/x86/kernel/cpu/umwait.c, line 35
- arch/x86/kernel/fpu/core.c, line 365
- arch/x86/kernel/hw_breakpoint.c
- arch/x86/kernel/idt.c, line 185
- arch/x86/kernel/kvm.c, line 158
- arch/x86/kernel/process.c, line 646
- arch/x86/kernel/process_64.c
- arch/x86/kernel/traps.c, line 850
- arch/x86/kvm/pmu.c
- arch/x86/kvm/vmx/posted_intr.c, line 168
- arch/x86/kvm/vmx/tdx.c
- arch/x86/virt/hw.c, line 346
- block/bio.c, line 817
- drivers/perf/arm_pmuv3.c, line 777
- drivers/s390/scsi/zfcp_qdio.c, line 323
- drivers/soc/qcom/rpmh.c, line 473
- include/linux/cpuidle.h, line 121
- include/linux/entry-virt.h
- include/linux/hrtimer_rearm.h, line 22
- include/linux/irq-entry-common.h
- include/linux/randomize_kstack.h, line 88
- include/linux/sched.h
- kernel/context_tracking.c
- kernel/events/core.c
- kernel/rcu/rcu.h
- kernel/rcu/rcutorture.c, line 2700
- kernel/rcu/tasks.h, line 1575
- kernel/rcu/tree.c
- kernel/rcu/tree_exp.h, line 737
- kernel/rcu/tree_nocb.h
- kernel/rcu/tree_plugin.h
- kernel/rcu/tree_stall.h
- kernel/rseq.c, line 605
- kernel/sched/clock.c, line 428
- kernel/sched/core.c, line 715
- kernel/sched/cputime.c, line 295
- kernel/sched/ext/ext.c
- kernel/sched/fair.c
- kernel/sched/sched.h, line 3340
- kernel/smp.c, line 543
- kernel/softirq.c
- kernel/time/hrtimer.c, line 1032
- kernel/time/posix-cpu-timers.c, line 1468
- kernel/time/tick-sched.c
- kernel/time/timer.c, line 2108
- kernel/unwind/deferred.c, line 82
- kernel/workqueue.c, line 2344
- lib/debugobjects.c
- mm/gup.c, line 2773
- mm/slub.c, line 708
- net/core/dev.c, line 4999
- net/core/netpoll.c, line 271
- virt/kvm/kvm_main.c