Lines Matching defs:smsc9420_pdata

44 struct smsc9420_pdata {
86 static inline u32 smsc9420_reg_read(struct smsc9420_pdata *pd, u32 offset)
92 smsc9420_reg_write(struct smsc9420_pdata *pd, u32 offset, u32 value)
97 static inline void smsc9420_pci_flush_write(struct smsc9420_pdata *pd)
105 struct smsc9420_pdata *pd = bus->priv;
143 struct smsc9420_pdata *pd = bus->priv;
189 static int smsc9420_eeprom_reload(struct smsc9420_pdata *pd)
216 struct smsc9420_pdata *pd = netdev_priv(netdev);
226 struct smsc9420_pdata *pd = netdev_priv(netdev);
232 struct smsc9420_pdata *pd = netdev_priv(netdev);
246 struct smsc9420_pdata *pd = netdev_priv(dev);
264 static void smsc9420_eeprom_enable_access(struct smsc9420_pdata *pd)
272 static int smsc9420_eeprom_send_cmd(struct smsc9420_pdata *pd, u32 op)
305 static int smsc9420_eeprom_read_location(struct smsc9420_pdata *pd,
320 static int smsc9420_eeprom_write_location(struct smsc9420_pdata *pd,
346 struct smsc9420_pdata *pd = netdev_priv(dev);
370 struct smsc9420_pdata *pd = netdev_priv(dev);
406 struct smsc9420_pdata *pd = netdev_priv(dev);
418 struct smsc9420_pdata *pd = netdev_priv(dev);
453 static void smsc9420_stop_tx(struct smsc9420_pdata *pd)
488 static void smsc9420_free_tx_ring(struct smsc9420_pdata *pd)
522 static void smsc9420_free_rx_ring(struct smsc9420_pdata *pd)
554 static void smsc9420_stop_rx(struct smsc9420_pdata *pd)
593 struct smsc9420_pdata *pd = dev_id;
660 struct smsc9420_pdata *pd = netdev_priv(dev);
669 static void smsc9420_dmac_soft_reset(struct smsc9420_pdata *pd)
680 struct smsc9420_pdata *pd = netdev_priv(dev);
739 static void smsc9420_rx_handoff(struct smsc9420_pdata *pd, const int index,
778 static int smsc9420_alloc_rx_buffer(struct smsc9420_pdata *pd, int index)
806 static void smsc9420_alloc_new_rx_buffers(struct smsc9420_pdata *pd)
818 struct smsc9420_pdata *pd =
819 container_of(napi, struct smsc9420_pdata, napi);
889 struct smsc9420_pdata *pd = netdev_priv(dev);
927 struct smsc9420_pdata *pd = netdev_priv(dev);
984 struct smsc9420_pdata *pd = netdev_priv(dev);
993 struct smsc9420_pdata *pd = netdev_priv(dev);
1041 static void smsc9420_phy_update_flowcontrol(struct smsc9420_pdata *pd)
1072 struct smsc9420_pdata *pd = netdev_priv(dev);
1103 struct smsc9420_pdata *pd = netdev_priv(dev);
1138 struct smsc9420_pdata *pd = netdev_priv(dev);
1175 static int smsc9420_alloc_tx_ring(struct smsc9420_pdata *pd)
1208 static int smsc9420_alloc_rx_ring(struct smsc9420_pdata *pd)
1266 struct smsc9420_pdata *pd = netdev_priv(dev);
1433 struct smsc9420_pdata *pd = netdev_priv(dev);
1498 struct smsc9420_pdata *pd;
1624 struct smsc9420_pdata *pd;