Defined in 1 files as a prototype:
Defined in 1 files as a macro:
Referenced in 52 files:
- common/lib/libc/arch/aarch64/atomic/atomic_cas_32.S, line 46
- common/lib/libc/arch/alpha/atomic/atomic_cas.S, line 48
- common/lib/libc/arch/arm/atomic/atomic_cas_32.S, line 56
- common/lib/libc/arch/i386/atomic/atomic.S, line 336
- common/lib/libc/arch/ia64/atomic/atomic.S, line 203
- common/lib/libc/arch/m68k/atomic/atomic_cas.S, line 47
- common/lib/libc/arch/mips/atomic/atomic_cas.S, line 97
- common/lib/libc/arch/or1k/atomic/atomic_cas_32.S, line 47
- common/lib/libc/arch/powerpc/atomic/atomic_cas.S, line 52
- common/lib/libc/arch/riscv/atomic/atomic_cas_32.S, line 44
- common/lib/libc/arch/sparc/atomic/atomic_cas.S, line 144
- common/lib/libc/arch/sparc64/atomic/atomic_cas.S, line 42
- common/lib/libc/arch/x86_64/atomic/atomic.S, line 367
- common/lib/libc/atomic/atomic_init_testset.c
- libexec/ld.elf_so/rtld.c
- sys/arch/arm/arm/lock_cas.S, line 93
- sys/arch/arm/nvidia/tegra_cpufreq.c, line 153
- sys/arch/hppa/hppa/lock_stubs.S
- sys/arch/m68k/include/mutex.h, line 68
- sys/arch/m68k/include/rwlock.h, line 46
- sys/arch/m68k/m68k/lock_stubs.s, line 67
- sys/arch/mips/mips/db_interface.c
- sys/arch/mips/mips/mips_fixup.c, line 656
- sys/arch/powerpc/powerpc/db_interface.c
- sys/arch/sh3/sh3/lock_stubs.S, line 71
- sys/arch/vax/vax/lock_stubs.S, line 315
- sys/arch/x86/x86/x86_tlb.c, line 383
- sys/dev/audio/audio.c, line 1640
- sys/dev/fdt/cpufreq_dt.c
- sys/dev/hdmicec/hdmicec.c, line 113
- sys/dev/pci/cmdide.c
- sys/dev/pci/if_ena.c
- sys/dev/pci/ixgbe/if_bypass.c
- sys/dev/pci/ixgbe/ixgbe.c
- sys/dev/sdmmc/sdhc.c, line 1568
- sys/dev/usb/usb.c, line 428
- sys/external/bsd/drm/dist/bsd-core/drm_atomic.h
- sys/external/bsd/drm2/drm/drm_lock.c, line 355
- sys/external/bsd/drm2/i2c/drm_encoder_slave.c, line 156
- sys/external/bsd/drm2/include/linux/atomic.h
- sys/external/bsd/drm2/include/linux/kref.h
- sys/external/bsd/vchiq/dist/interface/compat/vchi_bsd.h, line 73
- sys/kern/kern_descrip.c, line 467
- sys/kern/kern_rndq.c, line 183
- sys/kern/kern_threadpool.c
- sys/kern/uipc_usrreq.c, line 1700
- sys/kern/vfs_vnode.c, line 679
- sys/netinet/tcp_subr.c, line 431
- sys/rump/librump/rumpkern/atomic_cas_generic.c
- sys/rump/librump/rumpkern/rump_atomic_cas_up.c, line 55
- sys/sys/kernhist.h, line 216
- tests/lib/libc/atomic/t_atomic_cas.c