hix5hd2_priv
static int hix5hd2_init_sg_desc_queue(struct hix5hd2_priv *priv)
static void hix5hd2_destroy_sg_desc_queue(struct hix5hd2_priv *priv)
static inline void hix5hd2_mac_core_reset(struct hix5hd2_priv *priv)
static void hix5hd2_phy_reset(struct hix5hd2_priv *priv)
struct hix5hd2_priv *priv;
ndev = alloc_etherdev(sizeof(struct hix5hd2_priv));
struct hix5hd2_priv *priv = netdev_priv(ndev);
static inline void hix5hd2_mac_interface_reset(struct hix5hd2_priv *priv)
struct hix5hd2_priv *priv = netdev_priv(dev);
static void hix5hd2_set_desc_depth(struct hix5hd2_priv *priv, int rx, int tx)
static void hix5hd2_set_rx_fq(struct hix5hd2_priv *priv, dma_addr_t phy_addr)
static void hix5hd2_set_rx_bq(struct hix5hd2_priv *priv, dma_addr_t phy_addr)
static void hix5hd2_set_tx_bq(struct hix5hd2_priv *priv, dma_addr_t phy_addr)
static void hix5hd2_set_tx_rq(struct hix5hd2_priv *priv, dma_addr_t phy_addr)
static void hix5hd2_set_desc_addr(struct hix5hd2_priv *priv)
static void hix5hd2_hw_init(struct hix5hd2_priv *priv)
static void hix5hd2_irq_enable(struct hix5hd2_priv *priv)
static void hix5hd2_irq_disable(struct hix5hd2_priv *priv)
static void hix5hd2_port_enable(struct hix5hd2_priv *priv)
static void hix5hd2_port_disable(struct hix5hd2_priv *priv)
struct hix5hd2_priv *priv = netdev_priv(dev);
struct hix5hd2_priv *priv = netdev_priv(dev);
static void hix5hd2_rx_refill(struct hix5hd2_priv *priv)
struct hix5hd2_priv *priv = netdev_priv(dev);
static void hix5hd2_clean_sg_desc(struct hix5hd2_priv *priv,
struct hix5hd2_priv *priv = netdev_priv(dev);
struct hix5hd2_priv *priv = container_of(napi,
struct hix5hd2_priv, napi);
struct hix5hd2_priv *priv = netdev_priv(dev);
static int hix5hd2_fill_sg_desc(struct hix5hd2_priv *priv,
struct hix5hd2_priv *priv = netdev_priv(dev);
static void hix5hd2_free_dma_desc_rings(struct hix5hd2_priv *priv)
struct hix5hd2_priv *priv = netdev_priv(dev);
struct hix5hd2_priv *priv = netdev_priv(dev);
struct hix5hd2_priv *priv;
priv = container_of(work, struct hix5hd2_priv, tx_timeout_task);
struct hix5hd2_priv *priv = netdev_priv(dev);
struct hix5hd2_priv *priv = bus->priv;
struct hix5hd2_priv *priv = bus->priv;
struct hix5hd2_priv *priv = bus->priv;
static void hix5hd2_destroy_hw_desc_queue(struct hix5hd2_priv *priv)
static int hix5hd2_init_hw_desc_queue(struct hix5hd2_priv *priv)
struct hix5hd2_priv *priv;
struct hix5hd2_priv *priv = phy_get_drvdata(phy);