Defined in 3 files as a prototype:
- sys/cddl/compat/opensolaris/sys/atomic.h, line 50 (as a prototype)
- sys/contrib/openzfs/include/os/freebsd/spl/sys/atomic.h, line 54 (as a prototype)
- sys/sys/_atomic64e.h, line 60 (as a prototype)
Defined in 4 files as a macro:
- sys/i386/include/atomic.h, line 896 (as a macro)
- sys/mips/include/atomic.h, line 362 (as a macro)
- sys/sys/_cscan_atomic.h, line 349 (as a macro)
- sys/sys/atomic_common.h, line 49 (as a macro)
Defined in 4 files as a function:
- sys/arm/include/atomic-v4.h, line 283 (as a function)
- sys/arm/include/atomic-v6.h, line 631 (as a function)
- sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c, line 90 (as a function)
- sys/contrib/openzfs/module/os/freebsd/spl/spl_atomic.c, line 90 (as a function)
Referenced in 10 files:
- sys/arm/include/atomic-v6.h, line 654
- sys/arm/include/counter.h, line 48
- sys/contrib/openzfs/module/os/freebsd/zfs/zfs_vnops.c, line 5265
- sys/dev/cxgbe/t4_mp_ring.c
- sys/dev/vmware/vmci/vmci_defs.h, line 403
- sys/kern/vfs_vnops.c, line 942
- sys/riscv/riscv/pmap.c, line 317
- sys/sys/_atomic64e.h, line 61
- sys/vm/uma_core.c
- tests/sys/kern/kcov.c