Defined in 1 files as a prototype:
Defined in 9 files as a macro:
- sys/amd64/include/atomic.h, line 677 (as a macro)
- sys/arm/include/atomic.h, line 79 (as a macro)
- sys/arm64/include/atomic.h, line 543 (as a macro)
- sys/i386/include/atomic.h, line 945 (as a macro)
- sys/mips/include/atomic.h, line 847 (as a macro)
- sys/powerpc/include/atomic.h, line 991 (as a macro)
- sys/powerpc/include/atomic.h, line 994 (as a macro)
- sys/riscv/include/atomic.h, line 461 (as a macro)
- sys/sys/_cscan_atomic.h, line 248 (as a macro)
Referenced in 7 files:
- contrib/apr/atomic/unix/solaris.c, line 80
- sys/contrib/openzfs/lib/libspl/asm-generic/atomic.c, line 381
- sys/contrib/openzfs/lib/libspl/asm-i386/atomic.S
- sys/contrib/openzfs/lib/libspl/asm-x86_64/atomic.S
- sys/sys/smr_types.h, line 104
- sys/x86/x86/ucode.c, line 395
- tools/uma/smrstress/smrstress.c, line 111