Searched refs:rss_desc (Results 1 – 8 of 8) sorted by relevance
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_verbs.c | 1070 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 D | mlx5_rxq.c | 2757 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 D | mlx5_flow_hw.c | 208 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 D | mlx5_flow_dv.c | 11226 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 D | mlx5_flow.h | 673 #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 D | mlx5_flow.c | 5257 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 D | mlx5_rx.h | 265 struct mlx5_flow_rss_desc *rss_desc);
|
| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_ethdev.h | 224 struct action_rss *rss_desc; member
|