ag71xx
struct ag71xx *ag = netdev_priv(to_net_dev(config->dev));
struct ag71xx *ag = netdev_priv(to_net_dev(config->dev));
static int ag71xx_phylink_setup(struct ag71xx *ag)
static void ag71xx_ring_tx_clean(struct ag71xx *ag)
static void ag71xx_ring_tx_init(struct ag71xx *ag)
static void ag71xx_ring_rx_clean(struct ag71xx *ag)
static int ag71xx_buffer_size(struct ag71xx *ag)
static bool ag71xx_fill_rx_buf(struct ag71xx *ag, struct ag71xx_buf *buf,
static int ag71xx_ring_rx_init(struct ag71xx *ag)
static int ag71xx_ring_rx_refill(struct ag71xx *ag)
static int ag71xx_rings_init(struct ag71xx *ag)
static void ag71xx_rings_free(struct ag71xx *ag)
static void ag71xx_rings_cleanup(struct ag71xx *ag)
static void ag71xx_hw_init(struct ag71xx *ag)
static int ag71xx_hw_enable(struct ag71xx *ag)
static void ag71xx_hw_disable(struct ag71xx *ag)
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = timer_container_of(ag, t, oom_timer);
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = container_of(work, struct ag71xx,
static int ag71xx_rx_packets(struct ag71xx *ag, int limit)
struct ag71xx *ag = container_of(napi, struct ag71xx, napi);
struct ag71xx *ag;
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag;
static bool ag71xx_is(struct ag71xx *ag, enum ag71xx_type type)
static void ag71xx_wr(struct ag71xx *ag, unsigned int reg, u32 value)
static u32 ag71xx_rr(struct ag71xx *ag, unsigned int reg)
static void ag71xx_sb(struct ag71xx *ag, unsigned int reg, u32 mask)
static void ag71xx_cb(struct ag71xx *ag, unsigned int reg, u32 mask)
static void ag71xx_int_enable(struct ag71xx *ag, u32 ints)
static void ag71xx_int_disable(struct ag71xx *ag, u32 ints)
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = netdev_priv(ndev);
struct ag71xx *ag = netdev_priv(ndev);
static int ag71xx_mdio_wait_busy(struct ag71xx *ag)
struct ag71xx *ag = bus->priv;
struct ag71xx *ag = bus->priv;
static int ag71xx_mdio_get_divider(struct ag71xx *ag, u32 *div)
struct ag71xx *ag = bus->priv;
static int ag71xx_mdio_probe(struct ag71xx *ag)
static void ag71xx_hw_stop(struct ag71xx *ag)
static bool ag71xx_check_dma_stuck(struct ag71xx *ag)
static int ag71xx_tx_packets(struct ag71xx *ag, bool flush, int budget)
static void ag71xx_dma_wait_stop(struct ag71xx *ag)
static void ag71xx_dma_reset(struct ag71xx *ag)
static void ag71xx_hw_setup(struct ag71xx *ag)
static void ag71xx_hw_set_macaddr(struct ag71xx *ag, const unsigned char *mac)
static void ag71xx_fast_reset(struct ag71xx *ag)
static void ag71xx_hw_start(struct ag71xx *ag)
struct ag71xx *ag = netdev_priv(to_net_dev(config->dev));