Lines Matching refs:sh_eth_private
351 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_write()
362 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_read()
378 static u16 sh_eth_tsu_get_offset(struct sh_eth_private *mdp, int enum_index) in sh_eth_tsu_get_offset()
383 static void sh_eth_tsu_write(struct sh_eth_private *mdp, u32 data, in sh_eth_tsu_write()
394 static u32 sh_eth_tsu_read(struct sh_eth_private *mdp, int enum_index) in sh_eth_tsu_read()
417 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_select_mii()
445 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_duplex()
452 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_chip_reset()
484 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_soft_reset_gether()
517 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_rate_gether()
636 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_rate_rcar()
799 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_rate_sh7724()
843 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_rate_sh7757()
914 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_rate_giga()
1235 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tx_free()
1277 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_ring_free()
1322 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_ring_format()
1401 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_ring_init()
1451 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_dev_init()
1540 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_dev_exit()
1588 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_rx()
1737 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_emac_interrupt()
1771 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_error()
1845 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_interrupt()
1914 struct sh_eth_private *mdp = container_of(napi, struct sh_eth_private, in sh_eth_poll()
1943 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_adjust_link()
1994 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_phy_init()
2063 struct sh_eth_private *mdp = netdev_priv(ndev); in __sh_eth_get_regs()
2234 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_get_regs()
2245 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_get_msglevel()
2251 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_msglevel()
2274 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_get_ethtool_stats()
2299 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_get_ringparam()
2312 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_ringparam()
2369 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_get_wol()
2382 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_wol()
2415 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_open()
2461 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tx_timeout()
2497 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_start_xmit()
2565 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_get_stats()
2593 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_close()
2643 static u32 sh_eth_tsu_get_post_bit(struct sh_eth_private *mdp, int entry) in sh_eth_tsu_get_post_bit()
2651 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_enable_cam_entry_post()
2662 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_disable_cam_entry_post()
2679 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_busy()
2696 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_write_entry()
2714 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_read_entry()
2730 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_find_entry()
2757 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_disable_cam_entry_table()
2774 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_add_entry()
2804 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_del_entry()
2827 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_purge_all()
2848 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_tsu_purge_mcast()
2866 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_rx_mode()
2916 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_rx_csum()
2937 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_set_features()
2947 static int sh_eth_get_vtag_index(struct sh_eth_private *mdp) in sh_eth_get_vtag_index()
2958 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_vlan_rx_add_vid()
2988 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_vlan_rx_kill_vid()
3005 static void sh_eth_tsu_init(struct sh_eth_private *mdp) in sh_eth_tsu_init()
3036 static int sh_mdio_release(struct sh_eth_private *mdp) in sh_mdio_release()
3093 static int sh_mdio_init(struct sh_eth_private *mdp, in sh_mdio_init()
3252 struct sh_eth_private *mdp; in sh_eth_drv_probe()
3256 ndev = alloc_etherdev(sizeof(struct sh_eth_private)); in sh_eth_drv_probe()
3431 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_drv_remove()
3446 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_wol_setup()
3461 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_wol_restore()
3485 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_suspend()
3504 struct sh_eth_private *mdp = netdev_priv(ndev); in sh_eth_resume()