Lines Matching defs:pp
394 struct mvneta_port *pp; member
651 static void mvreg_write(struct mvneta_port *pp, u32 offset, u32 data) in mvreg_write()
657 static u32 mvreg_read(struct mvneta_port *pp, u32 offset) in mvreg_read()
680 static void mvneta_mib_counters_clear(struct mvneta_port *pp) in mvneta_mib_counters_clear()
697 struct mvneta_port *pp = netdev_priv(dev); in mvneta_get_stats64() local
743 static void mvneta_rxq_non_occup_desc_add(struct mvneta_port *pp, in mvneta_rxq_non_occup_desc_add()
762 static int mvneta_rxq_busy_desc_num_get(struct mvneta_port *pp, in mvneta_rxq_busy_desc_num_get()
774 static void mvneta_rxq_desc_num_update(struct mvneta_port *pp, in mvneta_rxq_desc_num_update()
819 static void mvneta_max_rx_size_set(struct mvneta_port *pp, int max_rx_size) in mvneta_max_rx_size_set()
832 static void mvneta_rxq_offset_set(struct mvneta_port *pp, in mvneta_rxq_offset_set()
850 static void mvneta_txq_pend_desc_add(struct mvneta_port *pp, in mvneta_txq_pend_desc_add()
889 static void mvneta_rxq_buf_size_set(struct mvneta_port *pp, in mvneta_rxq_buf_size_set()
904 static void mvneta_rxq_bm_disable(struct mvneta_port *pp, in mvneta_rxq_bm_disable()
915 static void mvneta_rxq_bm_enable(struct mvneta_port *pp, in mvneta_rxq_bm_enable()
926 static void mvneta_rxq_long_pool_set(struct mvneta_port *pp, in mvneta_rxq_long_pool_set()
939 static void mvneta_rxq_short_pool_set(struct mvneta_port *pp, in mvneta_rxq_short_pool_set()
952 static inline void mvneta_bm_pool_bufsize_set(struct mvneta_port *pp, in mvneta_bm_pool_bufsize_set()
971 static int mvneta_mbus_io_win_set(struct mvneta_port *pp, u32 base, u32 wsize, in mvneta_mbus_io_win_set()
1014 static int mvneta_bm_port_mbus_init(struct mvneta_port *pp) in mvneta_bm_port_mbus_init()
1042 struct mvneta_port *pp) in mvneta_bm_port_init()
1098 static void mvneta_bm_update_mtu(struct mvneta_port *pp, int mtu) in mvneta_bm_update_mtu()
1138 static void mvneta_port_up(struct mvneta_port *pp) in mvneta_port_up()
1164 static void mvneta_port_down(struct mvneta_port *pp) in mvneta_port_down()
1235 static void mvneta_port_enable(struct mvneta_port *pp) in mvneta_port_enable()
1246 static void mvneta_port_disable(struct mvneta_port *pp) in mvneta_port_disable()
1261 static void mvneta_set_ucast_table(struct mvneta_port *pp, int queue) in mvneta_set_ucast_table()
1278 static void mvneta_set_special_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_special_mcast_table()
1296 static void mvneta_set_other_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_other_mcast_table()
1316 struct mvneta_port *pp = arg; in mvneta_percpu_unmask_interrupt() local
1329 struct mvneta_port *pp = arg; in mvneta_percpu_mask_interrupt() local
1341 struct mvneta_port *pp = arg; in mvneta_percpu_clear_intr_cause() local
1360 static void mvneta_defaults_set(struct mvneta_port *pp) in mvneta_defaults_set()
1479 static void mvneta_txq_max_tx_size_set(struct mvneta_port *pp, int max_tx_size) in mvneta_txq_max_tx_size_set()
1519 static void mvneta_set_ucast_addr(struct mvneta_port *pp, u8 last_nibble, in mvneta_set_ucast_addr()
1549 static void mvneta_mac_addr_set(struct mvneta_port *pp, unsigned char *addr, in mvneta_mac_addr_set()
1571 static void mvneta_rx_pkts_coal_set(struct mvneta_port *pp, in mvneta_rx_pkts_coal_set()
1581 static void mvneta_rx_time_coal_set(struct mvneta_port *pp, in mvneta_rx_time_coal_set()
1594 static void mvneta_tx_done_pkts_coal_set(struct mvneta_port *pp, in mvneta_tx_done_pkts_coal_set()
1620 static void mvneta_txq_sent_desc_dec(struct mvneta_port *pp, in mvneta_txq_sent_desc_dec()
1638 static int mvneta_txq_sent_desc_num_get(struct mvneta_port *pp, in mvneta_txq_sent_desc_num_get()
1654 static int mvneta_txq_sent_desc_proc(struct mvneta_port *pp, in mvneta_txq_sent_desc_proc()
1699 static void mvneta_rx_error(struct mvneta_port *pp, in mvneta_rx_error()
1725 static void mvneta_rx_csum(struct mvneta_port *pp, u32 status, in mvneta_rx_csum()
1743 static struct mvneta_tx_queue *mvneta_tx_done_policy(struct mvneta_port *pp, in mvneta_tx_done_policy()
1752 static void mvneta_txq_bufs_free(struct mvneta_port *pp, in mvneta_txq_bufs_free()
1784 static void mvneta_txq_done(struct mvneta_port *pp, in mvneta_txq_done()
1806 static int mvneta_rx_refill(struct mvneta_port *pp, in mvneta_rx_refill()
1832 static u32 mvneta_skb_tx_csum(struct mvneta_port *pp, struct sk_buff *skb) in mvneta_skb_tx_csum()
1863 static void mvneta_rxq_drop_pkts(struct mvneta_port *pp, in mvneta_rxq_drop_pkts()
1900 int mvneta_rx_refill_queue(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) in mvneta_rx_refill_queue()
1926 struct mvneta_port *pp, int budget, in mvneta_rx_swbm()
2097 struct mvneta_port *pp, int rx_todo, in mvneta_rx_hwbm()
2225 struct mvneta_port *pp, struct mvneta_tx_queue *txq) in mvneta_tso_put_hdr()
2277 struct mvneta_port *pp = netdev_priv(dev); in mvneta_tx_tso() local
2344 static int mvneta_tx_frag_process(struct mvneta_port *pp, struct sk_buff *skb, in mvneta_tx_frag_process()
2400 struct mvneta_port *pp = netdev_priv(dev); in mvneta_tx() local
2490 static void mvneta_txq_done_force(struct mvneta_port *pp, in mvneta_txq_done_force()
2508 static void mvneta_tx_done_gbe(struct mvneta_port *pp, u32 cause_tx_done) in mvneta_tx_done_gbe()
2555 static void mvneta_set_special_mcast_addr(struct mvneta_port *pp, in mvneta_set_special_mcast_addr()
2590 static void mvneta_set_other_mcast_addr(struct mvneta_port *pp, in mvneta_set_other_mcast_addr()
2623 static int mvneta_mcast_addr_set(struct mvneta_port *pp, unsigned char *p_addr, in mvneta_mcast_addr_set()
2657 static void mvneta_rx_unicast_promisc_set(struct mvneta_port *pp, in mvneta_rx_unicast_promisc_set()
2686 struct mvneta_port *pp = netdev_priv(dev); in mvneta_set_rx_mode() local
2723 struct mvneta_port *pp = (struct mvneta_port *)dev_id; in mvneta_isr() local
2742 static void mvneta_link_change(struct mvneta_port *pp) in mvneta_link_change()
2761 struct mvneta_port *pp = netdev_priv(napi->dev); in mvneta_poll() local
2832 static int mvneta_rxq_fill(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, in mvneta_rxq_fill()
2857 static void mvneta_tx_reset(struct mvneta_port *pp) in mvneta_tx_reset()
2869 static void mvneta_rx_reset(struct mvneta_port *pp) in mvneta_rx_reset()
2877 static int mvneta_rxq_sw_init(struct mvneta_port *pp, in mvneta_rxq_sw_init()
2894 static void mvneta_rxq_hw_init(struct mvneta_port *pp, in mvneta_rxq_hw_init()
2925 static int mvneta_rxq_init(struct mvneta_port *pp, in mvneta_rxq_init()
2941 static void mvneta_rxq_deinit(struct mvneta_port *pp, in mvneta_rxq_deinit()
2965 static int mvneta_txq_sw_init(struct mvneta_port *pp, in mvneta_txq_sw_init()
3020 static void mvneta_txq_hw_init(struct mvneta_port *pp, in mvneta_txq_hw_init()
3035 static int mvneta_txq_init(struct mvneta_port *pp, in mvneta_txq_init()
3050 static void mvneta_txq_sw_deinit(struct mvneta_port *pp, in mvneta_txq_sw_deinit()
3074 static void mvneta_txq_hw_deinit(struct mvneta_port *pp, in mvneta_txq_hw_deinit()
3086 static void mvneta_txq_deinit(struct mvneta_port *pp, in mvneta_txq_deinit()
3094 static void mvneta_cleanup_txqs(struct mvneta_port *pp) in mvneta_cleanup_txqs()
3103 static void mvneta_cleanup_rxqs(struct mvneta_port *pp) in mvneta_cleanup_rxqs()
3113 static int mvneta_setup_rxqs(struct mvneta_port *pp) in mvneta_setup_rxqs()
3132 static int mvneta_setup_txqs(struct mvneta_port *pp) in mvneta_setup_txqs()
3149 static void mvneta_start_dev(struct mvneta_port *pp) in mvneta_start_dev()
3182 static void mvneta_stop_dev(struct mvneta_port *pp) in mvneta_stop_dev()
3219 struct mvneta_port *pp = arg; in mvneta_percpu_enable() local
3226 struct mvneta_port *pp = arg; in mvneta_percpu_disable() local
3234 struct mvneta_port *pp = netdev_priv(dev); in mvneta_change_mtu() local
3290 struct mvneta_port *pp = netdev_priv(dev); in mvneta_fix_features() local
3303 static void mvneta_get_mac_addr(struct mvneta_port *pp, unsigned char *addr) in mvneta_get_mac_addr()
3320 struct mvneta_port *pp = netdev_priv(dev); in mvneta_set_mac_addr() local
3379 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_link_state() local
3406 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_an_restart() local
3418 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_config() local
3514 static void mvneta_set_eee(struct mvneta_port *pp, bool enable) in mvneta_set_eee()
3529 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_link_down() local
3549 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_link_up() local
3576 static int mvneta_mdio_probe(struct mvneta_port *pp) in mvneta_mdio_probe()
3590 static void mvneta_mdio_remove(struct mvneta_port *pp) in mvneta_mdio_remove()
3599 static void mvneta_percpu_elect(struct mvneta_port *pp) in mvneta_percpu_elect()
3651 struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port, in mvneta_cpu_online() local
3708 struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port, in mvneta_cpu_down_prepare() local
3730 struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port, in mvneta_cpu_dead() local
3748 struct mvneta_port *pp = netdev_priv(dev); in mvneta_open() local
3833 struct mvneta_port *pp = netdev_priv(dev); in mvneta_stop() local
3868 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ioctl() local
3880 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_ethtool_set_link_ksettings() local
3890 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_ethtool_get_link_ksettings() local
3897 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_nway_reset() local
3906 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_coalesce() local
3930 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_coalesce() local
3955 struct mvneta_port *pp = netdev_priv(netdev); in mvneta_ethtool_get_ringparam() local
3966 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_ringparam() local
3994 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_pauseparam() local
4002 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_pauseparam() local
4019 static void mvneta_ethtool_update_stats(struct mvneta_port *pp) in mvneta_ethtool_update_stats()
4064 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_stats() local
4100 static int mvneta_config_rss(struct mvneta_port *pp) in mvneta_config_rss()
4157 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_rxfh() local
4181 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_rxfh() local
4201 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_wol() local
4209 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_wol() local
4222 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_eee() local
4238 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_eee() local
4298 static int mvneta_init(struct device *dev, struct mvneta_port *pp) in mvneta_init()
4344 static void mvneta_conf_mbus_windows(struct mvneta_port *pp, in mvneta_conf_mbus_windows()
4392 static int mvneta_port_power_up(struct mvneta_port *pp, int phy_mode) in mvneta_port_power_up()
4414 struct mvneta_port *pp; in mvneta_probe() local
4653 struct mvneta_port *pp = netdev_priv(dev); in mvneta_remove() local
4679 struct mvneta_port *pp = netdev_priv(dev); in mvneta_suspend() local
4723 struct mvneta_port *pp = netdev_priv(dev); in mvneta_resume() local