Searched refs:mapped_obj (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dsample.h24 void mlx5e_tc_sample_skb(struct sk_buff *skb, struct mlx5_mapped_obj *mapped_obj);
63 mlx5e_tc_sample_skb(struct sk_buff *skb, struct mlx5_mapped_obj *mapped_obj) {} argument
H A Dint_port.c155 struct mlx5_mapped_obj mapped_obj = {}; local
183 mapped_obj.type = MLX5_MAPPED_OBJ_INT_PORT_METADATA;
184 mapped_obj.int_port_metadata = match_metadata;
185 err = mapping_add(ctx, &mapped_obj, &mapping);
H A Dsample.c326 void mlx5e_tc_sample_skb(struct sk_buff *skb, struct mlx5_mapped_obj *mapped_obj) argument
328 u32 trunc_size = mapped_obj->sample.trunc_size;
334 psample_group.group_num = mapped_obj->sample.group_id;
338 psample_sample_packet(&psample_group, skb, mapped_obj->sample.rate, &md);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_chains.c788 struct mlx5_mapped_obj mapped_obj = {}; local
790 mapped_obj.type = MLX5_MAPPED_OBJ_CHAIN;
791 mapped_obj.chain = chain;
792 return mapping_add(ctx, &mapped_obj, chain_mapping);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tc.c5555 struct mlx5_mapped_obj *mapped_obj, u32 zone_restore_id,
5563 chain = mapped_obj->type == MLX5_MAPPED_OBJ_CHAIN ? mapped_obj->chain : 0;
5564 act_miss_cookie = mapped_obj->type == MLX5_MAPPED_OBJ_ACT_MISS ?
5565 mapped_obj->act_miss_cookie : 0;
5591 struct mlx5_mapped_obj *mapped_obj,
5594 if (!mlx5e_tc_restore_tunnel(priv, skb, tc_priv, mapped_obj->sample.tunnel_id)) {
5599 mlx5e_tc_sample_skb(skb, mapped_obj);
5603 struct mlx5_mapped_obj *mapped_obj,
5620 mapped_obj
5554 mlx5e_tc_restore_skb_tc_meta(struct sk_buff *skb, struct mlx5_tc_ct_priv *ct_priv, struct mlx5_mapped_obj *mapped_obj, u32 zone_restore_id, u32 tunnel_id, struct mlx5e_tc_update_priv *tc_priv) argument
5590 mlx5e_tc_restore_skb_sample(struct mlx5e_priv *priv, struct sk_buff *skb, struct mlx5_mapped_obj *mapped_obj, struct mlx5e_tc_update_priv *tc_priv) argument
5602 mlx5e_tc_restore_skb_int_port(struct mlx5e_priv *priv, struct sk_buff *skb, struct mlx5_mapped_obj *mapped_obj, struct mlx5e_tc_update_priv *tc_priv, u32 tunnel_id) argument
5638 struct mlx5_mapped_obj mapped_obj; local
5709 struct mlx5_mapped_obj mapped_obj = {}; local
[all...]

Completed in 138 milliseconds