Searched refs:ct_priv (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | tc_ct.c | 39 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 …]
|
| D | tc_ct.h | 100 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/ |
| D | en_rep.h | 89 struct mlx5_tc_ct_priv *ct_priv; member
|
| D | en_tc.c | 287 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/ |
| D | tc.c | 653 if (!mlx5e_tc_ct_restore_flow(uplink_priv->ct_priv, skb, in mlx5e_rep_tc_update_skb()
|