Home
last modified time | relevance | path

Searched refs:credits (Results 1 – 21 of 21) sorted by relevance

/f-stack/dpdk/drivers/net/ionic/
H A Dionic_regs.h18 uint32_t credits; member
72 cred = ioread32(&intr_ctrl[intr_idx].credits); in ionic_intr_credits()
76 iowrite32(cred | flags, &intr_ctrl[intr_idx].credits); in ionic_intr_credits()
85 cred = ioread32(&intr_ctrl[intr_idx].credits); in ionic_intr_clean()
88 iowrite32(cred, &intr_ctrl[intr_idx].credits); in ionic_intr_clean()
/f-stack/dpdk/drivers/net/enic/base/
H A Dvnic_intr.h55 unsigned int credits, int unmask, int reset_timer) in vnic_intr_return_credits() argument
60 uint32_t int_credit_return = (credits & 0xffff) | in vnic_intr_return_credits()
74 unsigned int credits = vnic_intr_credits(intr); in vnic_intr_return_all_credits() local
78 vnic_intr_return_credits(intr, credits, unmask, reset_timer); in vnic_intr_return_all_credits()
/f-stack/dpdk/doc/guides/eventdevs/
H A Ddlb.rst42 directed queues, ports, credits, and other hardware resources. Some
183 load-balanced credits are used to enqueue to load-balanced queues, and directed
184 credits are used for directed queues.
189 nb_events_limit credits, and the directed pool is sized to contain
190 nb_events_limit/4 credits. The directed pool size can be overridden with the
207 to control how many load-balanced credits each application uses, particularly
222 worth of credits. For example, if an eventdev contains four ports with enqueue
224 with 32 load-balanced credits, and there will be 3968 credits available to
230 If a port attempts to enqueue and has no credits available, the enqueue
256 to enqueue if it lacks enough hardware credits to enqueue; load-balanced
[all …]
H A Dsw.rst70 The credit quanta is the number of credits that a port will fetch at a time from
72 atomic credit fetch code, however it also reduces the overall number of credits
74 of credits are pre-allocated at a time, while also mitigating performance impact
78 at the cost of the whole system having less credits. On the other hand,
80 system with a higher number of credits at all times.
H A Ddlb2.rst40 directed queues, ports, credits, and other hardware resources. Some
174 load-balanced credits are used to enqueue to load-balanced queues, and directed
175 credits are used for directed queues.
180 nb_events_limit credits, and the directed pool is sized to contain
181 nb_events_limit/4 credits. The directed pool size can be overridden with the
198 to control how many load-balanced credits each application uses, particularly
213 worth of credits. For example, if an eventdev contains four ports with enqueue
215 with 32 load-balanced credits, and there will be 3968 credits available to
221 If a port attempts to enqueue and has no credits available, the enqueue
247 to enqueue if it lacks enough hardware credits to enqueue; load-balanced
[all …]
/f-stack/freebsd/netgraph/bluetooth/socket/
H A Dng_btsocket_rfcomm.c2828 pn->credits, pn->mtu); in ng_btsocket_rfcomm_receive_pn()
2835 pn->credits = 0; in ng_btsocket_rfcomm_receive_pn()
2870 pn->credits, pn->mtu); in ng_btsocket_rfcomm_receive_pn()
2877 pn->credits = 0; in ng_btsocket_rfcomm_receive_pn()
2938 pcb->tx_cred = credits; in ng_btsocket_rfcomm_set_pn()
2946 pcb->tx_cred = credits; in ng_btsocket_rfcomm_set_pn()
3163 pn->credits = pcb->rx_cred; in ng_btsocket_rfcomm_send_pn()
3166 pn->credits = 0; in ng_btsocket_rfcomm_send_pn()
3186 u_int8_t credits; in ng_btsocket_rfcomm_send_credits() local
3198 if (credits > 0) { in ng_btsocket_rfcomm_send_credits()
[all …]
/f-stack/dpdk/doc/guides/prog_guide/
H A Dqos_framework.rst435 #. *Read* pipe data structure. Update the credits for the current pipe and its subport.
540 * Subport S has enough credits to send the packet;
542 * Subport S has enough credits for traffic class TC to send the packet;
544 * Pipe P has enough credits to send the packet;
546 * Pipe P has enough credits for traffic class TC to send the packet.
556 The number of credits required for the transmission of a packet of n bytes is equal to (n+h),
750 out of which credits are consumed every time a packet is scheduled for that subport / pipe,
808 …| (on packet scheduling) | necessary number of credits. The packet can only be sent if enough cr…
1138 but in order to detect whether a specific pipe has enough credits,
1144 if the pipe does not have enough credits,
[all …]
/f-stack/dpdk/drivers/event/dsw/
H A Ddsw_event.c21 int32_t credits) in dsw_port_acquire_credits() argument
24 int32_t missing_credits = credits - inflight_credits; in dsw_port_acquire_credits()
31 port->inflight_credits -= credits; in dsw_port_acquire_credits()
59 port->inflight_credits -= credits; in dsw_port_acquire_credits()
66 int32_t credits) in dsw_port_return_credits() argument
68 port->inflight_credits += credits; in dsw_port_return_credits()
/f-stack/dpdk/drivers/event/sw/
H A Dsw_evdev_xstats.c16 credits, enumerator
77 case credits: return p->inflight_credits; in get_port_stat()
193 inflight, pkt_cycles, credits, in sw_xstats_init() enumerator
H A Dsw_evdev.c638 uint32_t credits = sw->nb_events_limit - inflights; in sw_dump() local
639 fprintf(f, "\tinflight %d, credits: %d\n", inflights, credits); in sw_dump()
/f-stack/dpdk/drivers/net/cxgbe/
H A Dsge.c905 int credits, wr_size; in should_tx_packet_coalesce() local
937 credits = txq_avail(q) - ndesc; in should_tx_packet_coalesce()
943 if (unlikely(credits < 0 || wraps_around(q, ndesc))) { in should_tx_packet_coalesce()
967 credits = txq_avail(q) - ndesc; in should_tx_packet_coalesce()
969 if (unlikely(credits < 0 || wraps_around(q, ndesc))) in should_tx_packet_coalesce()
1113 int credits; in t4_eth_xmit() local
1165 credits = txq_avail(&txq->q) - ndesc; in t4_eth_xmit()
1167 if (unlikely(credits < 0)) { in t4_eth_xmit()
1169 __func__, txq->q.cntxt_id, credits); in t4_eth_xmit()
/f-stack/freebsd/netgraph/bluetooth/include/
H A Dng_btsocket_rfcomm.h180 u_int8_t credits; member
/f-stack/dpdk/drivers/common/sfc_efx/base/
H A Def10_rx.c781 uint32_t credits; in ef10_rx_qpush_ps_credits() local
793 credits = MIN(rxq_state->eers_rx_packed_stream_credits, in ef10_rx_qpush_ps_credits()
799 ERF_DZ_RX_DESC_MAGIC_DATA, credits); in ef10_rx_qpush_ps_credits()
/f-stack/freebsd/contrib/openzfs/config/
H A Dax_python_devel.m4237 # credits goes to momjian, I think. I'd like to put the right name
238 # in the credits, if someone can point me in the right direction... ?
/f-stack/freebsd/net/
H A Diflib.c2016 qidx_t credits; in iflib_fl_refill() local
2027 credits = fl->ifl_credits; in iflib_fl_refill()
2032 MPASS(credits + n <= fl->ifl_size); in iflib_fl_refill()
2098 credits++; in iflib_fl_refill()
2100 MPASS(credits <= fl->ifl_size); in iflib_fl_refill()
2112 fl->ifl_credits = credits; in iflib_fl_refill()
2124 fl->ifl_credits = credits; in iflib_fl_refill()
6361 int credits; in iflib_tx_credits_update() local
6371 txq->ift_processed += credits; in iflib_tx_credits_update()
6372 txq->ift_cidx_processed += credits; in iflib_tx_credits_update()
[all …]
/f-stack/dpdk/drivers/event/dlb2/
H A Ddlb2.c2131 uint32_t credits = *qm_port->credit_pool[type]; in dlb2_port_credits_get() local
2134 if (unlikely(credits < batch_size)) in dlb2_port_credits_get()
2135 batch_size = credits; in dlb2_port_credits_get()
2137 if (likely(credits && in dlb2_port_credits_get()
2140 &credits, credits - batch_size, false, in dlb2_port_credits_get()
/f-stack/freebsd/contrib/device-tree/Bindings/pci/
H A Dnvidia,tegra194-pcie.txt109 port to exchange optimum number of FC (Flow Control) credits with
/f-stack/dpdk/drivers/net/i40e/base/
H A Di40e_adminq_cmd.h1765 __le16 credits[8]; member
/f-stack/app/redis-5.0.5/
H A D00-RELEASENOTES488 The following is the list of commmits if you want to check credits or dig
1626 check the credits of the commits.
2879 the commit messages and authors for credits.
3074 Commit messages may contain additional credits.
/f-stack/app/redis-5.0.5/deps/jemalloc/
H A DChangeLog523 changes are annotated with author credits to help reflect the collaborative
/f-stack/dpdk/drivers/net/i40e/
H A Di40e_ethdev.c5595 rte_le_to_cpu_16(ets_sla_config.credits[i]); in i40e_vsi_get_bw_config()