Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_ct.c39 netdev_dbg(ct_priv->netdev, "ct_debug: " fmt "\n", ##args)
93 struct mlx5_tc_ct_priv *ct_priv; member
397 mlx5_tc_ct_shared_counter_put(struct mlx5_tc_ct_priv *ct_priv, struct mlx5_ct_entry *entry) in mlx5_tc_ct_shared_counter_put() argument
402 mlx5_fc_destroy(ct_priv->dev, entry->shared_counter->counter); in mlx5_tc_ct_shared_counter_put()
407 mlx5_tc_ct_entry_del_rule(struct mlx5_tc_ct_priv *ct_priv, in mlx5_tc_ct_entry_del_rule() argument
416 mlx5_tc_rule_delete(netdev_priv(ct_priv->netdev), zone_rule->rule, attr); in mlx5_tc_ct_entry_del_rule()
417 mlx5e_mod_hdr_detach(ct_priv->dev, in mlx5_tc_ct_entry_del_rule()
418 ct_priv->mod_hdr_tbl, zone_rule->mh); in mlx5_tc_ct_entry_del_rule()
419 mapping_remove(ct_priv->labels_mapping, attr->ct_attr.ct_labels_id); in mlx5_tc_ct_entry_del_rule()
424 mlx5_tc_ct_entry_del_rules(struct mlx5_tc_ct_priv *ct_priv, in mlx5_tc_ct_entry_del_rules() argument
[all …]
Dtc_ct.h100 mlx5_tc_ct_clean(struct mlx5_tc_ct_priv *ct_priv);
130 mlx5e_tc_ct_restore_flow(struct mlx5_tc_ct_priv *ct_priv,
144 mlx5_tc_ct_clean(struct mlx5_tc_ct_priv *ct_priv) in mlx5_tc_ct_clean() argument
201 mlx5e_tc_ct_restore_flow(struct mlx5_tc_ct_priv *ct_priv, in mlx5e_tc_ct_restore_flow() argument
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/
Den_rep.h89 struct mlx5_tc_ct_priv *ct_priv; member
Den_tc.c287 return uplink_priv->ct_priv; in get_ct_priv()
5306 uplink_priv->ct_priv = mlx5_tc_ct_init(netdev_priv(priv->netdev), in mlx5e_tc_esw_init()
5310 if (IS_ERR(uplink_priv->ct_priv)) in mlx5e_tc_esw_init()
5339 mlx5_tc_ct_clean(uplink_priv->ct_priv); in mlx5e_tc_esw_init()
5357 mlx5_tc_ct_clean(uplink_priv->ct_priv); in mlx5e_tc_esw_cleanup()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
Dtc.c653 if (!mlx5e_tc_ct_restore_flow(uplink_priv->ct_priv, skb, in mlx5e_rep_tc_update_skb()