Home
last modified time | relevance | path

Searched refs:atomic_dec_return (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/sys/dev/drm2/
H A Ddrm_atomic.h56 #define atomic_dec_return(p) atomic_sub_return(1, p) macro
61 #define atomic_dec_and_test(p) (atomic_dec_return(p) == 0)
/freebsd-13.1/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Datomic.h46 #define atomic_dec_32_nv(v) atomic_dec_return((atomic_t *)(v))
/freebsd-13.1/sys/compat/linuxkpi/common/include/asm/
H A Datomic.h56 #define atomic_dec_return(v) atomic_sub_return(1, (v)) macro
/freebsd-13.1/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h90 #define atomic_dec_return(v) atomic_sub_return(1, (v)) macro
/freebsd-13.1/sys/contrib/openzfs/module/os/linux/zfs/
H A Dvdev_disk.c398 int rc = atomic_dec_return(&dr->dr_ref); in vdev_disk_dio_put()
/freebsd-13.1/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_core.c1468 if (unlikely(atomic_dec_return(&pause_bulks_count) != 0)) { in resume_bulks()
/freebsd-13.1/sys/dev/mlx4/mlx4_core/
H A Dmlx4_fw.c2758 num_tasks = atomic_dec_return(&priv->opreq_count); in mlx4_opreq_action()
/freebsd-13.1/sys/contrib/dev/iwlwifi/mvm/
H A Dmac80211.c856 } while (atomic_dec_return(&mvmtxq->tx_request)); in iwl_mvm_mac_itxq_xmit()