Searched refs:reta_idx (Results 1 – 10 of 10) sorted by relevance
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rss.c | 131 mem = mlx5_realloc(priv->reta_idx, MLX5_MEM_RTE, in mlx5_rss_reta_index_resize() 132 reta_size * sizeof((*priv->reta_idx)[0]), 0, in mlx5_rss_reta_index_resize() 138 priv->reta_idx = mem; in mlx5_rss_reta_index_resize() 141 memset(&(*priv->reta_idx)[old_size], 0, in mlx5_rss_reta_index_resize() 143 sizeof((*priv->reta_idx)[0])); in mlx5_rss_reta_index_resize() 177 (*priv->reta_idx)[i]; in mlx5_dev_rss_reta_query() 219 (*priv->reta_idx)[i] = reta_conf[idx].reta[pos]; in mlx5_dev_rss_reta_update()
|
| H A D | mlx5_ethdev.c | 219 (*priv->reta_idx)[i] = rss_queue_arr[j]; in mlx5_dev_configure_rss_reta()
|
| H A D | mlx5.c | 1899 if (priv->reta_idx != NULL) in mlx5_dev_close() 1900 mlx5_free(priv->reta_idx); in mlx5_dev_close()
|
| H A D | mlx5.h | 1473 unsigned int (*reta_idx)[]; /* RETA index table. */ member
|
| H A D | mlx5_flow.c | 7667 queue[i] = (*priv->reta_idx)[i]; in mlx5_ctrl_flow_vlan() 10082 ctx->queue[i] = (*priv->reta_idx)[i]; in flow_tunnel_add_default_miss()
|
| /dpdk/drivers/net/ena/ |
| H A D | ena_rss.c | 137 int reta_idx; in ena_rss_reta_query() local 158 reta_idx = i % RTE_ETH_RETA_GROUP_SIZE; in ena_rss_reta_query() 159 if (TEST_BIT(reta_conf[reta_conf_idx].mask, reta_idx)) in ena_rss_reta_query() 160 reta_conf[reta_conf_idx].reta[reta_idx] = in ena_rss_reta_query()
|
| /dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 882 uint16_t q_idx, reta_idx; in igc_rss_configure() local 886 reta_idx = i % sizeof(reta); in igc_rss_configure() 887 reta.bytes[reta_idx] = q_idx; in igc_rss_configure() 888 if (reta_idx == sizeof(reta) - 1) in igc_rss_configure() 998 uint16_t q_idx, reta_idx; in igc_add_rss_filter() local 1003 reta_idx = i % sizeof(reta); in igc_add_rss_filter() 1004 reta.bytes[reta_idx] = q_idx; in igc_add_rss_filter() 1005 if (reta_idx == sizeof(reta) - 1) in igc_add_rss_filter()
|
| /dpdk/drivers/net/liquidio/ |
| H A D | lio_ethdev.c | 1085 uint8_t q_idx, conf_idx, reta_idx; in lio_dev_rss_configure() local 1090 reta_idx = i % RTE_ETH_RETA_GROUP_SIZE; in lio_dev_rss_configure() 1091 reta_conf[conf_idx].reta[reta_idx] = q_idx; in lio_dev_rss_configure() 1092 reta_conf[conf_idx].mask |= ((uint64_t)1 << reta_idx); in lio_dev_rss_configure()
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ethdev.h | 655 uint32_t ixgbe_reta_reg_get(enum ixgbe_mac_type mac_type, uint16_t reta_idx);
|
| H A D | ixgbe_ethdev.c | 7178 ixgbe_reta_reg_get(enum ixgbe_mac_type mac_type, uint16_t reta_idx) { in ixgbe_reta_reg_get() argument 7183 if (reta_idx < RTE_ETH_RSS_RETA_SIZE_128) in ixgbe_reta_reg_get() 7184 return IXGBE_RETA(reta_idx >> 2); in ixgbe_reta_reg_get() 7186 return IXGBE_ERETA((reta_idx - RTE_ETH_RSS_RETA_SIZE_128) >> 2); in ixgbe_reta_reg_get() 7190 return IXGBE_VFRETA(reta_idx >> 2); in ixgbe_reta_reg_get() 7192 return IXGBE_RETA(reta_idx >> 2); in ixgbe_reta_reg_get()
|