Defined in 2 files as a macro:
Referenced in 71 files:
- common/lib/libc/arch/aarch64/atomic/atomic_dec_32.S, line 58
- common/lib/libc/arch/alpha/atomic/atomic_dec.S, line 58
- common/lib/libc/arch/arm/atomic/atomic_dec_32.S, line 64
- common/lib/libc/arch/i386/atomic/atomic.S, line 305
- common/lib/libc/arch/ia64/atomic/atomic.S, line 177
- common/lib/libc/arch/m68k/atomic/atomic_dec.S, line 60
- common/lib/libc/arch/mips/atomic/atomic_dec.S, line 130
- common/lib/libc/arch/or1k/atomic/atomic_dec_32.S, line 63
- common/lib/libc/arch/powerpc/atomic/atomic_dec.S, line 40
- common/lib/libc/arch/riscv/atomic/atomic_sub_32.S, line 88
- common/lib/libc/arch/sparc64/atomic/atomic_dec.S, line 51
- common/lib/libc/arch/x86_64/atomic/atomic.S, line 320
- common/lib/libc/atomic/atomic_dec_32_nv_add.c
- common/lib/libc/atomic/atomic_dec_32_nv_cas.c
- crypto/external/bsd/heimdal/dist/lib/base/baselocl.h, line 87
- libexec/ld.elf_so/rtld.c, line 1737
- sys/arch/aarch64/aarch64/pmap.c, line 1556
- sys/arch/alpha/alpha/pmap.c, line 1664
- sys/arch/alpha/include/pmap.h, line 383
- sys/arch/arm/arm32/pmap.c, line 5395
- sys/arch/hppa/hppa/pmap.c, line 1253
- sys/arch/m68k/m68k/pmap_motorola.c, line 689
- sys/arch/powerpc/oea/pmap.c, line 1234
- sys/arch/sparc/sparc/pmap.c, line 4469
- sys/arch/sparc64/sparc64/pmap.c, line 1514
- sys/arch/sun2/sun2/pmap.c, line 1896
- sys/arch/sun3/sun3/pmap.c, line 1926
- sys/arch/sun3/sun3x/pmap.c, line 2619
- sys/arch/vax/vax/pmap.c, line 955
- sys/arch/x86/x86/pmap.c, line 3025
- sys/arch/x86/x86/x86_tlb.c, line 514
- sys/dev/hyperv/if_hvn.c, line 2250
- sys/dev/hyperv/vmbus.c, line 1506
- sys/dev/scsipi/atapiconf.c, line 223
- sys/dev/scsipi/scsiconf.c, line 312
- sys/dev/scsipi/scsipi_base.c, line 2737
- sys/external/bsd/common/linux/linux_tasklet.c
- sys/external/bsd/drm2/include/linux/atomic.h, line 159
- sys/external/bsd/drm2/linux/linux_dma_buf.c, line 167
- sys/external/bsd/drm2/linux/linux_stop_machine.c, line 63
- sys/external/bsd/vchiq/dist/interface/compat/vchi_bsd.h
- sys/kern/kern_auth.c, line 148
- sys/kern/kern_clock.c, line 195
- sys/kern/kern_descrip.c
- sys/kern/kern_mutex_obj.c, line 159
- sys/kern/kern_resource.c, line 797
- sys/kern/kern_rwlock_obj.c, line 149
- sys/kern/kern_sig.c, line 315
- sys/kern/kern_threadpool.c
- sys/kern/subr_asan.c, line 744
- sys/kern/subr_csan.c, line 429
- sys/kern/subr_kcov.c, line 306
- sys/kern/subr_kcpuset.c, line 267
- sys/kern/subr_msan.c, line 1148
- sys/kern/tty.c, line 561
- sys/kern/uipc_mbuf.c, line 1990
- sys/kern/vfs_cwd.c, line 142
- sys/kern/vfs_mount.c, line 317
- sys/kern/vfs_wapbl.c, line 2277
- sys/miscfs/specfs/spec_vnops.c, line 339
- sys/net/if.c, line 1801
- sys/net/if_wg.c, line 868
- sys/net/npf/npf_nat.c, line 283
- sys/net/npf/npf_rproc.c, line 334
- sys/net/npf/npf_tableset.c, line 164
- sys/net80211/ieee80211_netbsd.c, line 506
- sys/sys/atomic.h
- sys/uvm/pmap/pmap.c, line 794
- sys/uvm/uvm_aobj.c, line 608
- sys/uvm/uvm_map.c, line 4337
- tests/lib/libc/atomic/t_atomic_dec.c