Defined in 1 files as a prototype:
Defined in 5 files as a macro:
- sys/arm64/include/atomic.h, line 400 (as a macro)
- sys/mips/include/atomic.h, line 674 (as a macro)
- sys/mips/include/atomic.h, line 726 (as a macro)
- sys/riscv/include/atomic.h, line 419 (as a macro)
- sys/sparc64/include/atomic.h, line 352 (as a macro)
Defined in 5 files as a function:
- sys/amd64/include/atomic.h, line 244 (as a function)
- sys/arm/include/atomic-v4.h, line 506 (as a function)
- sys/arm/include/atomic-v6.h, line 455 (as a function)
- sys/i386/include/atomic.h, line 631 (as a function)
- sys/powerpc/include/atomic.h, line 814 (as a function)
Referenced in 11 files:
- contrib/jemalloc/include/jemalloc/internal/atomic.h
- lib/libc/locale/xlocale_private.h, line 160
- sys/amd64/include/atomic.h, line 650
- sys/compat/linuxkpi/common/include/asm/atomic-long.h
- sys/fs/fuse/fuse_ipc.c
- sys/kern/kern_resource.c, line 1376
- sys/kern/vfs_bio.c
- sys/kern/vfs_cache.c, line 1803
- sys/powerpc/include/atomic.h, line 862
- sys/rpc/svc.c, line 1107
- sys/vm/uma_core.c, line 1154