Home
last modified time | relevance | path

Searched refs:refill (Results 1 – 13 of 13) sorted by relevance

/dpdk/drivers/net/ixgbe/base/
H A Dixgbe_dcb.c22 s32 ixgbe_dcb_calculate_tc_credits(u8 *bw, u16 *refill, u16 *max, in ixgbe_dcb_calculate_tc_credits() argument
45 refill[i] = (u16)val; in ixgbe_dcb_calculate_tc_credits()
195 u16 *refill) in ixgbe_dcb_unpack_refill_cee() argument
430 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS] = { 0 }; in ixgbe_dcb_config_rx_arbiter_cee() local
470 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS]; in ixgbe_dcb_config_tx_desc_arbiter_cee() local
511 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS]; in ixgbe_dcb_config_tx_data_arbiter_cee() local
616 u16 refill[IXGBE_DCB_MAX_TRAFFIC_CLASS]; in ixgbe_dcb_hw_config_cee() local
629 refill, max, bwgid, tsa); in ixgbe_dcb_hw_config_cee()
638 refill, max, bwgid, in ixgbe_dcb_hw_config_cee()
682 ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa); in ixgbe_dcb_hw_config()
[all …]
H A Dixgbe_dcb_82598.c82 s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_rx_arbiter_82598() argument
105 credit_refill = refill[i]; in ixgbe_dcb_config_rx_arbiter_82598()
141 u16 *refill, u16 *max, u8 *bwg_id, in ixgbe_dcb_config_tx_desc_arbiter_82598() argument
162 reg |= (u32)(refill[i]); in ixgbe_dcb_config_tx_desc_arbiter_82598()
188 u16 *refill, u16 *max, u8 *bwg_id, in ixgbe_dcb_config_tx_data_arbiter_82598() argument
204 reg = refill[i]; in ixgbe_dcb_config_tx_data_arbiter_82598()
321 u16 *refill, u16 *max, u8 *bwg_id, in ixgbe_dcb_hw_config_82598() argument
326 ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa); in ixgbe_dcb_hw_config_82598()
327 ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max, bwg_id, in ixgbe_dcb_hw_config_82598()
329 ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max, bwg_id, in ixgbe_dcb_hw_config_82598()
H A Dixgbe_dcb_82599.c91 s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_rx_arbiter_82599() argument
121 credit_refill = refill[i]; in ixgbe_dcb_config_rx_arbiter_82599()
153 s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_tx_desc_arbiter_82599() argument
169 reg |= (u32)(refill[i]); in ixgbe_dcb_config_tx_desc_arbiter_82599()
202 s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw, u16 *refill, in ixgbe_dcb_config_tx_data_arbiter_82599() argument
232 reg = refill[i]; in ixgbe_dcb_config_tx_data_arbiter_82599()
567 u16 *refill, u16 *max, u8 *bwg_id, u8 *tsa, in ixgbe_dcb_hw_config_82599() argument
572 ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwg_id, tsa, in ixgbe_dcb_hw_config_82599()
574 ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max, bwg_id, in ixgbe_dcb_hw_config_82599()
576 ixgbe_dcb_config_tx_data_arbiter_82599(hw, refill, max, bwg_id, in ixgbe_dcb_hw_config_82599()
/dpdk/drivers/net/txgbe/base/
H A Dtxgbe_dcb_hw.c21 s32 txgbe_dcb_config_rx_arbiter_raptor(struct txgbe_hw *hw, u16 *refill, in txgbe_dcb_config_rx_arbiter_raptor() argument
52 credit_refill = refill[i]; in txgbe_dcb_config_rx_arbiter_raptor()
84 s32 txgbe_dcb_config_tx_desc_arbiter_raptor(struct txgbe_hw *hw, u16 *refill, in txgbe_dcb_config_tx_desc_arbiter_raptor() argument
98 TXGBE_QARBTXCFG_CRQ(refill[i]) | in txgbe_dcb_config_tx_desc_arbiter_raptor()
131 s32 txgbe_dcb_config_tx_data_arbiter_raptor(struct txgbe_hw *hw, u16 *refill, in txgbe_dcb_config_tx_data_arbiter_raptor() argument
161 reg = TXGBE_PARBTXCFG_CRQ(refill[i]) | in txgbe_dcb_config_tx_data_arbiter_raptor()
H A Dtxgbe_dcb_hw.h17 s32 txgbe_dcb_config_tx_desc_arbiter_raptor(struct txgbe_hw *hw, u16 *refill,
19 s32 txgbe_dcb_config_tx_data_arbiter_raptor(struct txgbe_hw *hw, u16 *refill,
22 s32 txgbe_dcb_config_rx_arbiter_raptor(struct txgbe_hw *hw, u16 *refill,
H A Dtxgbe_dcb.c284 u16 *refill) in txgbe_dcb_unpack_refill_cee() argument
290 refill[tc] = tc_config[tc].path[direction].data_credits_refill; in txgbe_dcb_unpack_refill_cee()
H A Dtxgbe_dcb.h110 u16 *refill);
/dpdk/drivers/net/ixgbe/
H A Dixgbe_rxtx.c4071 ixgbe_dcb_hw_arbite_rx_config(struct ixgbe_hw *hw, uint16_t *refill, in ixgbe_dcb_hw_arbite_rx_config() argument
4076 ixgbe_dcb_config_rx_arbiter_82598(hw, refill, max, tsa); in ixgbe_dcb_hw_arbite_rx_config()
4083 ixgbe_dcb_config_rx_arbiter_82599(hw, refill, max, bwg_id, in ixgbe_dcb_hw_arbite_rx_config()
4097 ixgbe_dcb_config_tx_desc_arbiter_82598(hw, refill, max, bwg_id, tsa); in ixgbe_dcb_hw_arbite_tx_config()
4098 ixgbe_dcb_config_tx_data_arbiter_82598(hw, refill, max, bwg_id, tsa); in ixgbe_dcb_hw_arbite_tx_config()
4105 ixgbe_dcb_config_tx_desc_arbiter_82599(hw, refill, max, bwg_id, tsa); in ixgbe_dcb_hw_arbite_tx_config()
4133 uint16_t refill[IXGBE_DCB_MAX_TRAFFIC_CLASS] = {0}; in ixgbe_dcb_hw_configure() local
4286 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_RX_CONFIG, refill); in ixgbe_dcb_hw_configure()
4291 ixgbe_dcb_hw_arbite_rx_config(hw, refill, max, bwgid, tsa, map); in ixgbe_dcb_hw_configure()
4296 ixgbe_dcb_unpack_refill_cee(dcb_config, IXGBE_DCB_TX_CONFIG, refill); in ixgbe_dcb_hw_configure()
[all …]
/dpdk/drivers/net/memif/
H A Drte_eth_memif.c342 goto refill; in eth_memif_rx()
415 refill: in eth_memif_rx()
479 goto refill; in eth_memif_rx_zc()
510 goto refill; in eth_memif_rx_zc()
522 refill: in eth_memif_rx_zc()
/dpdk/drivers/net/txgbe/
H A Dtxgbe_rxtx.c3425 txgbe_dcb_hw_arbite_rx_config(struct txgbe_hw *hw, uint16_t *refill, in txgbe_dcb_hw_arbite_rx_config() argument
3428 txgbe_dcb_config_rx_arbiter_raptor(hw, refill, max, bwg_id, in txgbe_dcb_hw_arbite_rx_config()
3433 txgbe_dcb_hw_arbite_tx_config(struct txgbe_hw *hw, uint16_t *refill, in txgbe_dcb_hw_arbite_tx_config() argument
3438 txgbe_dcb_config_tx_desc_arbiter_raptor(hw, refill, in txgbe_dcb_hw_arbite_tx_config()
3440 txgbe_dcb_config_tx_data_arbiter_raptor(hw, refill, in txgbe_dcb_hw_arbite_tx_config()
3468 uint16_t refill[TXGBE_DCB_TC_MAX] = {0}; in txgbe_dcb_hw_configure() local
3610 TXGBE_DCB_RX_CONFIG, refill); in txgbe_dcb_hw_configure()
3617 txgbe_dcb_hw_arbite_rx_config(hw, refill, max, bwgid, tsa, map); in txgbe_dcb_hw_configure()
3623 TXGBE_DCB_TX_CONFIG, refill); in txgbe_dcb_hw_configure()
3630 txgbe_dcb_hw_arbite_tx_config(hw, refill, max, bwgid, tsa, map); in txgbe_dcb_hw_configure()
/dpdk/doc/guides/eventdevs/
H A Ddlb2.rst176 defined by its low watermark, high watermark, and refill quanta. These three
182 - The refill quanta is set to half the high watermark.
183 - The low watermark is set to the minimum of 16 and the refill quanta.
/dpdk/doc/guides/nics/
H A Dmvpp2.rst270 - ``<fill_bpool_buffs>``: Control the amount of refill buffers (default is 64).
/dpdk/doc/guides/prog_guide/
H A Dqos_framework.rst762 …| 1 | tc_time | Bytes | Time of the next update (upper limit refill) for the TCs of …