#include "hnae3.h"
#include "hns3_enet.h"
static int hns3_dcbnl_ieee_getets(struct net_device *ndev, struct ieee_ets *ets)
{ … }
static int hns3_dcbnl_ieee_setets(struct net_device *ndev, struct ieee_ets *ets)
{ … }
static int hns3_dcbnl_ieee_getpfc(struct net_device *ndev, struct ieee_pfc *pfc)
{ … }
static int hns3_dcbnl_ieee_setpfc(struct net_device *ndev, struct ieee_pfc *pfc)
{ … }
static int hns3_dcbnl_ieee_setapp(struct net_device *ndev, struct dcb_app *app)
{ … }
static int hns3_dcbnl_ieee_delapp(struct net_device *ndev, struct dcb_app *app)
{ … }
static u8 hns3_dcbnl_getdcbx(struct net_device *ndev)
{ … }
static u8 hns3_dcbnl_setdcbx(struct net_device *ndev, u8 mode)
{ … }
static const struct dcbnl_rtnl_ops hns3_dcbnl_ops = …;
void hns3_dcbnl_setup(struct hnae3_handle *handle)
{ … }