Defined in 2 files as a prototype:
- sys/amd64/include/atomic.h, line 117 (as a prototype)
- sys/i386/include/atomic.h, line 120 (as a prototype)
Defined in 9 files as a function:
- sys/amd64/include/atomic.h, line 403 (as a function)
- sys/arm/include/atomic-v4.h, line 539 (as a function)
- sys/arm/include/atomic-v6.h, line 795 (as a function)
- sys/arm64/include/atomic.h, line 449 (as a function)
- sys/i386/include/atomic.h, line 333 (as a function)
- sys/mips/include/atomic.h, line 566 (as a function)
- sys/powerpc/include/atomic.h, line 871 (as a function)
- sys/riscv/include/atomic.h, line 518 (as a function)
- sys/sparc64/include/atomic.h, line 314 (as a function)
Referenced in 11 files:
- lib/libc/sys/__vdso_gettimeofday.c, line 87
- lib/libc/x86/sys/__vdso_gettc.c, line 274
- lib/libthr/thread/thr_mutex.c, line 352
- lib/libthr/thread/thr_once.c, line 74
- sys/arm/arm/debug_monitor.c, line 1025
- sys/dev/hyperv/vmbus/amd64/hyperv_machdep.c, line 156
- sys/dev/mlx5/mlx5_en/mlx5_en_txrx.c, line 41
- sys/kern/kern_tc.c
- sys/sys/refcount.h, line 73
- sys/sys/seq.h, line 123
- sys/vm/swap_pager.c, line 1699