ag71xx 347 drivers/net/ethernet/atheros/ag71xx.c static bool ag71xx_is(struct ag71xx *ag, enum ag71xx_type type) ag71xx 352 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_wr(struct ag71xx *ag, unsigned int reg, u32 value) ag71xx 359 drivers/net/ethernet/atheros/ag71xx.c static u32 ag71xx_rr(struct ag71xx *ag, unsigned int reg) ag71xx 364 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_sb(struct ag71xx *ag, unsigned int reg, u32 mask) ag71xx 374 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_cb(struct ag71xx *ag, unsigned int reg, u32 mask) ag71xx 384 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_int_enable(struct ag71xx *ag, u32 ints) ag71xx 389 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_int_disable(struct ag71xx *ag, u32 ints) ag71xx 394 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_mdio_wait_busy(struct ag71xx *ag) ag71xx 418 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = bus->priv; ag71xx 447 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = bus->priv; ag71xx 471 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_mdio_get_divider(struct ag71xx *ag, u32 *div) ag71xx 507 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = bus->priv; ag71xx 524 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_mdio_probe(struct ag71xx *ag) ag71xx 589 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_mdio_remove(struct ag71xx *ag) ag71xx 596 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_hw_stop(struct ag71xx *ag) ag71xx 604 drivers/net/ethernet/atheros/ag71xx.c static bool ag71xx_check_dma_stuck(struct ag71xx *ag) ag71xx 629 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_tx_packets(struct ag71xx *ag, bool flush) ag71xx 700 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_dma_wait_stop(struct ag71xx *ag) ag71xx 719 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_dma_reset(struct ag71xx *ag) ag71xx 763 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_hw_setup(struct ag71xx *ag) ag71xx 789 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_hw_set_macaddr(struct ag71xx *ag, unsigned char *mac) ag71xx 802 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_fast_reset(struct ag71xx *ag) ag71xx 837 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_hw_start(struct ag71xx *ag) ag71xx 848 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_link_adjust(struct ag71xx *ag, bool update) ag71xx 909 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = netdev_priv(ndev); ag71xx 914 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_phy_connect(struct ag71xx *ag) ag71xx 955 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_ring_tx_clean(struct ag71xx *ag) ag71xx 987 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_ring_tx_init(struct ag71xx *ag) ag71xx 1012 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_ring_rx_clean(struct ag71xx *ag) ag71xx 1030 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_buffer_size(struct ag71xx *ag) ag71xx 1036 drivers/net/ethernet/atheros/ag71xx.c static bool ag71xx_fill_rx_buf(struct ag71xx *ag, struct ag71xx_buf *buf, ag71xx 1057 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_ring_rx_init(struct ag71xx *ag) ag71xx 1098 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_ring_rx_refill(struct ag71xx *ag) ag71xx 1131 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_rings_init(struct ag71xx *ag) ag71xx 1161 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_rings_free(struct ag71xx *ag) ag71xx 1181 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_rings_cleanup(struct ag71xx *ag) ag71xx 1190 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_hw_init(struct ag71xx *ag) ag71xx 1207 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_hw_enable(struct ag71xx *ag) ag71xx 1223 drivers/net/ethernet/atheros/ag71xx.c static void ag71xx_hw_disable(struct ag71xx *ag) ag71xx 1238 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = netdev_priv(ndev); ag71xx 1269 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = netdev_priv(ndev); ag71xx 1331 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = netdev_priv(ndev); ag71xx 1407 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = from_timer(ag, t, oom_timer); ag71xx 1414 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = netdev_priv(ndev); ag71xx 1423 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = container_of(work, struct ag71xx, ag71xx 1435 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_rx_packets(struct ag71xx *ag, int limit) ag71xx 1519 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = container_of(napi, struct ag71xx, napi); ag71xx 1577 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag; ag71xx 1608 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag = netdev_priv(ndev); ag71xx 1640 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag; ag71xx 1797 drivers/net/ethernet/atheros/ag71xx.c struct ag71xx *ag;