Home
last modified time | relevance | path

Searched refs:rss_desc (Results 1 – 8 of 8) sorted by relevance

/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_verbs.c1070 rss_desc->queue[0] = queue->index; in flow_verbs_translate_action_queue()
1071 rss_desc->queue_num = 1; in flow_verbs_translate_action_queue()
1092 rss_desc->queue_num = rss->queue_num; in flow_verbs_translate_action_rss()
1718 struct mlx5_flow_rss_desc *rss_desc; in flow_verbs_translate() local
1723 rss_desc = &wks->rss_desc; in flow_verbs_translate()
1801 (rss_desc, tunnel, in flow_verbs_translate()
1813 (rss_desc, tunnel, in flow_verbs_translate()
1988 struct mlx5_flow_rss_desc *rss_desc = &wks->rss_desc; in flow_verbs_apply() local
1990 MLX5_ASSERT(rss_desc->queue_num); in flow_verbs_apply()
1995 rss_desc->shared_rss = 0; in flow_verbs_apply()
[all …]
H A Dmlx5_rxq.c2757 memcmp(hrxq->rss_key, rss_desc->key, rss_desc->key_len) || in mlx5_hrxq_match_cb()
2762 rss_desc->queue_num * sizeof(rss_desc->queue[0]))); in mlx5_hrxq_match_cb()
2903 struct mlx5_flow_rss_desc *rss_desc) in __mlx5_hrxq_create() argument
2906 const uint8_t *rss_key = rss_desc->key; in __mlx5_hrxq_create()
2910 standalone ? rss_desc->const_q : rss_desc->queue; in __mlx5_hrxq_create()
2918 if (!ind_tbl && !rss_desc->hws_flags) in __mlx5_hrxq_create()
2923 rss_desc->hws_flags, in __mlx5_hrxq_create()
2935 hrxq->hws_flags = rss_desc->hws_flags; in __mlx5_hrxq_create()
2942 if (!rss_desc->ind_tbl) in __mlx5_hrxq_create()
3006 .data = rss_desc, in mlx5_hrxq_get()
[all …]
H A Dmlx5_flow_hw.c208 struct mlx5_flow_rss_desc rss_desc = { in flow_hw_tir_action_register() local
216 rss_desc.const_q = &queue->index; in flow_hw_tir_action_register()
217 rss_desc.queue_num = 1; in flow_hw_tir_action_register()
221 rss_desc.queue_num = rss->queue_num; in flow_hw_tir_action_register()
222 rss_desc.const_q = rss->queue; in flow_hw_tir_action_register()
223 memcpy(rss_desc.key, in flow_hw_tir_action_register()
226 rss_desc.key_len = MLX5_RSS_HASH_KEY_LEN; in flow_hw_tir_action_register()
228 flow_dv_hashfields_set(0, &rss_desc, &rss_desc.hash_fields); in flow_hw_tir_action_register()
230 &rss_desc.hash_fields); in flow_hw_tir_action_register()
233 rss_desc.tunnel = 1; in flow_hw_tir_action_register()
[all …]
H A Dmlx5_flow_dv.c11226 if (rss_desc->level >= 2) in flow_dv_hashfields_set()
11815 rss_desc = &wks->rss_desc; in flow_dv_translate_action_sample()
11873 rss_desc, in flow_dv_translate_action_sample()
12072 rss_desc = &wks->rss_desc; in flow_dv_create_action_sample()
12956 rss_desc = &wks->rss_desc; in flow_dv_translate()
13917 rss_desc, in flow_dv_translate()
14200 struct mlx5_flow_rss_desc *rss_desc = &wks->rss_desc; in flow_dv_apply() local
17111 if (!rss_desc[i]) in __flow_dv_meter_get_rss_sub_policy()
17125 if (rss_desc[i] && in __flow_dv_meter_get_rss_sub_policy()
17162 if (!rss_desc[i]) in __flow_dv_meter_get_rss_sub_policy()
[all …]
H A Dmlx5_flow.h673 #define MLX5_TUNNEL_PRIO_GET(rss_desc) \ argument
674 ((rss_desc)->level >= 2 ? MLX5_PRIORITY_MAP_L2 : MLX5_PRIORITY_MAP_L4)
1249 struct mlx5_flow_rss_desc rss_desc; member
1311 struct mlx5_flow_rss_desc *rss_desc[MLX5_MTR_RTE_COLORS]);
1734 uint64_t mlx5_flow_hashfields_adjust(struct mlx5_flow_rss_desc *rss_desc,
1890 struct mlx5_flow_rss_desc *rss_desc[MLX5_MTR_RTE_COLORS]);
1999 struct mlx5_flow_rss_desc *rss_desc,
H A Dmlx5_flow.c5257 rss_desc[i] = &rss_desc_v[i]; in get_meter_sub_policy()
5268 rss_desc[i] = NULL; in get_meter_sub_policy()
5272 flow, policy, rss_desc); in get_meter_sub_policy()
6815 rss_desc->queue = realloc(rss_desc->queue, in flow_rss_workspace_adjust()
6817 if (!rss_desc->queue) { in flow_rss_workspace_adjust()
6902 rss_desc = &wks->rss_desc; in flow_list_create()
6948 rss_desc->level = rss->level; in flow_list_create()
7065 if (rss_desc->shared_rss) in flow_list_create()
7393 free(wks->rss_desc.queue); in flow_release_workspace()
7433 if (!data->rss_desc.queue) in flow_alloc_thread_workspace()
[all …]
H A Dmlx5_rx.h265 struct mlx5_flow_rss_desc *rss_desc);
/dpdk/drivers/net/cnxk/
H A Dcnxk_ethdev.h224 struct action_rss *rss_desc; member