cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

counters.h (607B)


      1/* SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB */
      2/*
      3 * Copyright (c) 2013-2020, Mellanox Technologies inc. All rights reserved.
      4 */
      5
      6#ifndef _MLX5_IB_COUNTERS_H
      7#define _MLX5_IB_COUNTERS_H
      8
      9#include "mlx5_ib.h"
     10
     11int mlx5_ib_counters_init(struct mlx5_ib_dev *dev);
     12void mlx5_ib_counters_cleanup(struct mlx5_ib_dev *dev);
     13void mlx5_ib_counters_clear_description(struct ib_counters *counters);
     14int mlx5_ib_flow_counters_set_data(struct ib_counters *ibcounters,
     15				   struct mlx5_ib_create_flow *ucmd);
     16u16 mlx5_ib_get_counters_id(struct mlx5_ib_dev *dev, u32 port_num);
     17#endif /* _MLX5_IB_COUNTERS_H */