Lines Matching defs:pp

447 	struct mvneta_port	*pp;  member
722 static void mvreg_write(struct mvneta_port *pp, u32 offset, u32 data) in mvreg_write()
728 static u32 mvreg_read(struct mvneta_port *pp, u32 offset) in mvreg_read()
751 static void mvneta_mib_counters_clear(struct mvneta_port *pp) in mvneta_mib_counters_clear()
767 struct mvneta_port *pp = netdev_priv(dev); in mvneta_get_stats64() local
816 static void mvneta_rxq_non_occup_desc_add(struct mvneta_port *pp, in mvneta_rxq_non_occup_desc_add()
835 static int mvneta_rxq_busy_desc_num_get(struct mvneta_port *pp, in mvneta_rxq_busy_desc_num_get()
847 static void mvneta_rxq_desc_num_update(struct mvneta_port *pp, in mvneta_rxq_desc_num_update()
892 static void mvneta_max_rx_size_set(struct mvneta_port *pp, int max_rx_size) in mvneta_max_rx_size_set()
905 static void mvneta_rxq_offset_set(struct mvneta_port *pp, in mvneta_rxq_offset_set()
923 static void mvneta_txq_pend_desc_add(struct mvneta_port *pp, in mvneta_txq_pend_desc_add()
962 static void mvneta_rxq_buf_size_set(struct mvneta_port *pp, in mvneta_rxq_buf_size_set()
977 static void mvneta_rxq_bm_disable(struct mvneta_port *pp, in mvneta_rxq_bm_disable()
988 static void mvneta_rxq_bm_enable(struct mvneta_port *pp, in mvneta_rxq_bm_enable()
999 static void mvneta_rxq_long_pool_set(struct mvneta_port *pp, in mvneta_rxq_long_pool_set()
1012 static void mvneta_rxq_short_pool_set(struct mvneta_port *pp, in mvneta_rxq_short_pool_set()
1025 static inline void mvneta_bm_pool_bufsize_set(struct mvneta_port *pp, in mvneta_bm_pool_bufsize_set()
1044 static int mvneta_mbus_io_win_set(struct mvneta_port *pp, u32 base, u32 wsize, in mvneta_mbus_io_win_set()
1087 static int mvneta_bm_port_mbus_init(struct mvneta_port *pp) in mvneta_bm_port_mbus_init()
1115 struct mvneta_port *pp) in mvneta_bm_port_init()
1171 static void mvneta_bm_update_mtu(struct mvneta_port *pp, int mtu) in mvneta_bm_update_mtu()
1212 static void mvneta_port_up(struct mvneta_port *pp) in mvneta_port_up()
1238 static void mvneta_port_down(struct mvneta_port *pp) in mvneta_port_down()
1309 static void mvneta_port_enable(struct mvneta_port *pp) in mvneta_port_enable()
1320 static void mvneta_port_disable(struct mvneta_port *pp) in mvneta_port_disable()
1335 static void mvneta_set_ucast_table(struct mvneta_port *pp, int queue) in mvneta_set_ucast_table()
1352 static void mvneta_set_special_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_special_mcast_table()
1370 static void mvneta_set_other_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_other_mcast_table()
1390 struct mvneta_port *pp = arg; in mvneta_percpu_unmask_interrupt() local
1403 struct mvneta_port *pp = arg; in mvneta_percpu_mask_interrupt() local
1415 struct mvneta_port *pp = arg; in mvneta_percpu_clear_intr_cause() local
1434 static void mvneta_defaults_set(struct mvneta_port *pp) in mvneta_defaults_set()
1553 static void mvneta_txq_max_tx_size_set(struct mvneta_port *pp, int max_tx_size) in mvneta_txq_max_tx_size_set()
1593 static void mvneta_set_ucast_addr(struct mvneta_port *pp, u8 last_nibble, in mvneta_set_ucast_addr()
1623 static void mvneta_mac_addr_set(struct mvneta_port *pp, unsigned char *addr, in mvneta_mac_addr_set()
1645 static void mvneta_rx_pkts_coal_set(struct mvneta_port *pp, in mvneta_rx_pkts_coal_set()
1655 static void mvneta_rx_time_coal_set(struct mvneta_port *pp, in mvneta_rx_time_coal_set()
1668 static void mvneta_tx_done_pkts_coal_set(struct mvneta_port *pp, in mvneta_tx_done_pkts_coal_set()
1694 static void mvneta_txq_sent_desc_dec(struct mvneta_port *pp, in mvneta_txq_sent_desc_dec()
1712 static int mvneta_txq_sent_desc_num_get(struct mvneta_port *pp, in mvneta_txq_sent_desc_num_get()
1728 static int mvneta_txq_sent_desc_proc(struct mvneta_port *pp, in mvneta_txq_sent_desc_proc()
1773 static void mvneta_rx_error(struct mvneta_port *pp, in mvneta_rx_error()
1805 static void mvneta_rx_csum(struct mvneta_port *pp, u32 status, in mvneta_rx_csum()
1823 static struct mvneta_tx_queue *mvneta_tx_done_policy(struct mvneta_port *pp, in mvneta_tx_done_policy()
1832 static void mvneta_txq_bufs_free(struct mvneta_port *pp, in mvneta_txq_bufs_free()
1868 static void mvneta_txq_done(struct mvneta_port *pp, in mvneta_txq_done()
1890 static int mvneta_rx_refill(struct mvneta_port *pp, in mvneta_rx_refill()
1910 static u32 mvneta_skb_tx_csum(struct mvneta_port *pp, struct sk_buff *skb) in mvneta_skb_tx_csum()
1941 static void mvneta_rxq_drop_pkts(struct mvneta_port *pp, in mvneta_rxq_drop_pkts()
1980 mvneta_update_stats(struct mvneta_port *pp, in mvneta_update_stats()
1996 int mvneta_rx_refill_queue(struct mvneta_port *pp, struct mvneta_rx_queue *rxq) in mvneta_rx_refill_queue()
2027 mvneta_xdp_put_buff(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, in mvneta_xdp_put_buff()
2041 mvneta_xdp_submit_frame(struct mvneta_port *pp, struct mvneta_tx_queue *txq, in mvneta_xdp_submit_frame()
2086 mvneta_xdp_xmit_back(struct mvneta_port *pp, struct xdp_buff *xdp) in mvneta_xdp_xmit_back()
2127 struct mvneta_port *pp = netdev_priv(dev); in mvneta_xdp_xmit() local
2170 mvneta_run_xdp(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, in mvneta_run_xdp()
2227 mvneta_swbm_rx_frame(struct mvneta_port *pp, in mvneta_swbm_rx_frame()
2268 mvneta_swbm_add_rx_fragment(struct mvneta_port *pp, in mvneta_swbm_add_rx_fragment()
2306 mvneta_swbm_build_skb(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, in mvneta_swbm_build_skb()
2337 struct mvneta_port *pp, int budget, in mvneta_rx_swbm()
2452 struct mvneta_port *pp, int rx_todo, in mvneta_rx_hwbm()
2586 struct mvneta_port *pp, struct mvneta_tx_queue *txq) in mvneta_tso_put_hdr()
2643 struct mvneta_port *pp = netdev_priv(dev); in mvneta_tx_tso() local
2709 static int mvneta_tx_frag_process(struct mvneta_port *pp, struct sk_buff *skb, in mvneta_tx_frag_process()
2767 struct mvneta_port *pp = netdev_priv(dev); in mvneta_tx() local
2859 static void mvneta_txq_done_force(struct mvneta_port *pp, in mvneta_txq_done_force()
2877 static void mvneta_tx_done_gbe(struct mvneta_port *pp, u32 cause_tx_done) in mvneta_tx_done_gbe()
2925 static void mvneta_set_special_mcast_addr(struct mvneta_port *pp, in mvneta_set_special_mcast_addr()
2960 static void mvneta_set_other_mcast_addr(struct mvneta_port *pp, in mvneta_set_other_mcast_addr()
2993 static int mvneta_mcast_addr_set(struct mvneta_port *pp, unsigned char *p_addr, in mvneta_mcast_addr_set()
3027 static void mvneta_rx_unicast_promisc_set(struct mvneta_port *pp, in mvneta_rx_unicast_promisc_set()
3056 struct mvneta_port *pp = netdev_priv(dev); in mvneta_set_rx_mode() local
3093 struct mvneta_port *pp = (struct mvneta_port *)dev_id; in mvneta_isr() local
3112 static void mvneta_link_change(struct mvneta_port *pp) in mvneta_link_change()
3131 struct mvneta_port *pp = netdev_priv(napi->dev); in mvneta_poll() local
3200 static int mvneta_create_page_pool(struct mvneta_port *pp, in mvneta_create_page_pool()
3243 static int mvneta_rxq_fill(struct mvneta_port *pp, struct mvneta_rx_queue *rxq, in mvneta_rxq_fill()
3272 static void mvneta_tx_reset(struct mvneta_port *pp) in mvneta_tx_reset()
3284 static void mvneta_rx_reset(struct mvneta_port *pp) in mvneta_rx_reset()
3292 static int mvneta_rxq_sw_init(struct mvneta_port *pp, in mvneta_rxq_sw_init()
3309 static void mvneta_rxq_hw_init(struct mvneta_port *pp, in mvneta_rxq_hw_init()
3342 static int mvneta_rxq_init(struct mvneta_port *pp, in mvneta_rxq_init()
3358 static void mvneta_rxq_deinit(struct mvneta_port *pp, in mvneta_rxq_deinit()
3377 static int mvneta_txq_sw_init(struct mvneta_port *pp, in mvneta_txq_sw_init()
3422 static void mvneta_txq_hw_init(struct mvneta_port *pp, in mvneta_txq_hw_init()
3437 static int mvneta_txq_init(struct mvneta_port *pp, in mvneta_txq_init()
3452 static void mvneta_txq_sw_deinit(struct mvneta_port *pp, in mvneta_txq_sw_deinit()
3476 static void mvneta_txq_hw_deinit(struct mvneta_port *pp, in mvneta_txq_hw_deinit()
3488 static void mvneta_txq_deinit(struct mvneta_port *pp, in mvneta_txq_deinit()
3496 static void mvneta_cleanup_txqs(struct mvneta_port *pp) in mvneta_cleanup_txqs()
3505 static void mvneta_cleanup_rxqs(struct mvneta_port *pp) in mvneta_cleanup_rxqs()
3515 static int mvneta_setup_rxqs(struct mvneta_port *pp) in mvneta_setup_rxqs()
3534 static int mvneta_setup_txqs(struct mvneta_port *pp) in mvneta_setup_txqs()
3551 static int mvneta_comphy_init(struct mvneta_port *pp, phy_interface_t interface) in mvneta_comphy_init()
3562 static int mvneta_config_interface(struct mvneta_port *pp, in mvneta_config_interface()
3600 static void mvneta_start_dev(struct mvneta_port *pp) in mvneta_start_dev()
3641 static void mvneta_stop_dev(struct mvneta_port *pp) in mvneta_stop_dev()
3685 struct mvneta_port *pp = arg; in mvneta_percpu_enable() local
3692 struct mvneta_port *pp = arg; in mvneta_percpu_disable() local
3700 struct mvneta_port *pp = netdev_priv(dev); in mvneta_change_mtu() local
3761 struct mvneta_port *pp = netdev_priv(dev); in mvneta_fix_features() local
3774 static void mvneta_get_mac_addr(struct mvneta_port *pp, unsigned char *addr) in mvneta_get_mac_addr()
3791 struct mvneta_port *pp = netdev_priv(dev); in mvneta_set_mac_addr() local
3813 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_validate() local
3866 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_pcs_get_state() local
3894 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_an_restart() local
3907 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_config() local
4013 static void mvneta_set_eee(struct mvneta_port *pp, bool enable) in mvneta_set_eee()
4029 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_link_down() local
4052 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_mac_link_up() local
4107 static int mvneta_mdio_probe(struct mvneta_port *pp) in mvneta_mdio_probe()
4125 static void mvneta_mdio_remove(struct mvneta_port *pp) in mvneta_mdio_remove()
4134 static void mvneta_percpu_elect(struct mvneta_port *pp) in mvneta_percpu_elect()
4186 struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port, in mvneta_cpu_online() local
4243 struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port, in mvneta_cpu_down_prepare() local
4265 struct mvneta_port *pp = hlist_entry_safe(node, struct mvneta_port, in mvneta_cpu_dead() local
4283 struct mvneta_port *pp = netdev_priv(dev); in mvneta_open() local
4364 struct mvneta_port *pp = netdev_priv(dev); in mvneta_stop() local
4399 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ioctl() local
4408 struct mvneta_port *pp = netdev_priv(dev); in mvneta_xdp_setup() local
4453 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_ethtool_set_link_ksettings() local
4463 struct mvneta_port *pp = netdev_priv(ndev); in mvneta_ethtool_get_link_ksettings() local
4470 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_nway_reset() local
4479 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_coalesce() local
4503 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_coalesce() local
4528 struct mvneta_port *pp = netdev_priv(netdev); in mvneta_ethtool_get_ringparam() local
4539 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_ringparam() local
4567 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_pauseparam() local
4575 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_pauseparam() local
4593 mvneta_ethtool_update_pcpu_stats(struct mvneta_port *pp, in mvneta_ethtool_update_pcpu_stats()
4637 static void mvneta_ethtool_update_stats(struct mvneta_port *pp) in mvneta_ethtool_update_stats()
4704 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_stats() local
4740 static int mvneta_config_rss(struct mvneta_port *pp) in mvneta_config_rss()
4797 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_rxfh() local
4821 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_rxfh() local
4841 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_wol() local
4849 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_wol() local
4862 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_get_eee() local
4878 struct mvneta_port *pp = netdev_priv(dev); in mvneta_ethtool_set_eee() local
4941 static int mvneta_init(struct device *dev, struct mvneta_port *pp) in mvneta_init()
4987 static void mvneta_conf_mbus_windows(struct mvneta_port *pp, in mvneta_conf_mbus_windows()
5035 static int mvneta_port_power_up(struct mvneta_port *pp, int phy_mode) in mvneta_port_power_up()
5054 struct mvneta_port *pp; in mvneta_probe() local
5304 struct mvneta_port *pp = netdev_priv(dev); in mvneta_remove() local
5329 struct mvneta_port *pp = netdev_priv(dev); in mvneta_suspend() local
5373 struct mvneta_port *pp = netdev_priv(dev); in mvneta_resume() local