Lines Matching defs:pdata
150 #define __smsc_shift(pdata, reg) ((reg) << ((pdata)->config.shift)) argument
152 static inline u32 __smsc911x_reg_read(struct smsc911x_data *pdata, u32 reg) in __smsc911x_reg_read()
166 __smsc911x_reg_read_shift(struct smsc911x_data *pdata, u32 reg) in __smsc911x_reg_read_shift()
181 static inline u32 smsc911x_reg_read(struct smsc911x_data *pdata, u32 reg) in smsc911x_reg_read()
193 static inline void __smsc911x_reg_write(struct smsc911x_data *pdata, u32 reg, in __smsc911x_reg_write()
211 __smsc911x_reg_write_shift(struct smsc911x_data *pdata, u32 reg, u32 val) in __smsc911x_reg_write_shift()
229 static inline void smsc911x_reg_write(struct smsc911x_data *pdata, u32 reg, in smsc911x_reg_write()
241 smsc911x_tx_writefifo(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_tx_writefifo()
273 smsc911x_tx_writefifo_shift(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_tx_writefifo_shift()
307 smsc911x_rx_readfifo(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_rx_readfifo()
339 smsc911x_rx_readfifo_shift(struct smsc911x_data *pdata, unsigned int *buf, in smsc911x_rx_readfifo_shift()
377 struct smsc911x_data *pdata = netdev_priv(ndev); in smsc911x_enable_resources() local
394 struct smsc911x_data *pdata = netdev_priv(ndev); in smsc911x_disable_resources() local
412 struct smsc911x_data *pdata = netdev_priv(ndev); in smsc911x_request_resources() local
434 struct smsc911x_data *pdata = netdev_priv(ndev); in smsc911x_free_resources() local
443 static int smsc911x_mac_complete(struct smsc911x_data *pdata) in smsc911x_mac_complete()
461 static u32 smsc911x_mac_read(struct smsc911x_data *pdata, unsigned int offset) in smsc911x_mac_read()
489 static void smsc911x_mac_write(struct smsc911x_data *pdata, in smsc911x_mac_write()
523 struct smsc911x_data *pdata = (struct smsc911x_data *)bus->priv; in smsc911x_mii_read() local
560 struct smsc911x_data *pdata = (struct smsc911x_data *)bus->priv; in smsc911x_mii_write() local
598 static void smsc911x_phy_enable_external(struct smsc911x_data *pdata) in smsc911x_phy_enable_external()
625 static void smsc911x_phy_initialise_external(struct smsc911x_data *pdata) in smsc911x_phy_initialise_external()
649 static unsigned int smsc911x_tx_get_txstatus(struct smsc911x_data *pdata) in smsc911x_tx_get_txstatus()
661 static unsigned int smsc911x_rx_get_rxstatus(struct smsc911x_data *pdata) in smsc911x_rx_get_rxstatus()
673 static int smsc911x_phy_check_loopbackpkt(struct smsc911x_data *pdata) in smsc911x_phy_check_loopbackpkt()
779 static int smsc911x_phy_reset(struct smsc911x_data *pdata) in smsc911x_phy_reset()
810 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_phy_loopbacktest() local
879 static void smsc911x_phy_update_flowcontrol(struct smsc911x_data *pdata) in smsc911x_phy_update_flowcontrol()
921 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_phy_adjust_link() local
986 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_mii_probe() local
1037 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_mii_init() local
1099 static unsigned int smsc911x_tx_get_txstatcount(struct smsc911x_data *pdata) in smsc911x_tx_get_txstatcount()
1108 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_tx_update_txcounters() local
1169 smsc911x_rx_fastforward(struct smsc911x_data *pdata, unsigned int pktbytes) in smsc911x_rx_fastforward()
1195 struct smsc911x_data *pdata = in smsc911x_poll() local
1275 static void smsc911x_rx_multicast_update(struct smsc911x_data *pdata) in smsc911x_rx_multicast_update()
1293 static void smsc911x_rx_multicast_update_workaround(struct smsc911x_data *pdata) in smsc911x_rx_multicast_update_workaround()
1323 static int smsc911x_phy_disable_energy_detect(struct smsc911x_data *pdata) in smsc911x_phy_disable_energy_detect()
1358 static int smsc911x_phy_enable_energy_detect(struct smsc911x_data *pdata) in smsc911x_phy_enable_energy_detect()
1389 static int smsc911x_soft_reset(struct smsc911x_data *pdata) in smsc911x_soft_reset()
1437 smsc911x_set_hw_mac_address(struct smsc911x_data *pdata, u8 dev_addr[6]) in smsc911x_set_hw_mac_address()
1451 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_open() local
1592 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_stop() local
1619 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_hard_start_xmit() local
1671 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_get_stats() local
1680 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_set_multicast_list() local
1755 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_irqhandler() local
1824 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_set_mac_address() local
1850 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_do_ioctl() local
1861 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_ethtool_getsettings() local
1871 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_ethtool_setsettings() local
1887 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_ethtool_nwayreset() local
1894 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_ethtool_getmsglevel() local
1900 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_ethtool_setmsglevel() local
1914 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_ethtool_getregs() local
1935 static void smsc911x_eeprom_enable_access(struct smsc911x_data *pdata) in smsc911x_eeprom_enable_access()
1943 static int smsc911x_eeprom_send_cmd(struct smsc911x_data *pdata, u32 op) in smsc911x_eeprom_send_cmd()
1975 static int smsc911x_eeprom_read_location(struct smsc911x_data *pdata, in smsc911x_eeprom_read_location()
1990 static int smsc911x_eeprom_write_location(struct smsc911x_data *pdata, in smsc911x_eeprom_write_location()
2021 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_ethtool_get_eeprom() local
2046 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_ethtool_set_eeprom() local
2092 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_read_mac_address() local
2107 struct smsc911x_data *pdata = netdev_priv(dev); in smsc911x_init() local
2235 struct smsc911x_data *pdata; in smsc911x_drv_remove() local
2343 struct smsc911x_data *pdata; in smsc911x_drv_probe() local
2528 struct smsc911x_data *pdata = netdev_priv(ndev); in smsc911x_suspend() local
2542 struct smsc911x_data *pdata = netdev_priv(ndev); in smsc911x_resume() local