Symbol: ag71xx
drivers/net/ethernet/atheros/ag71xx.c
1010
struct ag71xx *ag = netdev_priv(to_net_dev(config->dev));
drivers/net/ethernet/atheros/ag71xx.c
1021
struct ag71xx *ag = netdev_priv(to_net_dev(config->dev));
drivers/net/ethernet/atheros/ag71xx.c
1074
static int ag71xx_phylink_setup(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1118
static void ag71xx_ring_tx_clean(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1150
static void ag71xx_ring_tx_init(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1175
static void ag71xx_ring_rx_clean(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1193
static int ag71xx_buffer_size(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1199
static bool ag71xx_fill_rx_buf(struct ag71xx *ag, struct ag71xx_buf *buf,
drivers/net/ethernet/atheros/ag71xx.c
1225
static int ag71xx_ring_rx_init(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1266
static int ag71xx_ring_rx_refill(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1299
static int ag71xx_rings_init(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1329
static void ag71xx_rings_free(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1349
static void ag71xx_rings_cleanup(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1358
static void ag71xx_hw_init(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1375
static int ag71xx_hw_enable(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1391
static void ag71xx_hw_disable(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
1406
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
1441
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
1503
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
1575
struct ag71xx *ag = timer_container_of(ag, t, oom_timer);
drivers/net/ethernet/atheros/ag71xx.c
1582
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
1591
struct ag71xx *ag = container_of(work, struct ag71xx,
drivers/net/ethernet/atheros/ag71xx.c
1604
static int ag71xx_rx_packets(struct ag71xx *ag, int limit)
drivers/net/ethernet/atheros/ag71xx.c
1680
struct ag71xx *ag = container_of(napi, struct ag71xx, napi);
drivers/net/ethernet/atheros/ag71xx.c
1738
struct ag71xx *ag;
drivers/net/ethernet/atheros/ag71xx.c
1769
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
1801
struct ag71xx *ag;
drivers/net/ethernet/atheros/ag71xx.c
400
static bool ag71xx_is(struct ag71xx *ag, enum ag71xx_type type)
drivers/net/ethernet/atheros/ag71xx.c
405
static void ag71xx_wr(struct ag71xx *ag, unsigned int reg, u32 value)
drivers/net/ethernet/atheros/ag71xx.c
412
static u32 ag71xx_rr(struct ag71xx *ag, unsigned int reg)
drivers/net/ethernet/atheros/ag71xx.c
417
static void ag71xx_sb(struct ag71xx *ag, unsigned int reg, u32 mask)
drivers/net/ethernet/atheros/ag71xx.c
427
static void ag71xx_cb(struct ag71xx *ag, unsigned int reg, u32 mask)
drivers/net/ethernet/atheros/ag71xx.c
437
static void ag71xx_int_enable(struct ag71xx *ag, u32 ints)
drivers/net/ethernet/atheros/ag71xx.c
442
static void ag71xx_int_disable(struct ag71xx *ag, u32 ints)
drivers/net/ethernet/atheros/ag71xx.c
449
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
457
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
467
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
475
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
482
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
490
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
498
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
522
struct ag71xx *ag = netdev_priv(ndev);
drivers/net/ethernet/atheros/ag71xx.c
557
static int ag71xx_mdio_wait_busy(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
581
struct ag71xx *ag = bus->priv;
drivers/net/ethernet/atheros/ag71xx.c
610
struct ag71xx *ag = bus->priv;
drivers/net/ethernet/atheros/ag71xx.c
634
static int ag71xx_mdio_get_divider(struct ag71xx *ag, u32 *div)
drivers/net/ethernet/atheros/ag71xx.c
670
struct ag71xx *ag = bus->priv;
drivers/net/ethernet/atheros/ag71xx.c
687
static int ag71xx_mdio_probe(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
736
static void ag71xx_hw_stop(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
744
static bool ag71xx_check_dma_stuck(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
769
static int ag71xx_tx_packets(struct ag71xx *ag, bool flush, int budget)
drivers/net/ethernet/atheros/ag71xx.c
840
static void ag71xx_dma_wait_stop(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
859
static void ag71xx_dma_reset(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
903
static void ag71xx_hw_setup(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
929
static void ag71xx_hw_set_macaddr(struct ag71xx *ag, const unsigned char *mac)
drivers/net/ethernet/atheros/ag71xx.c
942
static void ag71xx_fast_reset(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
977
static void ag71xx_hw_start(struct ag71xx *ag)
drivers/net/ethernet/atheros/ag71xx.c
991
struct ag71xx *ag = netdev_priv(to_net_dev(config->dev));