Home
last modified time | relevance | path

Searched full:credits (Results 1 – 25 of 174) sorted by relevance

1234567

/src/lib/libpmc/pmu-events/arch/x86/emeraldrapids/
H A Duncore-interconnect.json383 …ot possible to issue a request to the M2PCIe because there are no Egress Credits available on AD0,…
387 "BriefDescription": "No AD0 Egress Credits Stalls",
391 … Egress Credits Stalls : Counts the number times when it is not possible to issue a request to the…
395 "BriefDescription": "No AD1 Egress Credits Stalls",
399 … Egress Credits Stalls : Counts the number times when it is not possible to issue a request to the…
407 … it is not possible to issue data to the R2PCIe because there are no BL Egress Credits available.",
1752 "BriefDescription": "Number AD Ingress Credits",
1759 "BriefDescription": "Number BL Ingress Credits",
1814 "BriefDescription": "M2M->iMC WPQ Cycles w/Credits - Regular : Channel 0",
1822 "BriefDescription": "M2M->iMC WPQ Cycles w/Credits - Regular : Channel 1",
[all …]
H A Duncore-io.json2395credits that are acquired in the M2PCIe agent for sending transactions into the IIO on either NCB …
2404credits that are acquired in the M2PCIe agent for sending transactions into the IIO on either NCB …
2413credits that are acquired in the M2PCIe agent for sending transactions into the IIO on either NCB …
2422credits that are acquired in the M2PCIe agent for sending transactions into the IIO on either NCB …
2431credits that are acquired in the M2PCIe agent for sending transactions into the IIO on either NCB …
2440credits that are acquired in the M2PCIe agent for sending transactions into the IIO on either NCB …
2449credits were available. NCB, or non-coherent bypass messages are used to transmit data without co…
2458credits were available. NCB, or non-coherent bypass messages are used to transmit data without co…
2467credits were available. NCB, or non-coherent bypass messages are used to transmit data without co…
2472 "BriefDescription": "M2PCIe IIO Credits in Use : DRS to CMS Port 0",
[all …]
/src/sys/dev/ixgbe/
H A Dixgbe_dcb_82598.c106 * @refill: refill credits index by traffic class
107 * @max: max credits index by traffic class
110 * Configure Rx Data Arbiter and credits for each traffic class.
133 /* Configure traffic class credits and priority */ in ixgbe_dcb_config_rx_arbiter_82598()
163 * @refill: refill credits index by traffic class
164 * @max: max credits index by traffic class
168 * Configure Tx Descriptor Arbiter and credits for each traffic class.
188 /* Configure traffic class credits and priority */ in ixgbe_dcb_config_tx_desc_arbiter_82598()
210 * @refill: refill credits index by traffic class
211 * @max: max credits index by traffic class
[all …]
H A Dixgbe_dcb_82599.c113 * @refill: refill credits index by traffic class
114 * @max: max credits index by traffic class
119 * Configure Rx Packet Arbiter and credits for each traffic class.
149 /* Configure traffic class credits and priority */ in ixgbe_dcb_config_rx_arbiter_82599()
176 * @refill: refill credits index by traffic class
177 * @max: max credits index by traffic class
181 * Configure Tx Descriptor Arbiter and credits for each traffic class.
189 /* Clear the per-Tx queue credits; we use per-TC instead */ in ixgbe_dcb_config_tx_desc_arbiter_82599()
195 /* Configure traffic class credits and priority */ in ixgbe_dcb_config_tx_desc_arbiter_82599()
224 * @refill: refill credits index by traffic class
[all …]
H A Dixgbe_dcb.c43 * credits from the configured bandwidth percentages. Credits
48 * @refill: refill credits index by traffic class
49 * @max: max credits by traffic class
69 /* Find out the hw credits for each TC */ in ixgbe_dcb_calculate_tc_credits()
84 * ixgbe_dcb_calculate_tc_credits_cee - Calculates traffic class credits
90 * This function calculates the credits allocated to each traffic class.
133 * a multiplier. It is required that the refill credits must be in ixgbe_dcb_calculate_tc_credits_cee()
453 * Configure Rx Data Arbiter and credits for each traffic class.
494 * Configure Tx Descriptor Arbiter and credits for each traffic class.
534 * Configure Tx Data Arbiter and credits for each traffic class.
/src/sys/contrib/dev/athk/ath12k/
H A Dhtc.c82 int credits = 0; in ath12k_htc_send() local
93 credits = DIV_ROUND_UP(skb->len, htc->target_credit_size); in ath12k_htc_send()
95 if (ep->tx_credits < credits) { in ath12k_htc_send()
97 "htc insufficient credits ep %d required %d available %d\n", in ath12k_htc_send()
98 eid, credits, ep->tx_credits); in ath12k_htc_send()
103 ep->tx_credits -= credits; in ath12k_htc_send()
105 "htc ep %d consumed %d credits (total %d)\n", in ath12k_htc_send()
106 eid, credits, ep->tx_credits); in ath12k_htc_send()
130 ep->tx_credits += credits; in ath12k_htc_send()
132 "htc ep %d reverted %d credits back (total %d)\n", in ath12k_htc_send()
[all …]
/src/sys/contrib/dev/athk/ath11k/
H A Dhtc.c82 int credits = 0; in ath11k_htc_send() local
95 credits = DIV_ROUND_UP(skb->len, htc->target_credit_size); in ath11k_htc_send()
97 if (ep->tx_credits < credits) { in ath11k_htc_send()
99 "ep %d insufficient credits required %d total %d\n", in ath11k_htc_send()
100 eid, credits, ep->tx_credits); in ath11k_htc_send()
105 ep->tx_credits -= credits; in ath11k_htc_send()
107 "ep %d credits consumed %d total %d\n", in ath11k_htc_send()
108 eid, credits, ep->tx_credits); in ath11k_htc_send()
136 ep->tx_credits += credits; in ath11k_htc_send()
138 "ep %d credits reverted %d total %d\n", in ath11k_htc_send()
[all …]
/src/sys/dev/cxgbe/tom/
H A Dt4_cpl_io.c158 ("%s: not enough credits (%d)", __func__, toep->tx_credits)); in send_flowc_wr()
397 send_rx_credits(struct adapter *sc, struct toepcb *toep, int credits) in send_rx_credits() argument
403 KASSERT(credits >= 0, ("%s: %d credits", __func__, credits)); in send_rx_credits()
411 req->credit_dack = htobe32(dack | V_RX_CREDITS(credits)); in send_rx_credits()
414 return (credits); in send_rx_credits()
512 ("%s: %d credits", __func__, tx_credits)); in max_imm_payload()
534 ("%s: %d credits", __func__, tx_credits)); in max_dsgl_nsegs()
548 unsigned int immdlen, unsigned int plen, uint8_t credits, int shove, in write_tx_wr() argument
556 V_FW_WR_LEN16(credits)); in write_tx_wr()
632 u_int credits, plen; in t4_push_raw_wr() local
[all …]
H A Dt4_tls.c367 unsigned int plen, unsigned int expn, uint8_t credits, int shove, in write_tlstx_wr() argument
377 V_FW_TLSTX_DATA_WR_LEN16(credits)); in write_tlstx_wr()
504 u_int nsegs, credits, wr_len; in t4_push_ktls() local
628 /* Not enough credits for this work request. */ in t4_push_ktls()
637 "%s: tid %d mbuf %p requires %d credits, but only %d available", in t4_push_ktls()
687 credits = howmany(wr_len, 16); in t4_push_ktls()
691 write_tlstx_wr(txwr, toep, tls_size, expn_size, credits, shove, in t4_push_ktls()
714 KASSERT(toep->tx_credits >= credits, in t4_push_ktls()
715 ("%s: not enough credits", __func__)); in t4_push_ktls()
717 toep->tx_credits -= credits; in t4_push_ktls()
[all …]
/src/sys/dev/enic/
H A Dvnic_intr.h65 unsigned int credits, int unmask, int reset_timer) in vnic_intr_return_credits() argument
70 u32 int_credit_return = (credits & 0xffff) | in vnic_intr_return_credits()
84 unsigned int credits = vnic_intr_credits(intr); in vnic_intr_return_all_credits() local
88 vnic_intr_return_credits(intr, credits, unmask, reset_timer); in vnic_intr_return_all_credits()
/src/lib/libpmc/pmu-events/arch/x86/tremontx/
H A Duncore-memory.json168 …ocate into the RPQ soon after they enter the memory controller, and need credits for an entry in t…
179 …ocate into the RPQ soon after they enter the memory controller, and need credits for an entry in t…
190 …ocate into the RPQ soon after they enter the memory controller, and need credits for an entry in t…
200 …ocate into the RPQ soon after they enter the memory controller, and need credits for an entry in t…
210 …ocate into the WPQ soon after they enter the memory controller, and need credits for an entry in t…
221 …ocate into the WPQ soon after they enter the memory controller, and need credits for an entry in t…
232 …ocate into the WPQ soon after they enter the memory controller, and need credits for an entry in t…
242 …ocate into the WPQ soon after they enter the memory controller, and need credits for an entry in t…
/src/sys/contrib/dev/athk/ath10k/
H A Dhtc.c119 int credits, ret = 0; in ath10k_htc_consume_credit() local
124 credits = DIV_ROUND_UP(len, ep->tx_credit_size); in ath10k_htc_consume_credit()
127 if (ep->tx_credits < credits) { in ath10k_htc_consume_credit()
129 "htc insufficient credits ep %d required %d available %d consume %d\n", in ath10k_htc_consume_credit()
130 eid, credits, ep->tx_credits, consume); in ath10k_htc_consume_credit()
136 ep->tx_credits -= credits; in ath10k_htc_consume_credit()
138 "htc ep %d consumed %d credits total %d\n", in ath10k_htc_consume_credit()
139 eid, credits, ep->tx_credits); in ath10k_htc_consume_credit()
152 int credits; in ath10k_htc_release_credit() local
157 credits = DIV_ROUND_UP(len, ep->tx_credit_size); in ath10k_htc_release_credit()
[all …]
/src/sys/netgraph/bluetooth/socket/
H A Dng_btsocket_rfcomm.c160 u_int8_t credits, u_int16_t mtu);
166 u_int8_t credits, struct mbuf *data);
1311 * extra byte for credits. in ng_btsocket_rfcomm_session_create()
1448 * one extra byte for credits. in ng_btsocket_rfcomm_session_accept()
1517 * for credits. in ng_btsocket_rfcomm_session_connect()
2312 /* Did we get any credits? */ in ng_btsocket_rfcomm_receive_uih()
2315 "%s: Got %d more credits for dlci=%d, state=%d, flags=%#x, " \ in ng_btsocket_rfcomm_receive_uih()
2331 /* Give remote peer more credits (if needed) */ in ng_btsocket_rfcomm_receive_uih()
2336 "%s: Remote side still has credits, dlci=%d, state=%d, flags=%#x, " \ in ng_btsocket_rfcomm_receive_uih()
2795 "ack_timer=%d, mtu=%d, max_retrans=%d, credits=%d, session state=%d, " \ in ng_btsocket_rfcomm_receive_pn()
[all …]
/src/sys/dev/cxgbe/
H A Doffload.h75 EO_FLOWC_RPL_PENDING = (1 << 1), /* flowc credits due back */
94 uint8_t tx_total; /* total tx WR credits (in 16B units) */
95 uint8_t tx_credits; /* tx WR credits (in 16B units) available */
96 uint8_t tx_nocompl; /* tx WR credits since last compl request */
/src/lib/libpmc/pmu-events/arch/x86/skylakex/
H A Duncore-memory.json143 …ocate into the RPQ soon after they enter the memory controller, and need credits for an entry in t…
152 …ocate into the RPQ soon after they enter the memory controller, and need credits for an entry in t…
161 …ocate into the WPQ soon after they enter the memory controller, and need credits for an entry in t…
170 …ocate into the WPQ soon after they enter the memory controller, and need credits for an entry in t…
/src/usr.bin/file/
H A DMakefile16 # credits must appear in the documentation.
19 # ever read sources, credits must appear in the documentation.
/src/sys/dev/cxgb/
H A Dcxgb_sge.c768 q->credits++; in refill_fl()
793 while (q->credits--) { in free_rx_bufs()
819 refill_fl(adap, fl, min(16U, fl->size - fl->credits)); in __refill_fl()
825 uint32_t reclaimable = fl->size - fl->credits; in __refill_fl_lt()
852 q->credits++; in recycle_rx_buf()
950 * c) Return coalesced response queue credits in case a response queue is
977 refill_rx = ((qs->fl[0].credits < qs->fl[0].size) || in sge_timer_cb()
978 (qs->fl[1].credits < qs->fl[1].size)); in sge_timer_cb()
1035 * @credits: how many new responses to make available
1041 refill_rspq(adapter_t *sc, const struct sge_rspq *q, u_int credits) in refill_rspq() argument
[all …]
/src/contrib/llvm-project/llvm/lib/Support/
H A DCOPYRIGHT.regex16 credits must appear in the documentation.
20 ever read sources, credits must appear in the documentation.
/src/lib/libc/regex/
H A DCOPYRIGHT14 credits must appear in the documentation.
18 ever read sources, credits must appear in the documentation.
/src/contrib/nvi/regex/
H A DCOPYRIGHT14 credits must appear in the documentation.
18 ever read sources, credits must appear in the documentation.
/src/sys/dev/iavf/
H A Diavf_txrx_iflib.c459 * iavf_isc_txd_credits_update_hwb - Update Tx ring credits
480 int head, credits; in iavf_isc_txd_credits_update_hwb() local
485 credits = head - txr->tx_cidx_processed; in iavf_isc_txd_credits_update_hwb()
486 if (credits < 0) in iavf_isc_txd_credits_update_hwb()
487 credits += scctx->isc_ntxd[0]; in iavf_isc_txd_credits_update_hwb()
491 return (credits); in iavf_isc_txd_credits_update_hwb()
495 * iavf_isc_txd_credits_update_dwb - Update Tx ring credits
/src/sys/dev/cxgb/common/
H A Dcxgb_ctl_defs.h134 unsigned int credits; member
144 unsigned int credits; member
/src/sys/contrib/dev/broadcom/brcm80211/brcmfmac/
H A Dfwsignal.c365 * @requested_credit: credits requested by firmware.
1060 /* a state update should wipe old credits */ in brcmf_fws_macdesc_state_indicate()
1183 u8 fifo, u8 credits) in brcmf_fws_return_credits() argument
1189 if (!credits) in brcmf_fws_return_credits()
1202 if (*borrowed >= credits) { in brcmf_fws_return_credits()
1203 *borrowed -= credits; in brcmf_fws_return_credits()
1204 *fifo_credit += credits; in brcmf_fws_return_credits()
1207 credits -= *borrowed; in brcmf_fws_return_credits()
1215 if (credits) { in brcmf_fws_return_credits()
1216 fws->fifo_credit[fifo] += credits; in brcmf_fws_return_credits()
[all …]
/src/lib/libpmc/
H A Dpmc.corei7uc.3686 stalled due to lack of VNA and VN0 credits.
692 channel is stalled due to lack of VNA and VN0 credits.
698 channel is stalled due to lack of VNA and VN0 credits.
704 stalled due to lack of VNA and VN0 credits.
710 channel is stalled due to lack of VNA and VN0 credits.
716 channel is stalled due to lack of VNA and VN0 credits.
722 to lack of VNA and VN0 credits.
728 to lack of VNA and VN0 credits.
/src/lib/libpmc/pmu-events/arch/x86/cascadelakex/
H A Duncore-memory.json300 …ocate into the RPQ soon after they enter the memory controller, and need credits for an entry in t…
309 …ocate into the RPQ soon after they enter the memory controller, and need credits for an entry in t…
348 …ocate into the WPQ soon after they enter the memory controller, and need credits for an entry in t…
357 …ocate into the WPQ soon after they enter the memory controller, and need credits for an entry in t…

1234567