| /f-stack/dpdk/drivers/net/ionic/ |
| H A D | ionic_regs.h | 18 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 D | vnic_intr.h | 55 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 D | dlb.rst | 42 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 D | sw.rst | 70 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 D | dlb2.rst | 40 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 D | ng_btsocket_rfcomm.c | 2828 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 D | qos_framework.rst | 435 #. *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 D | dsw_event.c | 21 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 D | sw_evdev_xstats.c | 16 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 D | sw_evdev.c | 638 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 D | sge.c | 905 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 D | ng_btsocket_rfcomm.h | 180 u_int8_t credits; member
|
| /f-stack/dpdk/drivers/common/sfc_efx/base/ |
| H A D | ef10_rx.c | 781 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 D | ax_python_devel.m4 | 237 # 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 D | iflib.c | 2016 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 D | dlb2.c | 2131 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 D | nvidia,tegra194-pcie.txt | 109 port to exchange optimum number of FC (Flow Control) credits with
|
| /f-stack/dpdk/drivers/net/i40e/base/ |
| H A D | i40e_adminq_cmd.h | 1765 __le16 credits[8]; member
|
| /f-stack/app/redis-5.0.5/ |
| H A D | 00-RELEASENOTES | 488 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 D | ChangeLog | 523 changes are annotated with author credits to help reflect the collaborative
|
| /f-stack/dpdk/drivers/net/i40e/ |
| H A D | i40e_ethdev.c | 5595 rte_le_to_cpu_16(ets_sla_config.credits[i]); in i40e_vsi_get_bw_config()
|