Defined in 1 files as a prototype:
Defined in 4 files as a macro:
- sys/amd64/include/atomic.h, line 643 (as a macro)
- sys/powerpc/include/atomic.h, line 537 (as a macro)
- sys/sys/_atomic64e.h, line 74 (as a macro)
- sys/sys/_cscan_atomic.h, line 359 (as a macro)
Defined in 3 files as a function:
- sys/arm/include/atomic-v6.h, line 848 (as a function)
- sys/i386/include/atomic.h, line 597 (as a function)
- sys/riscv/include/atomic.h, line 484 (as a function)
Referenced in 11 files:
- sys/arm64/include/atomic.h
- sys/compat/linuxkpi/common/include/asm/atomic64.h, line 70
- sys/dev/drm2/drm_atomic.h, line 46
- sys/dev/ena/ena.c, line 2962
- sys/dev/random/fenestrasX/fx_brng.c
- sys/i386/i386/sys_machdep.c
- sys/i386/include/atomic.h, line 897
- sys/mips/include/atomic.h, line 699
- sys/riscv/include/atomic.h
- sys/x86/x86/pvclock.c, line 51
- sys/x86/x86/tsc.c