this_cpu_read
Defined as a preprocessor macro in:
Referenced (in 88 files total) in:
- arch/arm64/include/asm/simd.h, line 41
- arch/arm64/kernel/topology.c:
- arch/arm64/kernel/traps.c, line 874
- arch/powerpc/lib/code-patching.c:
- arch/powerpc/mm/nohash/book3e_hugetlbpage.c, line 81
- arch/s390/kernel/vtime.c, line 148
- arch/x86/events/amd/core.c, line 689
- arch/x86/events/intel/ds.c:
- arch/x86/include/asm/desc.h, line 330
- arch/x86/include/asm/kvmclock.h:
- arch/x86/include/asm/percpu.h, line 32
- arch/x86/include/asm/smp.h, line 166
- arch/x86/include/asm/switch_to.h, line 56
- arch/x86/include/asm/uv/uv_hub.h, line 759
- arch/x86/kernel/alternative.c:
- arch/x86/kernel/apic/msi.c, line 111
- arch/x86/kernel/apic/x2apic_cluster.c, line 108
- arch/x86/kernel/cpu/common.c:
- arch/x86/kernel/cpu/intel.c, line 603
- arch/x86/kernel/cpu/intel_epb.c, line 94
- arch/x86/kernel/cpu/mce/amd.c:
- arch/x86/kernel/cpu/mce/core.c:
- arch/x86/kernel/cpu/mce/intel.c, line 178
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c:
- arch/x86/kernel/doublefault_32.c, line 15
- arch/x86/kernel/dumpstack_32.c:
- arch/x86/kernel/dumpstack_64.c, line 137
- arch/x86/kernel/fpu/context.h, line 39
- arch/x86/kernel/fpu/core.c:
- arch/x86/kernel/head64.c, line 513
- arch/x86/kernel/hw_breakpoint.c:
- arch/x86/kernel/ldt.c, line 140
- arch/x86/kernel/nmi.c:
- arch/x86/kernel/paravirt.c:
- arch/x86/kernel/process.c:
- arch/x86/kernel/process_64.c, line 565
- arch/x86/kernel/sev.c:
- arch/x86/kernel/smpboot.c:
- arch/x86/kernel/traps.c:
- arch/x86/kernel/tsc.c:
- arch/x86/kvm/vmx/evmcs.h, line 19
- arch/x86/lib/delay.c, line 209
- arch/x86/mm/tlb.c:
- arch/x86/platform/uv/uv_nmi.c:
- arch/x86/xen/enlighten_pv.c, line 880
- arch/x86/xen/mmu_pv.c:
- arch/x86/xen/multicalls.h, line 51
- arch/x86/xen/suspend.c, line 44
- fs/ext4/mballoc.c, line 5598
- include/crypto/internal/simd.h, line 64
- include/linux/context_tracking.h:
- include/linux/cpumask.h, line 742
- include/linux/interrupt.h, line 612
- include/linux/irqflags.h, line 59
- include/linux/lockdep.h:
- include/linux/netdevice.h, line 3056
- include/linux/percpu-defs.h, line 507
- include/linux/sched/mm.h, line 373
- kernel/bpf/helpers.c:
- kernel/cpu.c, line 896
- kernel/kcsan/core.c, line 296
- kernel/locking/lockdep.c:
- kernel/printk/printk_safe.c, line 41
- kernel/softirq.c:
- kernel/trace/ftrace.c, line 144
- kernel/trace/trace.c:
- kernel/trace/trace.h:
- kernel/trace/trace_events.c:
- kernel/trace/trace_preemptirq.c:
- kernel/watchdog_hld.c:
- lib/sbitmap.c, line 34
- mm/kasan/sw_tags.c, line 62
- mm/memcontrol.c, line 901
- mm/page_alloc.c, line 6046
- mm/slub.c:
- mm/swapfile.c:
- mm/vmalloc.c, line 1503
- mm/vmstat.c:
- net/ipv4/icmp.c, line 204
- net/ipv4/netfilter/nf_dup_ipv4.c, line 55
- net/ipv4/tcp_ipv4.c:
- net/ipv6/icmp.c, line 81
- net/ipv6/netfilter/nf_dup_ipv6.c, line 50
- net/ipv6/route.c, line 1394
- net/netfilter/nft_ct.c, line 260
- net/openvswitch/actions.c, line 84
- net/xfrm/xfrm_ipcomp.c, line 273
- tools/testing/radix-tree/linux/percpu.h, line 7
kernel.org | git.kernel.org | LWN.net | Project Home | Wiki (Japanese) | Wiki (English) | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.
