Lines Matching refs:w5300_priv
88 struct w5300_priv { struct
92 u16 (*read) (struct w5300_priv *priv, u16 addr); argument
93 void (*write)(struct w5300_priv *priv, u16 addr, u16 data); argument
116 static inline u16 w5300_read_direct(struct w5300_priv *priv, u16 addr) in w5300_read_direct() argument
121 static inline void w5300_write_direct(struct w5300_priv *priv, in w5300_write_direct()
138 static u16 w5300_read_indirect(struct w5300_priv *priv, u16 addr) in w5300_read_indirect()
152 static void w5300_write_indirect(struct w5300_priv *priv, u16 addr, u16 data) in w5300_write_indirect()
177 static u32 w5300_read32(struct w5300_priv *priv, u16 addr) in w5300_read32()
185 static void w5300_write32(struct w5300_priv *priv, u16 addr, u32 data) in w5300_write32()
191 static int w5300_command(struct w5300_priv *priv, u16 cmd) in w5300_command()
207 static void w5300_read_frame(struct w5300_priv *priv, u8 *buf, int len) in w5300_read_frame()
221 static void w5300_write_frame(struct w5300_priv *priv, u8 *buf, int len) in w5300_write_frame()
234 static void w5300_write_macaddr(struct w5300_priv *priv) in w5300_write_macaddr()
248 static void w5300_hw_reset(struct w5300_priv *priv) in w5300_hw_reset()
271 static void w5300_hw_start(struct w5300_priv *priv) in w5300_hw_start()
282 static void w5300_hw_close(struct w5300_priv *priv) in w5300_hw_close()
306 struct w5300_priv *priv = netdev_priv(ndev); in w5300_get_link()
316 struct w5300_priv *priv = netdev_priv(ndev); in w5300_get_msglevel()
323 struct w5300_priv *priv = netdev_priv(ndev); in w5300_set_msglevel()
336 struct w5300_priv *priv = netdev_priv(ndev); in w5300_get_regs()
359 struct w5300_priv *priv = netdev_priv(ndev); in w5300_tx_timeout()
371 struct w5300_priv *priv = netdev_priv(ndev); in w5300_start_tx()
389 struct w5300_priv *priv = container_of(napi, struct w5300_priv, napi); in w5300_napi_poll()
432 struct w5300_priv *priv = netdev_priv(ndev); in w5300_interrupt()
459 struct w5300_priv *priv = netdev_priv(ndev); in w5300_detect_link()
476 struct w5300_priv *priv = netdev_priv(ndev); in w5300_set_rx_mode()
487 struct w5300_priv *priv = netdev_priv(ndev); in w5300_set_macaddr()
499 struct w5300_priv *priv = netdev_priv(ndev); in w5300_open()
513 struct w5300_priv *priv = netdev_priv(ndev); in w5300_stop()
547 struct w5300_priv *priv = netdev_priv(ndev); in w5300_hw_probe()
609 struct w5300_priv *priv; in w5300_probe()
651 struct w5300_priv *priv = netdev_priv(ndev); in w5300_remove()
668 struct w5300_priv *priv = netdev_priv(ndev); in w5300_suspend()
683 struct w5300_priv *priv = netdev_priv(ndev); in w5300_resume()