#include <linux/mlx5/vport.h>
#include <rdma/ib_verbs.h>
#include <net/addrconf.h>
#include "lib/mlx5.h"
#include "eswitch.h"
#include "fs_core.h"
#include "rdma.h"
static void mlx5_rdma_disable_roce_steering(struct mlx5_core_dev *dev)
{ … }
static int mlx5_rdma_enable_roce_steering(struct mlx5_core_dev *dev)
{ … }
static void mlx5_rdma_del_roce_addr(struct mlx5_core_dev *dev)
{ … }
static void mlx5_rdma_make_default_gid(struct mlx5_core_dev *dev, union ib_gid *gid)
{ … }
static int mlx5_rdma_add_roce_addr(struct mlx5_core_dev *dev)
{ … }
void mlx5_rdma_disable_roce(struct mlx5_core_dev *dev)
{ … }
void mlx5_rdma_enable_roce(struct mlx5_core_dev *dev)
{ … }