Searched refs:ste_ctx (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_types.h | 249 bool mlx5dr_ste_is_miss_addr_set(struct mlx5dr_ste_ctx *ste_ctx, u8 *hw_ste_p); 250 void mlx5dr_ste_set_miss_addr(struct mlx5dr_ste_ctx *ste_ctx, 252 void mlx5dr_ste_set_hit_addr(struct mlx5dr_ste_ctx *ste_ctx, 254 void mlx5dr_ste_set_hit_addr_by_next_htbl(struct mlx5dr_ste_ctx *ste_ctx, 307 void mlx5dr_ste_set_actions_rx(struct mlx5dr_ste_ctx *ste_ctx, 313 void mlx5dr_ste_set_actions_tx(struct mlx5dr_ste_ctx *ste_ctx, 320 void mlx5dr_ste_set_action_set(struct mlx5dr_ste_ctx *ste_ctx, 326 void mlx5dr_ste_set_action_add(struct mlx5dr_ste_ctx *ste_ctx, 332 void mlx5dr_ste_set_action_copy(struct mlx5dr_ste_ctx *ste_ctx, 339 int mlx5dr_ste_set_action_decap_l3_list(struct mlx5dr_ste_ctx *ste_ctx, [all …]
|
| H A D | dr_ste_v1.c | 488 void dr_ste_v1_set_actions_tx(struct mlx5dr_ste_ctx *ste_ctx, in dr_ste_v1_set_actions_tx() argument 509 ste_ctx->set_pop_vlan(last_ste, action, attr->vlans.count); in dr_ste_v1_set_actions_tx() 546 ste_ctx->set_push_vlan(last_ste, action, in dr_ste_v1_set_actions_tx() 560 ste_ctx->set_encap(last_ste, action, in dr_ste_v1_set_actions_tx() 575 ste_ctx->set_encap_l3(last_ste, in dr_ste_v1_set_actions_tx() 587 ste_ctx->set_insert_hdr(last_ste, action, in dr_ste_v1_set_actions_tx() 600 ste_ctx->set_remove_hdr(last_ste, action, in dr_ste_v1_set_actions_tx() 645 void dr_ste_v1_set_actions_rx(struct mlx5dr_ste_ctx *ste_ctx, in dr_ste_v1_set_actions_rx() argument 669 ste_ctx->set_rx_decap(last_ste, action); in dr_ste_v1_set_actions_rx() 697 ste_ctx->set_pop_vlan(last_ste, action, attr->vlans.count); in dr_ste_v1_set_actions_rx() [all …]
|
| H A D | dr_ste_v1.h | 163 void dr_ste_v1_set_actions_tx(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_domain *dmn, 166 void dr_ste_v1_set_actions_rx(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_domain *dmn,
|
| H A D | dr_ste.h | 163 void (*set_actions_rx)(struct mlx5dr_ste_ctx *ste_ctx, 170 void (*set_actions_tx)(struct mlx5dr_ste_ctx *ste_ctx,
|
| H A D | dr_send.c | 701 mlx5dr_ste_prepare_for_postsend(dmn->ste_ctx, data, size); in mlx5dr_send_postsend_ste() 729 mlx5dr_ste_prepare_for_postsend(dmn->ste_ctx, formatted_ste, DR_STE_SIZE); in mlx5dr_send_postsend_htbl() 756 mlx5dr_ste_prepare_for_postsend(dmn->ste_ctx, in mlx5dr_send_postsend_htbl() 806 mlx5dr_ste_prepare_for_postsend(dmn->ste_ctx, ste_init_data, DR_STE_SIZE); in mlx5dr_send_postsend_formatted_htbl()
|