atomic_cmpxchg
Defined as a function in:
Referenced (in 35 files total) in:
- arch/arm/include/asm/atomic.h, line 114
- arch/mips/net/bpf_jit_comp32.c, line 892
- arch/sh/kernel/ftrace.c:
- fs/afs/validation.c, line 350
- fs/dlm/midcomms.c:
- fs/erofs/zdata.c, line 153
- fs/hfsplus/xattr.c, line 140
- fs/mbcache.c:
- fs/nfsd/nfs4state.c, line 4688
- fs/ubifs/journal.c, line 371
- include/linux/atomic/atomic-instrumented.h, line 1192
- include/linux/page_ref.h, line 274
- include/linux/sbitmap.h, line 559
- io_uring/poll.c, line 664
- kernel/bpf/core.c, line 2186
- kernel/irq_work.c, line 228
- kernel/jump_label.c:
- kernel/sched/psi.c, line 724
- kernel/trace/trace_recursion_record.c, line 114
- lib/closure.c, line 213
- mm/huge_memory.c, line 277
- mm/kasan/kasan_test.c, line 721
- mm/page_reporting.c, line 344
- mm/rmap.c, line 754
- net/mac80211/sta_info.c:
- net/netfilter/nft_numgen.c, line 31
- net/netfilter/xt_statistic.c, line 44
- net/rds/ib_send.c, line 401
- net/rds/rds.h, line 797
- net/tipc/crypto.c:
- security/integrity/ima/ima_policy.c, line 833
- tools/arch/x86/include/asm/atomic.h, line 69
- tools/include/asm-generic/atomic-gcc.h, line 68
- tools/include/linux/atomic.h:
- tools/testing/selftests/futex/include/atomic.h, line 36
kernel.org | git.kernel.org | LWN.net | Project Home | 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.