Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.c50 netdev_dbg(ct_priv->netdev, "ct_debug: " fmt "\n", ##args)
110 struct mlx5_tc_ct_priv *ct_priv; member
161 struct mlx5_tc_ct_priv *ct_priv; member
169 mlx5_tc_ct_entry_destroy_mod_hdr(struct mlx5_tc_ct_priv *ct_priv,
217 mlx5_get_label_mapping(struct mlx5_tc_ct_priv *ct_priv, in mlx5_get_label_mapping() argument
225 if (mapping_add(ct_priv->labels_mapping, labels, id)) in mlx5_get_label_mapping()
232 mlx5_put_label_mapping(struct mlx5_tc_ct_priv *ct_priv, u32 id) in mlx5_put_label_mapping() argument
235 mapping_remove(ct_priv->labels_mapping, id); in mlx5_put_label_mapping()
351 mlx5_tc_ct_get_flow_source_match(struct mlx5_tc_ct_priv *ct_priv, in mlx5_tc_ct_get_flow_source_match() argument
355 struct mlx5_core_dev *mdev = ct_priv->dev; in mlx5_tc_ct_get_flow_source_match()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dct.c26 err = mlx5_tc_ct_parse_action(parse_state->ct_priv, attr, act, parse_state->extack); in tc_act_parse_ct()
48 return mlx5_tc_ct_flow_offload(parse_state->ct_priv, attr); in tc_act_post_parse_ct()
H A Dact.h30 struct mlx5_tc_ct_priv *ct_priv; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
H A Dtc.c707 struct mlx5_tc_ct_priv *ct_priv; in mlx5e_rep_tc_receive() local
730 ct_priv = uplink_priv->ct_priv; in mlx5e_rep_tc_receive()
744 if (!mlx5e_tc_update_skb(cqe, skb, mapping_ctx, reg_c0, ct_priv, in mlx5e_rep_tc_receive()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.h90 struct mlx5_tc_ct_priv *ct_priv; member
H A Den_tc.c361 return uplink_priv->ct_priv; in get_ct_priv()
4150 parse_state->ct_priv = get_ct_priv(priv); in parse_tc_nic_actions()
4287 parse_state->ct_priv = get_ct_priv(priv); in parse_tc_fdb_actions()
5412 uplink_priv->ct_priv = mlx5_tc_ct_init(netdev_priv(priv->netdev), in mlx5e_tc_esw_init()
5478 mlx5_tc_ct_clean(uplink_priv->ct_priv); in mlx5e_tc_esw_init()
5504 mlx5_tc_ct_clean(uplink_priv->ct_priv); in mlx5e_tc_esw_cleanup()
5692 static bool mlx5e_tc_restore_skb_tc_meta(struct sk_buff *skb, struct mlx5_tc_ct_priv *ct_priv, in mlx5e_tc_restore_skb_tc_meta() argument
5705 if (!mlx5e_tc_ct_restore_flow(ct_priv, skb, zone_restore_id)) in mlx5e_tc_restore_skb_tc_meta()
5771 struct mlx5_tc_ct_priv *ct_priv, in mlx5e_tc_update_skb() argument
5790 return mlx5e_tc_restore_skb_tc_meta(skb, ct_priv, &mapped_obj, zone_restore_id, in mlx5e_tc_update_skb()
[all …]
H A Den_tc.h390 struct mlx5_tc_ct_priv *ct_priv,