Home
last modified time | relevance | path

Searched refs:sd_credits (Results 1 – 8 of 8) sorted by relevance

/dports/net/openmpi3/openmpi-3.1.6/opal/mca/btl/openib/
H A Dbtl_openib_endpoint.h120 int32_t sd_credits; /**< this rank's view of the credits member
318 (!BTL_OPENIB_QP_TYPE_PP(qp) && ep->endpoint_btl->qps[qp].u.srq_qp.sd_credits <= 0)) { in qp_need_signal()
639 if (OPAL_THREAD_ADD32(&endpoint->qps[qp].u.pp_qp.sd_credits, -1) < 0) { in mca_btl_openib_endpoint_credit_acquire()
640 OPAL_THREAD_ADD32(&endpoint->qps[qp].u.pp_qp.sd_credits, 1); in mca_btl_openib_endpoint_credit_acquire()
649 if(OPAL_THREAD_ADD32(&openib_btl->qps[qp].u.srq_qp.sd_credits, -1) < 0) { in mca_btl_openib_endpoint_credit_acquire()
650 OPAL_THREAD_ADD32(&openib_btl->qps[qp].u.srq_qp.sd_credits, 1); in mca_btl_openib_endpoint_credit_acquire()
708 OPAL_THREAD_ADD32(&endpoint->qps[qp].u.pp_qp.sd_credits, 1); in mca_btl_openib_endpoint_credit_release()
711 OPAL_THREAD_ADD32(&openib_btl->qps[qp].u.srq_qp.sd_credits, 1); in mca_btl_openib_endpoint_credit_release()
H A Dbtl_openib.h431 int32_t sd_credits; /* the max number of outstanding sends on a QP when using SRQ */ member
H A Dbtl_openib_component.c2283 openib_btl->qps[qp].u.srq_qp.sd_credits = in finish_btl_init()
3069 ep->qps[qp].u.pp_qp.sd_credits > 0 || in progress_no_credits_pending_frags()
3258 OPAL_THREAD_ADD32(&ep->qps[cqp].u.pp_qp.sd_credits, credits); in btl_openib_handle_incoming()
3334 OPAL_THREAD_ADD32(&ep->qps[cqp].u.pp_qp.sd_credits, credits); in btl_openib_handle_incoming_completion()
3465 while(openib_btl->qps[qp].u.srq_qp.sd_credits > 0) { in progress_pending_frags_srq()
3579 OPAL_THREAD_ADD32(&openib_btl->qps[qp].u.srq_qp.sd_credits, 1+n); in handle_wc()
H A Dbtl_openib_endpoint.c163 ep_qp->u.pp_qp.sd_credits = qp_info->rd_num; in endpoint_init_qp_pp()
/dports/net/openmpi/openmpi-4.1.1/opal/mca/btl/openib/
H A Dbtl_openib_endpoint.h120 int32_t sd_credits; /**< this rank's view of the credits member
318 (!BTL_OPENIB_QP_TYPE_PP(qp) && ep->endpoint_btl->qps[qp].u.srq_qp.sd_credits <= 0)) { in qp_need_signal()
641 if (OPAL_THREAD_ADD_FETCH32(&endpoint->qps[qp].u.pp_qp.sd_credits, -1) < 0) { in mca_btl_openib_endpoint_credit_acquire()
642 OPAL_THREAD_ADD_FETCH32(&endpoint->qps[qp].u.pp_qp.sd_credits, 1); in mca_btl_openib_endpoint_credit_acquire()
651 if(OPAL_THREAD_ADD_FETCH32(&openib_btl->qps[qp].u.srq_qp.sd_credits, -1) < 0) { in mca_btl_openib_endpoint_credit_acquire()
652 OPAL_THREAD_ADD_FETCH32(&openib_btl->qps[qp].u.srq_qp.sd_credits, 1); in mca_btl_openib_endpoint_credit_acquire()
710 OPAL_THREAD_ADD_FETCH32(&endpoint->qps[qp].u.pp_qp.sd_credits, 1); in mca_btl_openib_endpoint_credit_release()
713 OPAL_THREAD_ADD_FETCH32(&openib_btl->qps[qp].u.srq_qp.sd_credits, 1); in mca_btl_openib_endpoint_credit_release()
H A Dbtl_openib.h438 int32_t sd_credits; /* the max number of outstanding sends on a QP when using SRQ */ member
H A Dbtl_openib_component.c2322 openib_btl->qps[qp].u.srq_qp.sd_credits = in finish_btl_init()
3111 ep->qps[qp].u.pp_qp.sd_credits > 0 || in progress_no_credits_pending_frags()
3300 OPAL_THREAD_ADD_FETCH32(&ep->qps[cqp].u.pp_qp.sd_credits, credits); in btl_openib_handle_incoming()
3376 OPAL_THREAD_ADD_FETCH32(&ep->qps[cqp].u.pp_qp.sd_credits, credits); in btl_openib_handle_incoming_completion()
3509 while(openib_btl->qps[qp].u.srq_qp.sd_credits > 0) { in progress_pending_frags_srq()
3623 OPAL_THREAD_ADD_FETCH32(&openib_btl->qps[qp].u.srq_qp.sd_credits, 1+n); in handle_wc()
H A Dbtl_openib_endpoint.c163 ep_qp->u.pp_qp.sd_credits = qp_info->rd_num; in endpoint_init_qp_pp()