hns3_nic_priv
struct hns3_nic_priv *priv = h->priv;
struct hns3_nic_priv *priv = h->priv;
struct hns3_nic_priv *priv = h->priv;
struct hns3_nic_priv *priv = h->priv;
static void hns3_dump_rx_bd_info(struct hns3_nic_priv *priv,
struct hns3_nic_priv *priv = h->priv;
struct hns3_nic_priv *priv = h->priv;
struct hns3_nic_priv *priv = h->priv;
struct hns3_nic_priv *priv = h->priv;
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(skb->dev);
struct hns3_nic_priv *priv = netdev_priv(skb->dev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
static int hns3_setup_tc_cls_flower(struct hns3_nic_priv *priv,
struct hns3_nic_priv *priv = cb_priv;
struct hns3_nic_priv *priv = netdev_priv(dev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
static void hns3_nic_uninit_irq(struct hns3_nic_priv *priv)
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
static int hns3_nic_init_irq(struct hns3_nic_priv *priv)
struct hns3_nic_priv *priv = netdev_priv(napi->dev);
static void hns3_nic_set_cpumask(struct hns3_nic_priv *priv)
static int hns3_nic_init_vector_data(struct hns3_nic_priv *priv)
static void hns3_nic_init_coal_cfg(struct hns3_nic_priv *priv)
static int hns3_nic_alloc_vector_data(struct hns3_nic_priv *priv)
static void hns3_nic_uninit_vector_data(struct hns3_nic_priv *priv)
static void hns3_nic_dealloc_vector_data(struct hns3_nic_priv *priv)
static void hns3_update_tx_spare_buf_config(struct hns3_nic_priv *priv)
static void hns3_ring_get_cfg(struct hnae3_queue *q, struct hns3_nic_priv *priv,
struct hns3_nic_priv *priv)
static int hns3_get_ring_config(struct hns3_nic_priv *priv)
static void hns3_put_ring_config(struct hns3_nic_priv *priv)
static void hns3_init_tx_ring_tc(struct hns3_nic_priv *priv)
int hns3_init_all_ring(struct hns3_nic_priv *priv)
static void hns3_uninit_all_ring(struct hns3_nic_priv *priv)
struct hns3_nic_priv *priv = netdev_priv(netdev);
static void hns3_info_show(struct hns3_nic_priv *priv)
static void hns3_set_cq_period_mode(struct hns3_nic_priv *priv,
void hns3_cq_period_mode_init(struct hns3_nic_priv *priv,
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = handle->priv;
struct hns3_nic_priv *priv;
netdev = alloc_etherdev_mq(sizeof(struct hns3_nic_priv), alloc_tqps);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv)
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(kinfo->netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv)
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
static void hns3_config_xps(struct hns3_nic_priv *priv)
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
(((struct hns3_nic_priv *)netdev_priv(ndev))->ae_handle)
int hns3_init_all_ring(struct hns3_nic_priv *priv);
void hns3_cq_period_mode_init(struct hns3_nic_priv *priv,
static void hns3_change_all_ring_bd_num(struct hns3_nic_priv *priv,
static struct hns3_enet_ring *hns3_backup_ringparam(struct hns3_nic_priv *priv)
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);
static u32 hns3_lb_check_rx_ring(struct hns3_nic_priv *priv, u32 budget)
static void hns3_lb_clear_tx_ring(struct hns3_nic_priv *priv, u32 start_ringid,
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *priv = netdev_priv(ndev);
struct hns3_nic_priv *nic_priv = handle->priv;
struct hns3_nic_priv *priv = netdev_priv(netdev);
struct hns3_nic_priv *priv = netdev_priv(netdev);