#ifndef MLX5_IFC_DR_STE_V1_H
#define MLX5_IFC_DR_STE_V1_H
enum mlx5_ifc_ste_v1_modify_hdr_offset { … };
struct mlx5_ifc_ste_single_action_flow_tag_v1_bits { … };
struct mlx5_ifc_ste_single_action_modify_list_v1_bits { … };
struct mlx5_ifc_ste_single_action_remove_header_v1_bits { … };
struct mlx5_ifc_ste_single_action_remove_header_size_v1_bits { … };
struct mlx5_ifc_ste_double_action_copy_v1_bits { … };
struct mlx5_ifc_ste_double_action_set_v1_bits { … };
struct mlx5_ifc_ste_double_action_add_v1_bits { … };
struct mlx5_ifc_ste_double_action_insert_with_inline_v1_bits { … };
struct mlx5_ifc_ste_double_action_insert_with_ptr_v1_bits { … };
struct mlx5_ifc_ste_double_action_accelerated_modify_action_list_v1_bits { … };
struct mlx5_ifc_ste_match_bwc_v1_bits { … };
struct mlx5_ifc_ste_mask_and_match_v1_bits { … };
struct mlx5_ifc_ste_match_ranges_v1_bits { … };
struct mlx5_ifc_ste_eth_l2_src_v1_bits { … };
struct mlx5_ifc_ste_eth_l2_dst_v1_bits { … };
struct mlx5_ifc_ste_eth_l2_src_dst_v1_bits { … };
struct mlx5_ifc_ste_eth_l3_ipv4_5_tuple_v1_bits { … };
struct mlx5_ifc_ste_eth_l2_tnl_v1_bits { … };
struct mlx5_ifc_ste_eth_l3_ipv4_misc_v1_bits { … };
struct mlx5_ifc_ste_eth_l4_v1_bits { … };
struct mlx5_ifc_ste_eth_l4_misc_v1_bits { … };
struct mlx5_ifc_ste_mpls_v1_bits { … };
struct mlx5_ifc_ste_gre_v1_bits { … };
struct mlx5_ifc_ste_src_gvmi_qp_v1_bits { … };
struct mlx5_ifc_ste_icmp_v1_bits { … };
#endif