try_cmpxchg
Defined as a preprocessor macro in:
Referenced (in 44 files total) in:
- arch/x86/events/amd/core.c, line 438
- arch/x86/events/amd/uncore.c:
- arch/x86/include/asm/pgtable.h:
- arch/x86/kernel/acpi/boot.c:
- arch/x86/kernel/kvm.c, line 671
- arch/x86/kvm/lapic.c, line 687
- arch/x86/mm/pat/memtype.c, line 166
- arch/x86/xen/p2m.c, line 569
- block/blk-core.c, line 999
- fs/bcachefs/btree_cache.c:
- fs/bcachefs/btree_io.c:
- fs/bcachefs/btree_trans_commit.c, line 250
- fs/bcachefs/btree_update_interior.c, line 1399
- fs/buffer.c, line 1591
- fs/eventpoll.c, line 1242
- fs/ext4/inode.c, line 779
- fs/gfs2/util.c, line 337
- fs/libfs.c, line 2193
- fs/posix_acl.c, line 177
- fs/splice.c, line 55
- include/linux/atomic/atomic-instrumented.h, line 4873
- include/linux/bitops.h:
- include/linux/mm.h, line 1840
- include/linux/netdevice.h, line 605
- include/linux/percpu-defs.h, line 480
- io_uring/io_uring.c, line 1190
- kernel/locking/qspinlock_paravirt.h, line 217
- kernel/rcu/tree.c, line 4599
- kernel/sched/core.c:
- kernel/sched/fair.c, line 3255
- kernel/sched/sched.h:
- kernel/task_work.c:
- kernel/trace/ring_buffer.c:
- lib/genalloc.c:
- lib/llist.c:
- mm/kasan/tags.c, line 123
- mm/memcontrol.c, line 2553
- mm/mmzone.c, line 109
- mm/page_alloc.c, line 412
- mm/swap.c, line 446
- mm/vmscan.c:
- net/core/dev.c:
- net/core/rtnetlink.c, line 881
- net/ipv4/tcp_output.c:
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.