| /dpdk/drivers/net/ixgbe/base/ |
| H A D | ixgbe_dcb.c | 22 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 D | ixgbe_dcb_82598.c | 82 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 D | ixgbe_dcb_82599.c | 91 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 D | txgbe_dcb_hw.c | 21 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 D | txgbe_dcb_hw.h | 17 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 D | txgbe_dcb.c | 284 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 D | txgbe_dcb.h | 110 u16 *refill);
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_rxtx.c | 4071 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 D | rte_eth_memif.c | 342 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 D | txgbe_rxtx.c | 3425 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 D | dlb2.rst | 176 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 D | mvpp2.rst | 270 - ``<fill_bpool_buffs>``: Control the amount of refill buffers (default is 64).
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | qos_framework.rst | 762 …| 1 | tc_time | Bytes | Time of the next update (upper limit refill) for the TCs of …
|