mlx5_fc_destroy
mlx5_fc_destroy(to_mdev(ibcounters->device)->mdev,
mlx5_fc_destroy(dev->mdev, opfc->fc);
mlx5_fc_destroy(dev->mdev, opfc->fc);
mlx5_fc_destroy(to_mdev(counters->device)->mdev,
mlx5_fc_destroy(dev->mdev,
mlx5_fc_destroy(dev->mdev, fc_arr[i]);
mlx5_fc_destroy(mdev, meter->act_counter);
mlx5_fc_destroy(mdev, meter->drop_counter);
mlx5_fc_destroy(mdev, meter->act_counter);
mlx5_fc_destroy(mdev, meter->drop_counter);
mlx5_fc_destroy(ct_priv->dev, entry->counter->counter);
mlx5_fc_destroy(mdev, fc);
mlx5_fc_destroy(ipsec->mdev, rx->status_checks.all.fc);
mlx5_fc_destroy(mdev, sa_entry->ipsec_rule.replay.fc);
mlx5_fc_destroy(mdev, counter);
mlx5_fc_destroy(mdev, counter);
mlx5_fc_destroy(mdev, fc->drop);
mlx5_fc_destroy(mdev, fc->cnt);
mlx5_fc_destroy(mdev, fc->cnt);
mlx5_fc_destroy(mdev, ipsec_rule->fc);
mlx5_fc_destroy(mdev, ipsec_rule->trailer.fc);
mlx5_fc_destroy(mdev, ipsec_rule->auth.fc);
mlx5_fc_destroy(mdev, ipsec_rule->replay.fc);
mlx5_fc_destroy(mdev, sa_entry->ipsec_rule.trailer.fc);
mlx5_fc_destroy(mdev, sa_entry->ipsec_rule.auth.fc);
mlx5_fc_destroy(mdev, flow_counter);
mlx5_fc_destroy(mdev, flow_counter);
mlx5_fc_destroy(mdev, rx->sa_sel.fc);
mlx5_fc_destroy(fs->mdev, accel_psp->rx_bad_counter);
mlx5_fc_destroy(fs->mdev, accel_psp->rx_err_counter);
mlx5_fc_destroy(fs->mdev, accel_psp->rx_auth_fail_counter);
mlx5_fc_destroy(fs->mdev, accel_psp->rx_counter);
mlx5_fc_destroy(mdev, accel_psp->rx_err_counter);
mlx5_fc_destroy(mdev, accel_psp->rx_auth_fail_counter);
mlx5_fc_destroy(mdev, accel_psp->rx_counter);
mlx5_fc_destroy(fs->mdev, tx_fs->tx_counter);
mlx5_fc_destroy(priv->mdev, attr->counter);
mlx5_fc_destroy(counter_dev, attr->counter);
mlx5_fc_destroy(esw->dev, vport->egress.legacy.drop_counter);
mlx5_fc_destroy(esw->dev, vport->ingress.legacy.drop_counter);
mlx5_fc_destroy(esw->dev, entry->ingress_counter);
mlx5_fc_destroy(bridge->br_offloads->esw->dev, entry->ingress_counter);
mlx5_fc_destroy(esw->dev, esw->fdb_table.offloads.drop_root_fc);
EXPORT_SYMBOL(mlx5_fc_destroy);
mlx5_fc_destroy(mdev, rx_tables->check_rule_counter);
mlx5_fc_destroy(mdev, rx_tables->check_miss_rule_counter);
mlx5_fc_destroy(mdev, rx_tables->check_rule_counter);
mlx5_fc_destroy(mdev, tx_tables->check_miss_rule_counter);
mlx5_fc_destroy(mdev, tx_tables->check_rule_counter);
mlx5_fc_destroy(mdev, tx_tables->check_rule_counter);
mlx5_fc_destroy(ndev->mvdev.mdev, node->ucast_counter.counter);
mlx5_fc_destroy(ndev->mvdev.mdev, node->mcast_counter.counter);
mlx5_fc_destroy(ndev->mvdev.mdev, node->ucast_counter.counter);
void mlx5_fc_destroy(struct mlx5_core_dev *dev, struct mlx5_fc *counter);