Defined in 3 files as a macro:
- sys/amd64/include/atomic.h, line 601 (as a macro)
- sys/i386/include/atomic.h, line 780 (as a macro)
- sys/powerpc/include/atomic.h, line 330 (as a macro)
Defined in 5 files as a function:
- sys/arm/include/atomic-v4.h, line 223 (as a function)
- sys/arm/include/atomic-v4.h, line 376 (as a function)
- sys/arm/include/atomic-v6.h, line 558 (as a function)
- sys/mips/include/atomic.h, line 83 (as a function)
- sys/riscv/include/atomic.h, line 83 (as a function)
Referenced in 11 files:
- sys/arm/include/atomic-v4.h
- sys/arm/include/atomic-v6.h, line 599
- sys/arm/include/atomic.h
- sys/arm64/include/atomic.h, line 376
- sys/mips/include/atomic.h
- sys/mips/mips/mp_machdep.c, line 70
- sys/powerpc/aim/mmu_oea64.c, line 2521
- sys/powerpc/powerpc/mp_machdep.c, line 336
- sys/riscv/include/atomic.h, line 185
- sys/riscv/riscv/intr_machdep.c, line 258
- sys/vm/vm_page.h, line 658