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 = (struct smsc9420_pdata *)bus->priv;
143 struct smsc9420_pdata *pd = (struct smsc9420_pdata *)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);
451 static void smsc9420_stop_tx(struct smsc9420_pdata *pd)
486 static void smsc9420_free_tx_ring(struct smsc9420_pdata *pd)
520 static void smsc9420_free_rx_ring(struct smsc9420_pdata *pd)
552 static void smsc9420_stop_rx(struct smsc9420_pdata *pd)
591 struct smsc9420_pdata *pd = dev_id;
658 struct smsc9420_pdata *pd = netdev_priv(dev);
667 static void smsc9420_dmac_soft_reset(struct smsc9420_pdata *pd)
678 struct smsc9420_pdata *pd = netdev_priv(dev);
737 static void smsc9420_rx_handoff(struct smsc9420_pdata *pd, const int index,
776 static int smsc9420_alloc_rx_buffer(struct smsc9420_pdata *pd, int index)
804 static void smsc9420_alloc_new_rx_buffers(struct smsc9420_pdata *pd)
816 struct smsc9420_pdata *pd =
817 container_of(napi, struct smsc9420_pdata, napi);
887 struct smsc9420_pdata *pd = netdev_priv(dev);
925 struct smsc9420_pdata *pd = netdev_priv(dev);
982 struct smsc9420_pdata *pd = netdev_priv(dev);
991 struct smsc9420_pdata *pd = netdev_priv(dev);
1039 static void smsc9420_phy_update_flowcontrol(struct smsc9420_pdata *pd)
1070 struct smsc9420_pdata *pd = netdev_priv(dev);
1101 struct smsc9420_pdata *pd = netdev_priv(dev);
1136 struct smsc9420_pdata *pd = netdev_priv(dev);
1174 static int smsc9420_alloc_tx_ring(struct smsc9420_pdata *pd)
1207 static int smsc9420_alloc_rx_ring(struct smsc9420_pdata *pd)
1265 struct smsc9420_pdata *pd = netdev_priv(dev);
1432 struct smsc9420_pdata *pd = netdev_priv(dev);
1497 struct smsc9420_pdata *pd;
1623 struct smsc9420_pdata *pd;