Lines Matching refs:uli526x_board_info
118 struct uli526x_board_info { struct
120 void (*write)(struct uli526x_board_info *, u8, u8, u16); argument
121 u16 (*read)(struct uli526x_board_info *, u8, u8);
213 static u16 read_srom_word(struct uli526x_board_info *, int);
222 static u16 phy_readby_cr9(struct uli526x_board_info *, u8, u8);
223 static u16 phy_readby_cr10(struct uli526x_board_info *, u8, u8);
224 static void phy_writeby_cr9(struct uli526x_board_info *, u8, u8, u16);
225 static void phy_writeby_cr10(struct uli526x_board_info *, u8, u8, u16);
226 static void phy_write_1bit(struct uli526x_board_info *db, u32);
227 static u16 phy_read_1bit(struct uli526x_board_info *db);
228 static u8 uli526x_sense_speed(struct uli526x_board_info *);
229 static void uli526x_process_mode(struct uli526x_board_info *);
231 static void uli526x_rx_packet(struct net_device *, struct uli526x_board_info *);
232 static void uli526x_free_tx_pkt(struct net_device *, struct uli526x_board_info *);
233 static void uli526x_reuse_skb(struct uli526x_board_info *, struct sk_buff *);
235 static void uli526x_free_rxbuffer(struct uli526x_board_info *);
237 static void uli526x_set_phyxcer(struct uli526x_board_info *);
239 static void srom_clk_write(struct uli526x_board_info *db, u32 data) in srom_clk_write()
272 struct uli526x_board_info *db; /* board information structure */ in uli526x_init_one()
431 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_remove_one()
454 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_open()
502 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_init()
585 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_start_xmit()
652 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_stop()
684 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_interrupt()
733 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_poll()
745 struct uli526x_board_info * db) in uli526x_free_tx_pkt()
802 static void uli526x_rx_packet(struct net_device *dev, struct uli526x_board_info * db) in uli526x_rx_packet()
889 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_set_filter_mode()
919 ULi_ethtool_get_link_ksettings(struct uli526x_board_info *db, in ULi_ethtool_get_link_ksettings()
972 struct uli526x_board_info *np = netdev_priv(dev); in netdev_get_drvinfo()
981 struct uli526x_board_info *np = netdev_priv(dev); in netdev_get_link_ksettings()
989 struct uli526x_board_info *np = netdev_priv(dev); in netdev_get_link()
1017 struct uli526x_board_info *db = from_timer(db, t, timer); in uli526x_timer()
1130 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_reset_prepare()
1223 static void uli526x_free_rxbuffer(struct uli526x_board_info * db) in uli526x_free_rxbuffer()
1240 static void uli526x_reuse_skb(struct uli526x_board_info *db, struct sk_buff * skb) in uli526x_reuse_skb()
1264 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_descriptor_init()
1345 struct uli526x_board_info *db = netdev_priv(dev); in send_filter_frame()
1408 struct uli526x_board_info *db = netdev_priv(dev); in allocate_rx_buffer()
1435 static u16 read_srom_word(struct uli526x_board_info *db, int offset) in read_srom_word()
1475 static u8 uli526x_sense_speed(struct uli526x_board_info * db) in uli526x_sense_speed()
1519 static void uli526x_set_phyxcer(struct uli526x_board_info *db) in uli526x_set_phyxcer()
1561 static void uli526x_process_mode(struct uli526x_board_info *db) in uli526x_process_mode()
1594 static void phy_writeby_cr9(struct uli526x_board_info *db, u8 phy_addr, in phy_writeby_cr9()
1628 static u16 phy_readby_cr9(struct uli526x_board_info *db, u8 phy_addr, u8 offset) in phy_readby_cr9()
1665 static u16 phy_readby_cr10(struct uli526x_board_info *db, u8 phy_addr, in phy_readby_cr10()
1683 static void phy_writeby_cr10(struct uli526x_board_info *db, u8 phy_addr, in phy_writeby_cr10()
1698 static void phy_write_1bit(struct uli526x_board_info *db, u32 data) in phy_write_1bit()
1715 static u16 phy_read_1bit(struct uli526x_board_info *db) in phy_read_1bit()