Documented in 2 files:
Defined in 2 files as a macro:
Referenced in 64 files:
-
arch/arc/include/asm/cmpxchg.h
-
arch/arm/include/asm/arch_timer.h
-
arch/arm64/include/asm/arch_timer.h
-
arch/arm64/include/asm/arm_dsu_pmu.h,
line 123
-
arch/arm64/include/asm/cmpxchg.h
-
arch/arm64/include/asm/fpsimd.h
-
arch/arm64/include/asm/io.h
-
arch/arm64/include/asm/pgalloc.h
-
arch/arm64/include/asm/pgtable.h
-
arch/arm64/include/asm/smp.h,
line 107
-
arch/arm64/include/asm/uaccess.h
-
arch/arm64/kernel/ptrace.c,
line 919
-
arch/csky/include/asm/cmpxchg.h
-
arch/loongarch/include/asm/cmpxchg.h
-
arch/loongarch/include/asm/percpu.h,
line 61
-
arch/loongarch/include/asm/uaccess.h
-
arch/m68k/include/asm/uaccess.h
-
arch/mips/include/asm/checksum.h,
line 166
-
arch/mips/include/asm/page.h
-
arch/mips/include/asm/uaccess.h
-
arch/parisc/include/asm/uaccess.h
-
arch/powerpc/include/asm/book3s/64/kup.h,
line 373
-
arch/powerpc/include/asm/hw_irq.h,
line 481
-
arch/powerpc/include/asm/plpks.h
-
arch/powerpc/include/asm/reg.h,
line 1401
-
arch/powerpc/include/asm/sections.h
-
arch/powerpc/include/asm/switch_to.h
-
arch/powerpc/include/asm/uaccess.h
-
arch/powerpc/kernel/trace/ftrace.c
-
arch/powerpc/mm/book3s64/mmu_context.c
-
arch/powerpc/net/bpf_jit.h
-
arch/riscv/include/asm/cmpxchg.h
-
arch/riscv/include/asm/uaccess.h
-
arch/x86/include/asm/efi.h,
line 363
-
arch/x86/include/asm/percpu.h
-
arch/x86/kvm/reverse_cpuid.h,
line 205
-
arch/x86/lib/insn.c,
line 31
-
drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.h
-
drivers/iommu/generic_pt/fmt/vtdss.h,
line 178
-
drivers/iommu/generic_pt/fmt/x86_64.h,
line 179
-
drivers/iommu/generic_pt/pt_fmt_defaults.h,
line 243
-
drivers/usb/core/buffer.c,
line 46
-
drivers/video/fbdev/c2p_core.h
-
fs/proc/internal.h,
line 202
-
include/asm-generic/uaccess.h
-
include/linux/huge_mm.h
-
include/linux/pgtable.h
-
include/linux/rmap.h
-
include/linux/signal.h
-
include/linux/swapops.h
-
include/linux/vm_event_item.h
-
include/net/udp.h,
line 130
-
kernel/kcsan/core.c
-
lib/vdso/gettimeofday.c
-
mm/kasan/generic.c,
line 168
-
mm/memory.c,
line 4309
-
mm/mremap.c,
line 570
-
mm/page_alloc.c,
line 8035
-
mm/rmap.c
-
mm/vmscan.c
-
tools/arch/x86/lib/insn.c,
line 31
-
tools/objtool/include/objtool/endianness.h,
line 32
-
tools/testing/selftests/kvm/include/arm64/processor.h,
line 370
-
tools/testing/selftests/net/bench/page_pool/bench_page_pool_simple.c,
line 187