Home
last modified time | relevance | path

Searched refs:atomic64_t (Results 1 – 10 of 10) sorted by relevance

/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Datomic.h53 #define atomic_inc_64(v) atomic64_inc((atomic64_t *)(v))
54 #define atomic_dec_64(v) atomic64_dec((atomic64_t *)(v))
55 #define atomic_add_64(v, i) atomic64_add((i), (atomic64_t *)(v))
56 #define atomic_sub_64(v, i) atomic64_sub((i), (atomic64_t *)(v))
57 #define atomic_inc_64_nv(v) atomic64_inc_return((atomic64_t *)(v))
58 #define atomic_dec_64_nv(v) atomic64_dec_return((atomic64_t *)(v))
59 #define atomic_add_64_nv(v, i) atomic64_add_return((i), (atomic64_t *)(v))
60 #define atomic_sub_64_nv(v, i) atomic64_sub_return((i), (atomic64_t *)(v))
61 #define atomic_cas_64(v, x, y) atomic64_cmpxchg((atomic64_t *)(v), x, y)
62 #define atomic_swap_64(v, x) atomic64_xchg((atomic64_t *)(v), x)
[all …]
H A Dkmem.h170 extern atomic64_t kmem_alloc_used;
/freebsd/sys/compat/linuxkpi/common/include/asm/
H A Datomic64.h35 } atomic64_t; typedef
54 atomic64_fetch_add(int64_t i, atomic64_t *v) in atomic64_fetch_add()
60 atomic64_add_return(int64_t i, atomic64_t *v) in atomic64_add_return()
66 atomic64_sub_return(int64_t i, atomic64_t *v) in atomic64_sub_return()
72 atomic64_set(atomic64_t *v, int64_t i) in atomic64_set()
78 atomic64_read(atomic64_t *v) in atomic64_read()
84 atomic64_inc(atomic64_t *v) in atomic64_inc()
90 atomic64_dec(atomic64_t *v) in atomic64_dec()
96 atomic64_add_unless(atomic64_t *v, int64_t a, int64_t u) in atomic64_add_unless()
110 atomic64_fetch_add_unless(atomic64_t *v, int64_t a, int64_t u) in atomic64_fetch_add_unless()
[all …]
/freebsd/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-proc.c85 val = atomic64_read((atomic64_t *)table->data); in proc_domemused()
318 .maxlen = sizeof (atomic64_t),
H A Dspl-kmem.c305 atomic64_t kmem_alloc_used = ATOMIC64_INIT(0);
/freebsd/sys/dev/drm2/
H A Ddrm_atomic.h35 typedef uint64_t atomic64_t; typedef
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib.h451 atomic64_t subnet_prefix;
499 atomic64_t mac[MLX4_MAX_PORTS];
573 atomic64_t sl2vl[MLX4_MAX_PORTS];
/freebsd/sys/dev/qat/qat_api/qat_utils/include/
H A Dqat_utils.h141 typedef atomic64_t QatUtilsAtomic;
/freebsd/sys/dev/irdma/
H A Dirdma_type.h405 atomic64_t completed_ops;
/freebsd/sys/compat/linuxkpi/common/include/net/
H A Dmac80211.h562 atomic64_t tx_pn;