Home
last modified time | relevance | path

Searched refs:ste_info (Results 1 – 4 of 4) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_rule.c100 dr_rule_handle_one_ste_in_update_list(struct mlx5dr_ste_send_info *ste_info, in dr_rule_handle_one_ste_in_update_list() argument
105 list_del(&ste_info->send_list); in dr_rule_handle_one_ste_in_update_list()
106 ret = mlx5dr_send_postsend_ste(dmn, ste_info->ste, ste_info->data, in dr_rule_handle_one_ste_in_update_list()
107 ste_info->size, ste_info->offset); in dr_rule_handle_one_ste_in_update_list()
113 memcpy(ste_info->ste->hw_ste, ste_info->data, DR_STE_SIZE_REDUCED); in dr_rule_handle_one_ste_in_update_list()
116 kfree(ste_info); in dr_rule_handle_one_ste_in_update_list()
124 struct mlx5dr_ste_send_info *ste_info, *tmp_ste_info; in dr_rule_send_update_list() local
128 list_for_each_entry_safe_reverse(ste_info, tmp_ste_info, in dr_rule_send_update_list()
130 ret = dr_rule_handle_one_ste_in_update_list(ste_info, in dr_rule_send_update_list()
136 list_for_each_entry_safe(ste_info, tmp_ste_info, in dr_rule_send_update_list()
[all …]
Ddr_send.c286 struct mlx5dr_ste_send_info *ste_info, in mlx5dr_send_fill_and_append_ste_send_info() argument
290 ste_info->size = size; in mlx5dr_send_fill_and_append_ste_send_info()
291 ste_info->ste = ste; in mlx5dr_send_fill_and_append_ste_send_info()
292 ste_info->offset = offset; in mlx5dr_send_fill_and_append_ste_send_info()
295 memcpy(ste_info->data_cont, data, size); in mlx5dr_send_fill_and_append_ste_send_info()
296 ste_info->data = ste_info->data_cont; in mlx5dr_send_fill_and_append_ste_send_info()
298 ste_info->data = data; in mlx5dr_send_fill_and_append_ste_send_info()
301 list_add_tail(&ste_info->send_list, send_list); in mlx5dr_send_fill_and_append_ste_send_info()
Ddr_types.h182 struct mlx5dr_ste_send_info *ste_info,
Ddr_ste.c441 struct mlx5dr_ste_send_info *ste_info, in dr_ste_remove_middle_ste() argument
456 prev_ste->hw_ste, ste_info, in dr_ste_remove_middle_ste()