Searched refs:reta_idx (Results 1 – 10 of 10) sorted by relevance
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rss.c | 128 mem = mlx5_realloc(priv->reta_idx, MLX5_MEM_RTE, in mlx5_rss_reta_index_resize() 129 reta_size * sizeof((*priv->reta_idx)[0]), 0, in mlx5_rss_reta_index_resize() 135 priv->reta_idx = mem; in mlx5_rss_reta_index_resize() 138 memset(&(*priv->reta_idx)[old_size], 0, in mlx5_rss_reta_index_resize() 140 sizeof((*priv->reta_idx)[0])); in mlx5_rss_reta_index_resize() 174 (*priv->reta_idx)[i]; in mlx5_dev_rss_reta_query() 216 (*priv->reta_idx)[i] = reta_conf[idx].reta[pos]; in mlx5_dev_rss_reta_update()
|
| H A D | mlx5_ethdev.c | 197 (*priv->reta_idx)[i] = rss_queue_arr[j]; in mlx5_dev_configure_rss_reta()
|
| H A D | mlx5.c | 1354 if (priv->reta_idx != NULL) in mlx5_dev_close() 1355 mlx5_free(priv->reta_idx); in mlx5_dev_close()
|
| H A D | mlx5.h | 968 unsigned int (*reta_idx)[]; /* RETA index table. */ member
|
| H A D | mlx5_flow.c | 5987 queue[i] = (*priv->reta_idx)[i]; in mlx5_ctrl_flow_vlan() 7280 ctx->queue[i] = (*priv->reta_idx)[i]; in flow_tunnel_add_default_miss()
|
| /f-stack/dpdk/drivers/net/igc/ |
| H A D | igc_txrx.c | 899 uint16_t q_idx, reta_idx; in igc_rss_configure() local 903 reta_idx = i % sizeof(reta); in igc_rss_configure() 904 reta.bytes[reta_idx] = q_idx; in igc_rss_configure() 905 if (reta_idx == sizeof(reta) - 1) in igc_rss_configure() 1015 uint16_t q_idx, reta_idx; in igc_add_rss_filter() local 1020 reta_idx = i % sizeof(reta); in igc_add_rss_filter() 1021 reta.bytes[reta_idx] = q_idx; in igc_add_rss_filter() 1022 if (reta_idx == sizeof(reta) - 1) in igc_add_rss_filter()
|
| /f-stack/dpdk/drivers/net/liquidio/ |
| H A D | lio_ethdev.c | 1106 uint8_t q_idx, conf_idx, reta_idx; in lio_dev_rss_configure() local 1111 reta_idx = i % RTE_RETA_GROUP_SIZE; in lio_dev_rss_configure() 1112 reta_conf[conf_idx].reta[reta_idx] = q_idx; in lio_dev_rss_configure() 1113 reta_conf[conf_idx].mask |= ((uint64_t)1 << reta_idx); in lio_dev_rss_configure()
|
| /f-stack/dpdk/drivers/net/ena/ |
| H A D | ena_ethdev.c | 619 int reta_idx; in ena_rss_reta_query() local 635 reta_idx = i % RTE_RETA_GROUP_SIZE; in ena_rss_reta_query() 636 if (TEST_BIT(reta_conf[reta_conf_idx].mask, reta_idx)) in ena_rss_reta_query() 637 reta_conf[reta_conf_idx].reta[reta_idx] = in ena_rss_reta_query()
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ethdev.h | 664 uint32_t ixgbe_reta_reg_get(enum ixgbe_mac_type mac_type, uint16_t reta_idx);
|
| H A D | ixgbe_ethdev.c | 7372 ixgbe_reta_reg_get(enum ixgbe_mac_type mac_type, uint16_t reta_idx) { in ixgbe_reta_reg_get() argument 7377 if (reta_idx < ETH_RSS_RETA_SIZE_128) in ixgbe_reta_reg_get() 7378 return IXGBE_RETA(reta_idx >> 2); in ixgbe_reta_reg_get() 7380 return IXGBE_ERETA((reta_idx - ETH_RSS_RETA_SIZE_128) >> 2); in ixgbe_reta_reg_get() 7384 return IXGBE_VFRETA(reta_idx >> 2); in ixgbe_reta_reg_get() 7386 return IXGBE_RETA(reta_idx >> 2); in ixgbe_reta_reg_get()
|