Searched refs:atomic64_t (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | atomic.h | 53 #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 D | kmem.h | 170 extern atomic64_t kmem_alloc_used;
|
/freebsd/sys/compat/linuxkpi/common/include/asm/ |
H A D | atomic64.h | 35 } 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 D | spl-proc.c | 85 val = atomic64_read((atomic64_t *)table->data); in proc_domemused() 318 .maxlen = sizeof (atomic64_t),
|
H A D | spl-kmem.c | 305 atomic64_t kmem_alloc_used = ATOMIC64_INIT(0);
|
/freebsd/sys/dev/drm2/ |
H A D | drm_atomic.h | 35 typedef uint64_t atomic64_t; typedef
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib.h | 451 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 D | qat_utils.h | 141 typedef atomic64_t QatUtilsAtomic;
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_type.h | 405 atomic64_t completed_ops;
|
/freebsd/sys/compat/linuxkpi/common/include/net/ |
H A D | mac80211.h | 562 atomic64_t tx_pn;
|