Home
last modified time | relevance | path

Searched refs:atomic_sub_int_nv (Results 1 – 16 of 16) sorted by relevance

/openbsd/src/sys/sys/
Datomic.h147 #ifndef atomic_sub_int_nv
149 atomic_sub_int_nv(volatile unsigned int *p, unsigned int v) in atomic_sub_int_nv() function
168 #define atomic_sub_int(_p, _v) ((void)atomic_sub_int_nv((_p), (_v)))
180 #define atomic_dec_int_nv(_p) atomic_sub_int_nv((_p), 1)
/openbsd/src/sys/arch/m88k/include/
Datomic.h21 #define atomic_sub_int_nv atomic_sub_int_nv_mp macro
114 #define atomic_sub_int_nv atomic_sub_int_nv_sp macro
134 ((unsigned long)atomic_sub_int_nv((unsigned int *)p, (unsigned int)v))
180 #define atomic_sub_int_nv UNIMPLEMENTED macro
/openbsd/src/sys/arch/mips64/include/
Datomic.h193 #define atomic_sub_int_nv(_uip, _v) _atomic_add_int_nv((_uip), 0 - (_v)) macro
/openbsd/src/sys/arch/sh/include/
Datomic.h167 #define atomic_sub_int_nv(_p, _v) _atomic_sub_int_nv((_p), (_v)) macro
/openbsd/src/sys/arch/powerpc64/include/
Datomic.h218 #define atomic_sub_int_nv(_p, _v) _atomic_sub_int_nv((_p), (_v)) macro
/openbsd/src/sys/arch/sparc64/include/
Datomic.h116 #define atomic_sub_int_nv(_p, _v) _atomic_sub_int_nv(_p, _v) macro
/openbsd/src/sys/arch/powerpc/include/
Datomic.h218 #define atomic_sub_int_nv(_p, _v) _atomic_sub_int_nv((_p), (_v)) macro
/openbsd/src/sys/arch/arm/include/
Datomic.h234 #define atomic_sub_int_nv(_p, _v) _atomic_sub_int_nv((_p), (_v)) macro
/openbsd/src/sys/arch/hppa/include/
Datomic.h187 #define atomic_sub_int_nv(_uip, _v) _atomic_add_int_nv((_uip), 0 - (_v)) macro
/openbsd/src/sys/arch/i386/include/
Datomic.h223 #define atomic_sub_int_nv(_p, _v) _atomic_sub_int_nv(_p, _v) macro
/openbsd/src/sys/arch/amd64/include/
Datomic.h239 #define atomic_sub_int_nv(_p, _v) _atomic_sub_int_nv(_p, _v) macro
/openbsd/src/sys/dev/pci/
Dif_cas.c1852 used = atomic_sub_int_nv(&sc->sc_tx_cnt, freed); in cas_tint()
Dmfii.c2241 if (atomic_sub_int_nv(&ccb->ccb_refcnt, refs) == 0) in mfii_scsi_cmd_done()
Dif_bge.c3738 txcnt = atomic_sub_int_nv(&sc->bge_txcnt, freed); in bge_txeof()
Dif_bnx.c4574 used = atomic_sub_int_nv(&sc->used_tx_bd, freed); in bnx_tx_intr()
/openbsd/src/sys/arch/octeon/dev/
Dif_ogx.c1249 if (atomic_sub_int_nv(&sc->sc_txfree, txused) == 0) in ogx_start()