smsc9420_pdata
static void smsc9420_phy_update_flowcontrol(struct smsc9420_pdata *pd)
struct smsc9420_pdata *pd = bus->priv;
struct smsc9420_pdata *pd = netdev_priv(dev);
struct smsc9420_pdata *pd = netdev_priv(dev);
struct smsc9420_pdata *pd = netdev_priv(dev);
static int smsc9420_alloc_tx_ring(struct smsc9420_pdata *pd)
static int smsc9420_alloc_rx_ring(struct smsc9420_pdata *pd)
struct smsc9420_pdata *pd = netdev_priv(dev);
struct smsc9420_pdata *pd = netdev_priv(dev);
struct smsc9420_pdata *pd = bus->priv;
struct smsc9420_pdata *pd;
struct smsc9420_pdata *pd;
static int smsc9420_eeprom_reload(struct smsc9420_pdata *pd)
struct smsc9420_pdata *pd = netdev_priv(netdev);
struct smsc9420_pdata *pd = netdev_priv(netdev);
struct smsc9420_pdata *pd = netdev_priv(netdev);
struct smsc9420_pdata *pd = netdev_priv(dev);
static void smsc9420_eeprom_enable_access(struct smsc9420_pdata *pd)
static int smsc9420_eeprom_send_cmd(struct smsc9420_pdata *pd, u32 op)
static int smsc9420_eeprom_read_location(struct smsc9420_pdata *pd,
static int smsc9420_eeprom_write_location(struct smsc9420_pdata *pd,
struct smsc9420_pdata *pd = netdev_priv(dev);
struct smsc9420_pdata *pd = netdev_priv(dev);
struct smsc9420_pdata *pd = netdev_priv(dev);
struct smsc9420_pdata *pd = netdev_priv(dev);
static void smsc9420_stop_tx(struct smsc9420_pdata *pd)
static void smsc9420_free_tx_ring(struct smsc9420_pdata *pd)
static void smsc9420_free_rx_ring(struct smsc9420_pdata *pd)
static void smsc9420_stop_rx(struct smsc9420_pdata *pd)
struct smsc9420_pdata *pd = dev_id;
struct smsc9420_pdata *pd = netdev_priv(dev);
static void smsc9420_dmac_soft_reset(struct smsc9420_pdata *pd)
struct smsc9420_pdata *pd = netdev_priv(dev);
static void smsc9420_rx_handoff(struct smsc9420_pdata *pd, const int index,
static int smsc9420_alloc_rx_buffer(struct smsc9420_pdata *pd, int index)
static void smsc9420_alloc_new_rx_buffers(struct smsc9420_pdata *pd)
struct smsc9420_pdata *pd =
container_of(napi, struct smsc9420_pdata, napi);
static inline u32 smsc9420_reg_read(struct smsc9420_pdata *pd, u32 offset)
struct smsc9420_pdata *pd = netdev_priv(dev);
struct smsc9420_pdata *pd = netdev_priv(dev);
smsc9420_reg_write(struct smsc9420_pdata *pd, u32 offset, u32 value)
static inline void smsc9420_pci_flush_write(struct smsc9420_pdata *pd)
struct smsc9420_pdata *pd = netdev_priv(dev);
struct smsc9420_pdata *pd = netdev_priv(dev);