mvneta_port       399 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port	*pp;
mvneta_port       657 drivers/net/ethernet/marvell/mvneta.c static void mvreg_write(struct mvneta_port *pp, u32 offset, u32 data)
mvneta_port       663 drivers/net/ethernet/marvell/mvneta.c static u32 mvreg_read(struct mvneta_port *pp, u32 offset)
mvneta_port       686 drivers/net/ethernet/marvell/mvneta.c static void mvneta_mib_counters_clear(struct mvneta_port *pp)
mvneta_port       703 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port       752 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_non_occup_desc_add(struct mvneta_port *pp,
mvneta_port       771 drivers/net/ethernet/marvell/mvneta.c static int mvneta_rxq_busy_desc_num_get(struct mvneta_port *pp,
mvneta_port       783 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_desc_num_update(struct mvneta_port *pp,
mvneta_port       828 drivers/net/ethernet/marvell/mvneta.c static void mvneta_max_rx_size_set(struct mvneta_port *pp, int max_rx_size)
mvneta_port       841 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_offset_set(struct mvneta_port *pp,
mvneta_port       859 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_pend_desc_add(struct mvneta_port *pp,
mvneta_port       898 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_buf_size_set(struct mvneta_port *pp,
mvneta_port       913 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_bm_disable(struct mvneta_port *pp,
mvneta_port       924 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_bm_enable(struct mvneta_port *pp,
mvneta_port       935 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_long_pool_set(struct mvneta_port *pp,
mvneta_port       948 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_short_pool_set(struct mvneta_port *pp,
mvneta_port       961 drivers/net/ethernet/marvell/mvneta.c static inline void mvneta_bm_pool_bufsize_set(struct mvneta_port *pp,
mvneta_port       980 drivers/net/ethernet/marvell/mvneta.c static int mvneta_mbus_io_win_set(struct mvneta_port *pp, u32 base, u32 wsize,
mvneta_port      1023 drivers/net/ethernet/marvell/mvneta.c static  int mvneta_bm_port_mbus_init(struct mvneta_port *pp)
mvneta_port      1051 drivers/net/ethernet/marvell/mvneta.c 			       struct mvneta_port *pp)
mvneta_port      1107 drivers/net/ethernet/marvell/mvneta.c static void mvneta_bm_update_mtu(struct mvneta_port *pp, int mtu)
mvneta_port      1147 drivers/net/ethernet/marvell/mvneta.c static void mvneta_port_up(struct mvneta_port *pp)
mvneta_port      1173 drivers/net/ethernet/marvell/mvneta.c static void mvneta_port_down(struct mvneta_port *pp)
mvneta_port      1244 drivers/net/ethernet/marvell/mvneta.c static void mvneta_port_enable(struct mvneta_port *pp)
mvneta_port      1255 drivers/net/ethernet/marvell/mvneta.c static void mvneta_port_disable(struct mvneta_port *pp)
mvneta_port      1270 drivers/net/ethernet/marvell/mvneta.c static void mvneta_set_ucast_table(struct mvneta_port *pp, int queue)
mvneta_port      1287 drivers/net/ethernet/marvell/mvneta.c static void mvneta_set_special_mcast_table(struct mvneta_port *pp, int queue)
mvneta_port      1305 drivers/net/ethernet/marvell/mvneta.c static void mvneta_set_other_mcast_table(struct mvneta_port *pp, int queue)
mvneta_port      1325 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = arg;
mvneta_port      1338 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = arg;
mvneta_port      1350 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = arg;
mvneta_port      1369 drivers/net/ethernet/marvell/mvneta.c static void mvneta_defaults_set(struct mvneta_port *pp)
mvneta_port      1488 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_max_tx_size_set(struct mvneta_port *pp, int max_tx_size)
mvneta_port      1528 drivers/net/ethernet/marvell/mvneta.c static void mvneta_set_ucast_addr(struct mvneta_port *pp, u8 last_nibble,
mvneta_port      1558 drivers/net/ethernet/marvell/mvneta.c static void mvneta_mac_addr_set(struct mvneta_port *pp, unsigned char *addr,
mvneta_port      1580 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rx_pkts_coal_set(struct mvneta_port *pp,
mvneta_port      1590 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rx_time_coal_set(struct mvneta_port *pp,
mvneta_port      1603 drivers/net/ethernet/marvell/mvneta.c static void mvneta_tx_done_pkts_coal_set(struct mvneta_port *pp,
mvneta_port      1629 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_sent_desc_dec(struct mvneta_port *pp,
mvneta_port      1647 drivers/net/ethernet/marvell/mvneta.c static int mvneta_txq_sent_desc_num_get(struct mvneta_port *pp,
mvneta_port      1663 drivers/net/ethernet/marvell/mvneta.c static int mvneta_txq_sent_desc_proc(struct mvneta_port *pp,
mvneta_port      1708 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rx_error(struct mvneta_port *pp,
mvneta_port      1740 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rx_csum(struct mvneta_port *pp, u32 status,
mvneta_port      1758 drivers/net/ethernet/marvell/mvneta.c static struct mvneta_tx_queue *mvneta_tx_done_policy(struct mvneta_port *pp,
mvneta_port      1767 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_bufs_free(struct mvneta_port *pp,
mvneta_port      1799 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_done(struct mvneta_port *pp,
mvneta_port      1821 drivers/net/ethernet/marvell/mvneta.c static int mvneta_rx_refill(struct mvneta_port *pp,
mvneta_port      1847 drivers/net/ethernet/marvell/mvneta.c static u32 mvneta_skb_tx_csum(struct mvneta_port *pp, struct sk_buff *skb)
mvneta_port      1878 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_drop_pkts(struct mvneta_port *pp,
mvneta_port      1915 drivers/net/ethernet/marvell/mvneta.c int mvneta_rx_refill_queue(struct mvneta_port *pp, struct mvneta_rx_queue *rxq)
mvneta_port      1941 drivers/net/ethernet/marvell/mvneta.c 			  struct mvneta_port *pp, int budget,
mvneta_port      2114 drivers/net/ethernet/marvell/mvneta.c 			  struct mvneta_port *pp, int rx_todo,
mvneta_port      2241 drivers/net/ethernet/marvell/mvneta.c 		   struct mvneta_port *pp, struct mvneta_tx_queue *txq)
mvneta_port      2293 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      2360 drivers/net/ethernet/marvell/mvneta.c static int mvneta_tx_frag_process(struct mvneta_port *pp, struct sk_buff *skb,
mvneta_port      2416 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      2506 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_done_force(struct mvneta_port *pp,
mvneta_port      2524 drivers/net/ethernet/marvell/mvneta.c static void mvneta_tx_done_gbe(struct mvneta_port *pp, u32 cause_tx_done)
mvneta_port      2572 drivers/net/ethernet/marvell/mvneta.c static void mvneta_set_special_mcast_addr(struct mvneta_port *pp,
mvneta_port      2607 drivers/net/ethernet/marvell/mvneta.c static void mvneta_set_other_mcast_addr(struct mvneta_port *pp,
mvneta_port      2640 drivers/net/ethernet/marvell/mvneta.c static int mvneta_mcast_addr_set(struct mvneta_port *pp, unsigned char *p_addr,
mvneta_port      2674 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rx_unicast_promisc_set(struct mvneta_port *pp,
mvneta_port      2703 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      2740 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = (struct mvneta_port *)dev_id;
mvneta_port      2759 drivers/net/ethernet/marvell/mvneta.c static void mvneta_link_change(struct mvneta_port *pp)
mvneta_port      2778 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(napi->dev);
mvneta_port      2848 drivers/net/ethernet/marvell/mvneta.c static int mvneta_rxq_fill(struct mvneta_port *pp, struct mvneta_rx_queue *rxq,
mvneta_port      2873 drivers/net/ethernet/marvell/mvneta.c static void mvneta_tx_reset(struct mvneta_port *pp)
mvneta_port      2885 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rx_reset(struct mvneta_port *pp)
mvneta_port      2893 drivers/net/ethernet/marvell/mvneta.c static int mvneta_rxq_sw_init(struct mvneta_port *pp,
mvneta_port      2910 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_hw_init(struct mvneta_port *pp,
mvneta_port      2943 drivers/net/ethernet/marvell/mvneta.c static int mvneta_rxq_init(struct mvneta_port *pp,
mvneta_port      2959 drivers/net/ethernet/marvell/mvneta.c static void mvneta_rxq_deinit(struct mvneta_port *pp,
mvneta_port      2983 drivers/net/ethernet/marvell/mvneta.c static int mvneta_txq_sw_init(struct mvneta_port *pp,
mvneta_port      3038 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_hw_init(struct mvneta_port *pp,
mvneta_port      3053 drivers/net/ethernet/marvell/mvneta.c static int mvneta_txq_init(struct mvneta_port *pp,
mvneta_port      3068 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_sw_deinit(struct mvneta_port *pp,
mvneta_port      3092 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_hw_deinit(struct mvneta_port *pp,
mvneta_port      3104 drivers/net/ethernet/marvell/mvneta.c static void mvneta_txq_deinit(struct mvneta_port *pp,
mvneta_port      3112 drivers/net/ethernet/marvell/mvneta.c static void mvneta_cleanup_txqs(struct mvneta_port *pp)
mvneta_port      3121 drivers/net/ethernet/marvell/mvneta.c static void mvneta_cleanup_rxqs(struct mvneta_port *pp)
mvneta_port      3131 drivers/net/ethernet/marvell/mvneta.c static int mvneta_setup_rxqs(struct mvneta_port *pp)
mvneta_port      3150 drivers/net/ethernet/marvell/mvneta.c static int mvneta_setup_txqs(struct mvneta_port *pp)
mvneta_port      3167 drivers/net/ethernet/marvell/mvneta.c static int mvneta_comphy_init(struct mvneta_port *pp)
mvneta_port      3182 drivers/net/ethernet/marvell/mvneta.c static void mvneta_start_dev(struct mvneta_port *pp)
mvneta_port      3217 drivers/net/ethernet/marvell/mvneta.c static void mvneta_stop_dev(struct mvneta_port *pp)
mvneta_port      3256 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = arg;
mvneta_port      3263 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = arg;
mvneta_port      3271 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      3327 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      3340 drivers/net/ethernet/marvell/mvneta.c static void mvneta_get_mac_addr(struct mvneta_port *pp, unsigned char *addr)
mvneta_port      3357 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      3379 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(ndev);
mvneta_port      3432 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(ndev);
mvneta_port      3462 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(ndev);
mvneta_port      3475 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(ndev);
mvneta_port      3592 drivers/net/ethernet/marvell/mvneta.c static void mvneta_set_eee(struct mvneta_port *pp, bool enable)
mvneta_port      3608 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(ndev);
mvneta_port      3629 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(ndev);
mvneta_port      3656 drivers/net/ethernet/marvell/mvneta.c static int mvneta_mdio_probe(struct mvneta_port *pp)
mvneta_port      3670 drivers/net/ethernet/marvell/mvneta.c static void mvneta_mdio_remove(struct mvneta_port *pp)
mvneta_port      3679 drivers/net/ethernet/marvell/mvneta.c static void mvneta_percpu_elect(struct mvneta_port *pp)
mvneta_port      3731 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port,
mvneta_port      3788 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port,
mvneta_port      3810 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port,
mvneta_port      3828 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      3909 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      3944 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      3956 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(ndev);
mvneta_port      3966 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(ndev);
mvneta_port      3973 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      3982 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4006 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4031 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(netdev);
mvneta_port      4042 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4070 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4078 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4095 drivers/net/ethernet/marvell/mvneta.c static void mvneta_ethtool_update_stats(struct mvneta_port *pp)
mvneta_port      4140 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4176 drivers/net/ethernet/marvell/mvneta.c static int  mvneta_config_rss(struct mvneta_port *pp)
mvneta_port      4233 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4257 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4277 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4285 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4298 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4314 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4373 drivers/net/ethernet/marvell/mvneta.c static int mvneta_init(struct device *dev, struct mvneta_port *pp)
mvneta_port      4419 drivers/net/ethernet/marvell/mvneta.c static void mvneta_conf_mbus_windows(struct mvneta_port *pp,
mvneta_port      4467 drivers/net/ethernet/marvell/mvneta.c static int mvneta_port_power_up(struct mvneta_port *pp, int phy_mode)
mvneta_port      4488 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp;
mvneta_port      4500 drivers/net/ethernet/marvell/mvneta.c 	dev = devm_alloc_etherdev_mqs(&pdev->dev, sizeof(struct mvneta_port),
mvneta_port      4736 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4761 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);
mvneta_port      4805 drivers/net/ethernet/marvell/mvneta.c 	struct mvneta_port *pp = netdev_priv(dev);