Searched refs:atomic_t (Results 1 - 25 of 101) sorted by relevance

12345

/freebsd-current/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Datomic.h39 * provided atomic_t and atomic64_t types.
41 #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 *)(
[all...]
H A Dcondvar.h71 atomic_t cv_refs;
72 atomic_t cv_waiters;
/freebsd-current/sys/dev/bnxt/bnxt_re/
H A Dstats.h132 atomic_t qp_count;
133 atomic_t rc_qp_count;
134 atomic_t ud_qp_count;
135 atomic_t cq_count;
136 atomic_t srq_count;
137 atomic_t mr_count;
138 atomic_t mw_count;
139 atomic_t ah_count;
140 atomic_t pd_count;
141 atomic_t resize_coun
[all...]
/freebsd-current/sys/ofed/drivers/infiniband/core/
H A Diwcm.h58 atomic_t refcount;
H A Dmad_priv.h109 atomic_t refcount;
118 atomic_t refcount;
196 atomic_t snoop_count;
/freebsd-current/sys/compat/linuxkpi/common/include/asm/
H A Datomic.h40 } atomic_t; typedef in typeref:struct:__anon1416
58 atomic_add_return(int i, atomic_t *v)
64 atomic_sub_return(int i, atomic_t *v)
70 atomic_set(atomic_t *v, int i)
76 atomic_set_release(atomic_t *v, int i)
82 atomic_set_mask(unsigned int mask, atomic_t *v)
88 atomic_read(const atomic_t *v)
94 atomic_inc(atomic_t *v)
100 atomic_dec(atomic_t *v)
106 atomic_add_unless(atomic_t *
[all...]
/freebsd-current/sys/compat/linuxkpi/common/include/linux/
H A Dmm_types.h44 atomic_t mm_count;
45 atomic_t mm_users;
H A Drefcount.h34 typedef atomic_t refcount_t;
H A Dpm.h51 atomic_t usage_count;
H A Dsched.h75 atomic_t usage;
76 atomic_t state;
77 atomic_t kthread_flags;
H A Ddebugfs.h113 atomic_t *value);
H A Dmutex.h134 static inline int atomic_dec_and_mutex_lock(atomic_t *cnt, struct mutex *m)
/freebsd-current/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dccompat.h83 } atomic_t; typedef in typeref:struct:__anon4818
136 atomic_read(const atomic_t *v)
142 atomic_inc(atomic_t *v)
148 atomic_dec(atomic_t *v)
/freebsd-current/sys/ofed/include/rdma/
H A Drdmavt_mr.h85 atomic_t lkey_invalid; /* true if current lkey is invalid */
87 atomic_t refcount;
H A Drdmavt_qp.h307 atomic_t refcount ____cacheline_aligned_in_smp;
337 atomic_t s_reserved_used; /* reserved entries in use */
374 atomic_t local_ops_pending; /* number of fast_reg/local_inv reqs */
440 atomic_t refcount;
/freebsd-current/sys/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;
/freebsd-current/sys/dev/irdma/
H A Dirdma_verbs.h161 atomic_t armed;
168 atomic_t refcnt;
228 atomic_t refcnt;
233 atomic_t hw_mod_qp_pend;
239 atomic_t close_timer_started;
H A Dirdma_cm.h283 atomic_t refcnt;
284 atomic_t pend_accepts_cnt;
328 atomic_t passive_state;
329 atomic_t refcnt;
H A Dosdep.h156 atomic_t open_ongoing;
157 atomic_t close_ongoing;
166 atomic_t event_rfcnt;
/freebsd-current/sys/dev/qat/include/common/
H A Dadf_transport_internal.h15 atomic_t *inflights;
/freebsd-current/sys/contrib/vchiq/interface/compat/
H A Dvchi_bsd.h82 typedef volatile unsigned atomic_t; typedef
97 atomic_add_return(int i, atomic_t *v)
103 atomic_sub_return(int i, atomic_t *v)
109 atomic_cmpxchg(atomic_t *v, int oldv, int newv)
118 atomic_xchg(atomic_t *v, int newv)
/freebsd-current/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp.h275 atomic_t head;
276 atomic_t tail;
279 atomic_t credits;
288 atomic_t head;
289 atomic_t tail;
368 atomic_t rcv_nxt;
371 atomic_t mseq_ack;
378 atomic_t remote_credits;
/freebsd-current/sys/dev/drm2/ttm/
H A Dttm_bo_api.h220 atomic_t cpu_writers;
238 atomic_t reserved;
/freebsd-current/sys/contrib/openzfs/include/sys/
H A Dzvol_impl.h58 atomic_t zv_suspend_ref; /* refcount for suspend */
/freebsd-current/sys/contrib/dev/athk/ath12k/
H A Dcore.h557 atomic_t num_pending_mgmt_tx;
665 atomic_t misc_fail;
769 atomic_t reset_count;
770 atomic_t recovery_count;
771 atomic_t recovery_start_count;
777 atomic_t fail_cont_count;

Completed in 220 milliseconds

12345