Searched defs:credits (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Dib_cm.c71 rdsv3_ib_set_flow_control(struct rdsv3_connection *conn, uint32_t credits) argument
76 "Enter: conn: %p credits: %d", conn, credits);
78 if (rdsv3_ib_sysctl_flow_control && credits != 0) {
81 rdsv3_ib_send_add_credits(conn, credits);
87 "Return: conn: %p credits: %d",
88 conn, credits);
270 unsigned int credits; local
272 credits = IB_GET_POST_CREDITS(
274 dp->dp_credit = htonl(credits);
[all...]
H A Dib_send.c315 * This is the main function for allocating credits when sending
319 * - send credits: this tells us how many WRs we're allowed
323 * - posted credits: this tells us how many WRs we recently
326 * Every time we transmit credits to the peer, we subtract
327 * the amount of transferred credits from this counter.
330 * exhausted their send credits, and are unable to send new credits
332 * one credit update to the peer before exhausting our credits.
333 * When new credits arrive, we subtract one credit that is withheld
335 * credits (se
420 rdsv3_ib_send_add_credits(struct rdsv3_connection *conn, unsigned int credits) argument
[all...]
/illumos-gate/usr/src/lib/udapl/udapl_tavor/tavor/
H A Ddapl_tavor_hw.c174 #define dapli_tavor_qp_recv_doorbell(ia_uar, nda, nds, qpn, credits) \
179 ((uint64_t)qpn << TAVOR_QPRCVDB_QPN_SHIFT) | credits)
189 uint32_t nds, uint32_t qpn, uint32_t credits)
197 ((uint64_t)qpn << TAVOR_QPRCVDB_QPN_SHIFT) | credits;
188 dapli_tavor_qp_recv_doorbell(dapls_hw_uar_t ia_uar, uint32_t nda, uint32_t nds, uint32_t qpn, uint32_t credits) argument
H A Ddapl_tavor_hw.h269 uint32_t credits :8; member in struct:tavor_hw_uar_recv_s
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dsge.c311 uint32_t credits; local
389 credits = Q->cq_credits;
391 if ((credits - 1) < count) {
595 uint32_t credits = Q->rq_credits; local
623 if (--credits < credits_thresh) {
624 uint32_t n = entries_n - credits - 1;
626 credits += n;
736 Q->rq_credits = credits;
1022 * If the number of available credits shrinks below
1025 * On the next pass, if there's more credits returne
1068 uint32_t credits = Q->fq_credits; local
1557 uint32_t credits = Q->fq_credits; local
[all...]
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_wr.c49 uint32_t nds, uint32_t qpn, uint32_t credits);
919 uint32_t qpn, uint32_t credits)
927 ((uint64_t)qpn << TAVOR_QPRCVDB_QPN_SHIFT) | credits;
918 tavor_qp_recv_doorbell(tavor_state_t *state, uint32_t nda, uint32_t nds, uint32_t qpn, uint32_t credits) argument
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_hw.h2095 uint32_t credits :8; member in struct:tavor_hw_uar_recv_s
/illumos-gate/usr/src/uts/common/io/cxgbe/common/
H A Dt4_msg.h961 __be16 credits; member in struct:cpl_wr_ack
1980 u8 credits; member in struct:cpl_fw4_ack
/illumos-gate/usr/src/uts/common/io/i40e/core/
H A Di40e_adminq_cmd.h1441 __le16 credits[8]; member in struct:i40e_aqc_query_vsi_ets_sla_config_resp

Completed in 126 milliseconds