Searched refs:ste_info (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_rule.c | 119 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 124 list_del(&ste_info->send_list); in dr_rule_handle_one_ste_in_update_list() 129 if (ste_info->size == DR_STE_SIZE_CTRL) in dr_rule_handle_one_ste_in_update_list() 130 memcpy(mlx5dr_ste_get_hw_ste(ste_info->ste), in dr_rule_handle_one_ste_in_update_list() 131 ste_info->data, DR_STE_SIZE_CTRL); in dr_rule_handle_one_ste_in_update_list() 133 memcpy(mlx5dr_ste_get_hw_ste(ste_info->ste), in dr_rule_handle_one_ste_in_update_list() 134 ste_info->data, DR_STE_SIZE_REDUCED); in dr_rule_handle_one_ste_in_update_list() 136 ret = mlx5dr_send_postsend_ste(dmn, ste_info->ste, ste_info->data, in dr_rule_handle_one_ste_in_update_list() 137 ste_info->size, ste_info->offset); in dr_rule_handle_one_ste_in_update_list() 142 mlx5dr_send_info_free(ste_info); in dr_rule_handle_one_ste_in_update_list() [all …]
|
D | dr_send.c | 515 struct mlx5dr_ste_send_info *ste_info, in mlx5dr_send_fill_and_append_ste_send_info() argument 519 ste_info->size = size; in mlx5dr_send_fill_and_append_ste_send_info() 520 ste_info->ste = ste; in mlx5dr_send_fill_and_append_ste_send_info() 521 ste_info->offset = offset; in mlx5dr_send_fill_and_append_ste_send_info() 524 memcpy(ste_info->data_cont, data, size); in mlx5dr_send_fill_and_append_ste_send_info() 525 ste_info->data = ste_info->data_cont; in mlx5dr_send_fill_and_append_ste_send_info() 527 ste_info->data = data; in mlx5dr_send_fill_and_append_ste_send_info() 530 list_add_tail(&ste_info->send_list, send_list); in mlx5dr_send_fill_and_append_ste_send_info()
|
D | dr_ste.c | 283 struct mlx5dr_ste_send_info *ste_info, in dr_ste_remove_middle_ste() argument 299 ste_info, send_ste_list, in dr_ste_remove_middle_ste()
|
D | dr_types.h | 210 struct mlx5dr_ste_send_info *ste_info,
|