Searched refs:cl_atomic_inc (Results 1 - 16 of 16) sorted by relevance

/freebsd-12-stable/contrib/ofed/opensm/include/complib/
H A Dcl_atomic.h63 /****f* Component Library: Atomic Operations/cl_atomic_inc
65 * cl_atomic_inc
68 * The cl_atomic_inc function atomically increments a 32-bit signed
73 int32_t cl_atomic_inc(IN atomic32_t * const p_value);
86 * cl_atomic_inc maintains data consistency without requiring additional
120 * Atomic Operations, cl_atomic_inc, cl_atomic_add, cl_atomic_sub
154 * Atomic Operations, cl_atomic_inc, cl_atomic_dec, cl_atomic_sub
188 * Atomic Operations, cl_atomic_inc, cl_atomic_dec, cl_atomic_add
H A Dcl_atomic_osd.h59 static inline int32_t cl_atomic_inc(IN atomic32_t * const p_value) function
/freebsd-12-stable/contrib/ofed/opensm/opensm/
H A Dosm_mad_pool.c105 cl_atomic_inc(&p_pool->mads_out);
137 cl_atomic_inc(&p_pool->mads_out);
155 cl_atomic_inc(&p_pool->mads_out);
H A Dosm_req.c189 tid = cl_hton64((uint64_t) cl_atomic_inc(&sm->sm_trans_id)
192 tid = cl_hton64((uint64_t) cl_atomic_inc(&sm->sm_trans_id)
272 tid = cl_hton64((uint64_t) cl_atomic_inc(&sm->sm_trans_id)
275 tid = cl_hton64((uint64_t) cl_atomic_inc(&sm->sm_trans_id)
402 smp->trans_id = cl_hton64((uint64_t) cl_atomic_inc(&sm->sm_trans_id)
405 smp->trans_id = cl_hton64((uint64_t) cl_atomic_inc(&sm->sm_trans_id)
H A Dosm_sa_mad_ctrl.c265 cl_atomic_inc(&p_ctrl->p_stats->sa_mads_rcvd_unknown);
306 cl_atomic_inc(&p_ctrl->p_stats->sa_mads_rcvd);
320 cl_atomic_inc(&p_ctrl->p_stats->sa_mads_ignored);
327 cl_atomic_inc(&p_ctrl->p_stats->sa_mads_ignored);
386 cl_atomic_inc(&p_ctrl->p_stats->sa_mads_rcvd_unknown);
H A Dosm_sm_mad_ctrl.c263 cl_atomic_inc(&p_ctrl->p_stats->qp0_mads_rcvd_unknown);
325 cl_atomic_inc(&p_ctrl->p_stats->qp0_mads_rcvd_unknown);
394 cl_atomic_inc(&p_ctrl->p_stats->qp0_mads_rcvd_unknown);
474 cl_atomic_inc(&p_ctrl->p_stats->qp0_mads_rcvd_unknown);
544 cl_atomic_inc(&p_ctrl->p_stats->qp0_mads_rcvd_unknown);
620 cl_atomic_inc(&p_ctrl->p_stats->qp0_mads_rcvd);
682 cl_atomic_inc(&p_ctrl->p_stats->qp0_mads_rcvd_unknown);
H A Dosm_vl15intf.c84 cl_atomic_inc(&p_vl->p_stats->qp0_mads_outstanding_on_wire);
86 cl_atomic_inc(&p_vl->p_stats->qp0_unicasts_sent);
88 cl_atomic_inc(&p_vl->p_stats->qp0_mads_sent);
H A Dosm_congestion_control.c88 cl_hton64((uint64_t) cl_atomic_inc(&p_cc->trans_id) &
92 cl_hton64((uint64_t) cl_atomic_inc(&p_cc->trans_id) &
116 cl_atomic_inc(&p_cc->outstanding_mads);
535 cl_atomic_inc(&p_cc->outstanding_mads_on_wire);
H A Dosm_inform.c345 tid = cl_hton64((uint64_t) cl_atomic_inc(&trap_fwd_trans_id) &
348 tid = cl_hton64((uint64_t) cl_atomic_inc(&trap_fwd_trans_id) &
H A Dosm_perfmgr.c418 cl_hton64((uint64_t) cl_atomic_inc(&perfmgr->trans_id) &
422 cl_hton64((uint64_t) cl_atomic_inc(&perfmgr->trans_id) &
459 cl_atomic_inc(&(perfmgr->outstanding_queries));
H A Dosm_sa.c352 cl_atomic_inc(&sa->p_subn->p_osm->stats.sa_mads_sent);
/freebsd-12-stable/contrib/ofed/opensm/include/opensm/
H A Dosm_stats.h158 outstanding = cl_atomic_inc(&stats->qp0_mads_outstanding);
/freebsd-12-stable/contrib/ofed/opensm/complib/
H A Dcl_dispatcher.c336 cl_atomic_inc(&p_src_reg->ref_cnt);
339 cl_atomic_inc(&p_dest_reg->ref_cnt);
/freebsd-12-stable/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_ibumad.c217 cl_atomic_inc((atomic32_t *) & p_vend->mtbl.
259 cl_atomic_inc((atomic32_t *) & p_vend->mtbl.last_version);
265 cl_atomic_inc((atomic32_t *) & p_vend->mtbl.last_version);
H A Dosm_vendor_ibumad_sa.c379 cl_atomic_inc(&trans_id);
H A Dosm_vendor_mlx_sa.c471 cl_atomic_inc(&trans_id);

Completed in 209 milliseconds