Searched refs:atomic_sub_return (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/sys/dev/drm2/
H A Ddrm_atomic.h54 #define atomic_sub_return(v, p) (atomic_fetchadd_int(p, -(v)) - (v)) macro
56 #define atomic_dec_return(p) atomic_sub_return(1, p)
59 #define atomic_sub_and_test(v, p) (atomic_sub_return(v, p) == 0)
/freebsd-12-stable/sys/compat/linuxkpi/common/include/asm/
H A Datomic.h50 #define atomic_sub(i, v) atomic_sub_return((i), (v))
54 #define atomic_sub_and_test(i, v) (atomic_sub_return((i), (v)) == 0)
55 #define atomic_dec_and_test(v) (atomic_sub_return(1, (v)) == 0)
57 #define atomic_dec_return(v) atomic_sub_return(1, (v))
67 atomic_sub_return(int i, atomic_t *v) function
/freebsd-12-stable/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h90 #define atomic_dec_return(v) atomic_sub_return(1, (v))
103 atomic_sub_return(int i, atomic_t *v) function

Completed in 114 milliseconds