Defined in 4 files as a macro:
- sys/amd64/include/atomic.h, line 616 (as a macro)
- sys/arm/include/atomic-v4.h, line 446 (as a macro)
- sys/i386/include/atomic.h, line 795 (as a macro)
- sys/powerpc/include/atomic.h, line 662 (as a macro)
Defined in 3 files as a function:
- sys/arm/include/atomic-v6.h, line 360 (as a function)
- sys/mips/include/atomic.h, line 377 (as a function)
- sys/riscv/include/atomic.h, line 194 (as a function)
Referenced in 12 files:
- lib/libthr/thread/thr_mutex.c
- lib/libthr/thread/thr_umtx.c
- lib/libthr/thread/thr_umtx.h
- sys/arm/include/atomic.h
- sys/arm64/include/atomic.h, line 383
- sys/dev/dpaa/bman_portals.c, line 132
- sys/dev/dpaa/qman_portals.c, line 137
- sys/dev/ocs_fc/ocs_cam.c, line 1142
- sys/kern/kern_syscalls.c
- sys/mips/include/atomic.h
- sys/riscv/include/atomic.h, line 258
- sys/sparc64/pci/schizo.c, line 1036