Defined in 5 files as a macro:
- sys/amd64/include/atomic.h, line 615 (as a macro)
- sys/arm/include/atomic-v4.h, line 555 (as a macro)
- sys/i386/include/atomic.h, line 870 (as a macro)
- sys/powerpc/include/atomic.h, line 530 (as a macro)
- sys/sys/_cscan_atomic.h, line 322 (as a macro)
Defined in 2 files as a function:
- sys/arm/include/atomic-v6.h, line 621 (as a function)
- sys/riscv/include/atomic.h, line 262 (as a function)
Referenced in 17 files:
- lib/libc/gen/arc4random.h, line 55
- lib/libc/sys/__vdso_gettimeofday.c
- sys/amd64/vmm/io/vlapic.c
- sys/arm/include/atomic.h
- sys/arm/include/cpu.h
- sys/arm64/include/atomic.h, line 512
- sys/dev/cxgbe/t4_netmap.c
- sys/dev/ice/ice_lib.c, line 5215
- sys/dev/ixl/if_iavf.c, line 1883
- sys/dev/ixl/ixl_pf.h, line 94
- sys/dev/ocs_fc/ocs_os.h, line 950
- sys/dev/pms/freebsd/driver/ini/src/agtiapi.c, line 6002
- sys/mips/include/atomic.h
- sys/riscv/include/atomic.h, line 286
- sys/rpc/svc_vc.c, line 581
- sys/sys/_atomic_subword.h
- sys/sys/buf_ring.h