Home
last modified time | relevance | path

Searched refs:atomic_t (Results 1 – 20 of 20) sorted by relevance

/f-stack/freebsd/contrib/openzfs/include/os/linux/spl/sys/
H A Datomic.h41 #define atomic_inc_32(v) atomic_inc((atomic_t *)(v))
42 #define atomic_dec_32(v) atomic_dec((atomic_t *)(v))
43 #define atomic_add_32(v, i) atomic_add((i), (atomic_t *)(v))
44 #define atomic_sub_32(v, i) atomic_sub((i), (atomic_t *)(v))
45 #define atomic_inc_32_nv(v) atomic_inc_return((atomic_t *)(v))
46 #define atomic_dec_32_nv(v) atomic_dec_return((atomic_t *)(v))
47 #define atomic_add_32_nv(v, i) atomic_add_return((i), (atomic_t *)(v))
48 #define atomic_sub_32_nv(v, i) atomic_sub_return((i), (atomic_t *)(v))
49 #define atomic_cas_32(v, x, y) atomic_cmpxchg((atomic_t *)(v), x, y)
50 #define atomic_swap_32(v, x) atomic_xchg((atomic_t *)(v), x)
H A Dcondvar.h71 atomic_t cv_refs;
72 atomic_t cv_waiters;
H A Dkmem.h170 extern atomic_t kmem_alloc_used;
H A Dkmem_cache.h162 atomic_t skc_ref; /* Ref count callers */
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dccompat.h83 } atomic_t; typedef
137 atomic_read(const atomic_t *v) in atomic_read()
143 atomic_inc(atomic_t *v) in atomic_inc()
149 atomic_dec(atomic_t *v) in atomic_dec()
/f-stack/freebsd/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_arm.h72 atomic_t ka_use_count;
73 atomic_t ka_use_ack_count;
74 atomic_t ka_release_count;
H A Dvchiq_core.h299 atomic_t poll_flags;
481 atomic_t poll_services[VCHI_BITSET_SIZE(VCHIQ_MAX_SERVICES)];
H A Dvchiq_core.c89 static atomic_t pause_bulks_count = ATOMIC_INIT(0);
/f-stack/freebsd/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h82 typedef volatile unsigned atomic_t; typedef
97 atomic_add_return(int i, atomic_t *v) in atomic_add_return()
103 atomic_sub_return(int i, atomic_t *v) in atomic_sub_return()
109 atomic_cmpxchg(atomic_t *v, int oldv, int newv) in atomic_cmpxchg()
118 atomic_xchg(atomic_t *v, int newv) in atomic_xchg()
/f-stack/dpdk/drivers/bus/fslmc/qbman/include/
H A Dcompat.h89 #define atomic_t rte_atomic32_t macro
/f-stack/freebsd/contrib/openzfs/include/sys/
H A Dzvol_impl.h58 atomic_t zv_suspend_ref; /* refcount for suspend */
/f-stack/dpdk/drivers/bus/fslmc/qbman/
H A Dqbman_portal.h80 atomic_t busy;
/f-stack/freebsd/contrib/openzfs/contrib/intel_qat/patch/
H A D0001-timespec.diff15 @@ -107,6 +107,8 @@ atomic_t arrived;
/f-stack/freebsd/contrib/openzfs/module/os/linux/spl/
H A Dspl-proc.c130 val = atomic_read((atomic_t *)table->data); in proc_domemused()
618 .maxlen = sizeof (atomic_t),
H A Dspl-kmem.c298 atomic_t kmem_alloc_used = ATOMIC_INIT(0);
/f-stack/dpdk/drivers/bus/dpaa/base/qbman/
H A Dbman.c48 atomic_t in_use;
/f-stack/dpdk/drivers/common/dpaax/
H A Dcompat.h381 #define atomic_t rte_atomic32_t macro
/f-stack/freebsd/contrib/openzfs/config/
H A Dkernel-acl.m4244 dnl # It's an atomic_t on older kernels.
/f-stack/dpdk/kernel/linux/igb_uio/
H A Digb_uio.c43 atomic_t refcnt;
/f-stack/freebsd/contrib/openzfs/module/os/linux/zfs/
H A Dvdev_disk.c68 atomic_t dr_ref; /* References */