Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
Dsample.c46 struct mlx5_flow_attr *pre_attr; member
479 struct mlx5_flow_attr *pre_attr; in mlx5e_tc_sample_offload() local
541 pre_attr = mlx5_alloc_flow_attr(MLX5_FLOW_NAMESPACE_FDB); in mlx5e_tc_sample_offload()
542 if (!pre_attr) { in mlx5e_tc_sample_offload()
546 pre_attr->action = MLX5_FLOW_CONTEXT_ACTION_FWD_DEST | MLX5_FLOW_CONTEXT_ACTION_MOD_HDR; in mlx5e_tc_sample_offload()
551 pre_attr->action |= MLX5_FLOW_CONTEXT_ACTION_DECAP; in mlx5e_tc_sample_offload()
552 pre_attr->modify_hdr = sample_flow->restore->modify_hdr; in mlx5e_tc_sample_offload()
553 pre_attr->flags = MLX5_ATTR_FLAG_SAMPLE; in mlx5e_tc_sample_offload()
554 pre_attr->inner_match_level = attr->inner_match_level; in mlx5e_tc_sample_offload()
555 pre_attr->outer_match_level = attr->outer_match_level; in mlx5e_tc_sample_offload()
[all …]