Defined in 4 files as a macro:
- sys/amd64/include/atomic.h, line 620 (as a macro)
- sys/i386/include/atomic.h, line 875 (as a macro)
- sys/powerpc/include/atomic.h, line 911 (as a macro)
- sys/sys/_cscan_atomic.h, line 317 (as a macro)
Defined in 5 files as a function:
- sys/arm/include/atomic-v4.h, line 152 (as a function)
- sys/arm/include/atomic-v4.h, line 407 (as a function)
- sys/arm/include/atomic-v6.h, line 300 (as a function)
- sys/mips/include/atomic.h, line 398 (as a function)
- sys/riscv/include/atomic.h, line 191 (as a function)
Referenced in 12 files:
- sys/arm/include/atomic-v4.h
- sys/arm/include/atomic.h
- sys/arm64/include/atomic.h, line 497
- sys/cam/ctl/ctl_frontend_iscsi.c, line 249
- sys/cddl/compat/opensolaris/sys/atomic.h
- sys/compat/linuxkpi/common/include/asm/atomic.h, line 208
- sys/contrib/openzfs/include/os/freebsd/spl/sys/atomic.h
- sys/mips/include/atomic.h
- sys/riscv/include/atomic.h, line 247
- sys/sys/_atomic_subword.h
- sys/vm/vm_page.c
- sys/vm/vm_page.h, line 828