Lines Matching refs:smsc9420_pdata

45 struct smsc9420_pdata {  struct
87 static inline u32 smsc9420_reg_read(struct smsc9420_pdata *pd, u32 offset) in smsc9420_reg_read() argument
93 smsc9420_reg_write(struct smsc9420_pdata *pd, u32 offset, u32 value) in smsc9420_reg_write()
98 static inline void smsc9420_pci_flush_write(struct smsc9420_pdata *pd) in smsc9420_pci_flush_write()
106 struct smsc9420_pdata *pd = bus->priv; in smsc9420_mii_read()
144 struct smsc9420_pdata *pd = bus->priv; in smsc9420_mii_write()
190 static int smsc9420_eeprom_reload(struct smsc9420_pdata *pd) in smsc9420_eeprom_reload()
217 struct smsc9420_pdata *pd = netdev_priv(netdev); in smsc9420_ethtool_get_drvinfo()
227 struct smsc9420_pdata *pd = netdev_priv(netdev); in smsc9420_ethtool_get_msglevel()
233 struct smsc9420_pdata *pd = netdev_priv(netdev); in smsc9420_ethtool_set_msglevel()
247 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_ethtool_getregs()
265 static void smsc9420_eeprom_enable_access(struct smsc9420_pdata *pd) in smsc9420_eeprom_enable_access()
273 static int smsc9420_eeprom_send_cmd(struct smsc9420_pdata *pd, u32 op) in smsc9420_eeprom_send_cmd()
306 static int smsc9420_eeprom_read_location(struct smsc9420_pdata *pd, in smsc9420_eeprom_read_location()
321 static int smsc9420_eeprom_write_location(struct smsc9420_pdata *pd, in smsc9420_eeprom_write_location()
347 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_ethtool_get_eeprom()
371 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_ethtool_set_eeprom()
407 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_set_mac_address()
419 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_check_mac_address()
454 static void smsc9420_stop_tx(struct smsc9420_pdata *pd) in smsc9420_stop_tx()
489 static void smsc9420_free_tx_ring(struct smsc9420_pdata *pd) in smsc9420_free_tx_ring()
523 static void smsc9420_free_rx_ring(struct smsc9420_pdata *pd) in smsc9420_free_rx_ring()
555 static void smsc9420_stop_rx(struct smsc9420_pdata *pd) in smsc9420_stop_rx()
594 struct smsc9420_pdata *pd = dev_id; in smsc9420_isr()
661 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_poll_controller()
670 static void smsc9420_dmac_soft_reset(struct smsc9420_pdata *pd) in smsc9420_dmac_soft_reset()
681 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_stop()
740 static void smsc9420_rx_handoff(struct smsc9420_pdata *pd, const int index, in smsc9420_rx_handoff()
779 static int smsc9420_alloc_rx_buffer(struct smsc9420_pdata *pd, int index) in smsc9420_alloc_rx_buffer()
807 static void smsc9420_alloc_new_rx_buffers(struct smsc9420_pdata *pd) in smsc9420_alloc_new_rx_buffers()
819 struct smsc9420_pdata *pd = in smsc9420_rx_poll()
820 container_of(napi, struct smsc9420_pdata, napi); in smsc9420_rx_poll()
890 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_complete_tx()
928 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_hard_start_xmit()
985 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_get_stats()
994 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_set_multicast_list()
1042 static void smsc9420_phy_update_flowcontrol(struct smsc9420_pdata *pd) in smsc9420_phy_update_flowcontrol()
1073 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_phy_adjust_link()
1104 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_mii_probe()
1139 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_mii_init()
1176 static int smsc9420_alloc_tx_ring(struct smsc9420_pdata *pd) in smsc9420_alloc_tx_ring()
1209 static int smsc9420_alloc_rx_ring(struct smsc9420_pdata *pd) in smsc9420_alloc_rx_ring()
1267 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_open()
1434 struct smsc9420_pdata *pd = netdev_priv(dev); in smsc9420_suspend()
1499 struct smsc9420_pdata *pd; in smsc9420_probe()
1625 struct smsc9420_pdata *pd; in smsc9420_remove()