/freebsd-13-stable/sys/dev/cxgb/common/ |
H A D | cxgb_ctl_defs.h | 136 unsigned int credits; member in struct:rdma_cq_op 146 unsigned int credits; member in struct:rdma_cq_setup
|
H A D | cxgb_common.h | 816 unsigned int credits, unsigned int credit_thres); 826 unsigned int credits);
|
H A D | cxgb_t3_hw.c | 2569 unsigned int credits = type == SGE_CNTXT_OFLD ? 0 : FW_WR_NUM; local 2578 V_EC_CREDITS(credits) | V_EC_GTS(gts_enable)); 2682 * @credits: completion queue credits 2691 unsigned int credits, unsigned int credit_thres) 2706 t3_write_reg(adapter, A_SG_CONTEXT_DATA3, V_CQ_CREDITS(credits) | 2813 * @credits: credits to return to the CQ 2823 unsigned int credits) 2830 t3_write_reg(adapter, A_SG_CONTEXT_DATA0, credits << 1 2689 t3_sge_init_cqcntxt(adapter_t *adapter, unsigned int id, u64 base_addr, unsigned int size, int rspq, int ovfl_mode, unsigned int credits, unsigned int credit_thres) argument 2822 t3_sge_cqcntxt_op(adapter_t *adapter, unsigned int id, unsigned int op, unsigned int credits) argument [all...] |
H A D | cxgb_t3_cpl.h | 928 __be16 credits; member in struct:cpl_wr_ack
|
/freebsd-13-stable/sys/dev/cxgbe/tom/ |
H A D | t4_cpl_io.c | 162 ("%s: not enough credits (%d)", __func__, toep->tx_credits)); 402 send_rx_credits(struct adapter *sc, struct toepcb *toep, int credits) argument 408 KASSERT(credits >= 0, ("%s: %d credits", __func__, credits)); 416 req->credit_dack = htobe32(dack | V_RX_CREDITS(credits)); 419 return (credits); 528 ("%s: %d credits", __func__, tx_credits)); 548 ("%s: %d credits", __func__, tx_credits)); 562 unsigned int plen, uint8_t credits, in 561 write_tx_wr(void *dst, struct toepcb *toep, unsigned int immdlen, unsigned int plen, uint8_t credits, int shove, int ulp_submode) argument 664 u_int plen, nsegs, credits, max_imm, max_nsegs, max_nsegs_1mbuf; local 936 u_int plen, nsegs, credits, max_imm, max_nsegs, max_nsegs_1mbuf; local 1686 uint8_t credits = cpl->credits; local [all...] |
H A D | t4_tls.c | 1200 ("%s: %d credits", __func__, tx_credits)); 1237 unsigned int pdus, uint8_t credits, int shove, int imm_ivs) 1246 V_FW_TLSTX_DATA_WR_LEN16(credits)); 1380 u_int plen, nsegs, credits, space, max_nsegs_1mbuf, wr_len; local 1613 credits = howmany(wr_len, 16); 1616 tls_size, expn_size, pdus, credits, shove, imm_ivs ? 1 : 0); 1639 KASSERT(toep->tx_credits >= credits, 1640 ("%s: not enough credits", __func__)); 1642 toep->tx_credits -= credits; 1658 txsd->tx_credits = credits; 1235 write_tlstx_wr(struct fw_tlstx_data_wr *txwr, struct toepcb *toep, unsigned int immdlen, unsigned int plen, unsigned int expn, unsigned int pdus, uint8_t credits, int shove, int imm_ivs) argument 1761 u_int nsegs, credits, wr_len; local [all...] |
/freebsd-13-stable/sys/dev/cxgb/ |
H A D | cxgb_sge.c | 773 q->credits++; 798 while (q->credits--) { 824 refill_fl(adap, fl, min(16U, fl->size - fl->credits)); 830 uint32_t reclaimable = fl->size - fl->credits; 857 q->credits++; 955 * c) Return coalesced response queue credits in case a response queue is 982 refill_rx = ((qs->fl[0].credits < qs->fl[0].size) || 983 (qs->fl[1].credits < qs->fl[1].size)); 1040 * @credits: how many new responses to make available 1046 refill_rspq(adapter_t *sc, const struct sge_rspq *q, u_int credits) argument 2805 unsigned int credits; local [all...] |
H A D | cxgb_adapter.h | 173 uint32_t credits; member in struct:sge_rspq 206 uint32_t credits; member in struct:sge_fl
|
/freebsd-13-stable/sys/netgraph/bluetooth/socket/ |
H A D | ng_btsocket_rfcomm.c | 161 u_int8_t credits, u_int16_t mtu); 167 u_int8_t credits, struct mbuf *data); 1322 * extra byte for credits. 1459 * one extra byte for credits. 1528 * for credits. 2323 /* Did we get any credits? */ 2326 "%s: Got %d more credits for dlci=%d, state=%d, flags=%#x, " \ 2342 /* Give remote peer more credits (if needed) */ 2347 "%s: Remote side still has credits, dlci=%d, state=%d, flags=%#x, " \ 2806 "ack_timer=%d, mtu=%d, max_retrans=%d, credits 2928 ng_btsocket_rfcomm_set_pn(ng_btsocket_rfcomm_pcb_p pcb, u_int8_t cr, u_int8_t flow_control, u_int8_t credits, u_int16_t mtu) argument 3016 ng_btsocket_rfcomm_send_uih(ng_btsocket_rfcomm_session_p s, u_int8_t address, u_int8_t pf, u_int8_t credits, struct mbuf *data) argument 3186 u_int8_t credits; local [all...] |
/freebsd-13-stable/sys/dev/ixl/ |
H A D | ixl_txrx.c | 469 int head, credits; local 474 credits = head - txr->tx_cidx_processed; 475 if (credits < 0) 476 credits += scctx->isc_ntxd[0]; 480 return (credits);
|
H A D | i40e_adminq_cmd.h | 1758 __le16 credits[8]; member in struct:i40e_aqc_query_vsi_ets_sla_config_resp
|
/freebsd-13-stable/sys/ofed/drivers/infiniband/ulp/sdp/ |
H A D | sdp_cma.c | 179 atomic_set(&ssk->tx_ring.credits, ssk->max_bufs); 211 atomic_set(&ssk->tx_ring.credits, ssk->max_bufs);
|
H A D | sdp.h | 279 atomic_t credits; member in struct:sdp_tx_ring 280 #define tx_credits(ssk) (atomic_read(&ssk->tx_ring.credits)) 456 sdp_dbg_data(ssk->socket, "Arming TX cq. credits: %d, posted: %d\n", 463 * - tx credits
|
H A D | sdp_tx.c | 160 atomic_dec(&ssk->tx_ring.credits);
|
H A D | sdp_rx.c | 421 atomic_set(&ssk->tx_ring.credits, mseq_ack - ring_head(ssk->tx_ring) + 520 /* Wakeup writers if we now have credits. */ 649 sdp_prf(ssk->socket, NULL, "credits: %d -> %d",
|
/freebsd-13-stable/sys/netgraph/bluetooth/include/ |
H A D | ng_btsocket_rfcomm.h | 180 u_int8_t credits; member in struct:rfcomm_mcc_pn 297 int16_t rx_cred; /* RX credits */ 298 int16_t tx_cred; /* TX credits */
|
/freebsd-13-stable/sys/dev/sfxge/common/ |
H A D | ef10_rx.c | 895 uint32_t credits; local 904 * credits than it is allowed to have (maximum). However, 907 credits = MIN(rxq_state->eers_rx_packed_stream_credits, 913 ERF_DZ_RX_DESC_MAGIC_DATA, credits);
|
/freebsd-13-stable/sys/dev/cxgbe/ |
H A D | t4_sge.c | 5865 /* Firmware doesn't return "partial" credits. */ 5867 ("%s: unexpected number of credits: %d, %d", 5870 ("%s: descriptor with no credits: cidx %d", 6416 /* How many len16 credits do we need to send this mbuf. */ 6423 * credits and kick the tx. 6533 uint8_t credits = cpl->credits; local 6538 MPASS(credits >= ETID_FLOWC_LEN16); 6539 credits -= ETID_FLOWC_LEN16; 6548 while (credits > [all...] |
/freebsd-13-stable/sys/net/ |
H A D | iflib.c | 2037 qidx_t credits; local 2048 credits = fl->ifl_credits; 2053 MPASS(credits + n <= fl->ifl_size); 2057 if (pidx == fl->ifl_cidx && (credits < fl->ifl_size)) 2119 credits++; 2121 MPASS(credits <= fl->ifl_size); 2133 fl->ifl_credits = credits; 2145 fl->ifl_credits = credits; 6386 int credits; local 6393 if ((credits [all...] |
/freebsd-13-stable/contrib/ofed/librdmacm/ |
H A D | rsocket.c | 129 * bits [28-0]: receive credits granted 207 __be16 credits; member in struct:rs_conn_data 1046 conn->credits = htobe16(rs->rq_size); 1080 rs->sseq_comp = be16toh(conn->credits); 2017 * For example, rsend may need to wait for credits from the remote side,
|
/freebsd-13-stable/sys/dev/cxgbe/common/ |
H A D | t4_msg.h | 1258 __be16 credits; member in struct:cpl_wr_ack 2760 u8 credits; member in struct:cpl_fw4_ack
|