Lines Matching refs:uli526x_board_info

128 struct uli526x_board_info {  struct
130 void (*write)(struct uli526x_board_info *, u8, u8, u16); argument
131 u16 (*read)(struct uli526x_board_info *, u8, u8);
227 static u16 read_srom_word(struct uli526x_board_info *, int);
236 static u16 phy_readby_cr9(struct uli526x_board_info *, u8, u8);
237 static u16 phy_readby_cr10(struct uli526x_board_info *, u8, u8);
238 static void phy_writeby_cr9(struct uli526x_board_info *, u8, u8, u16);
239 static void phy_writeby_cr10(struct uli526x_board_info *, u8, u8, u16);
240 static void phy_write_1bit(struct uli526x_board_info *db, u32);
241 static u16 phy_read_1bit(struct uli526x_board_info *db);
242 static u8 uli526x_sense_speed(struct uli526x_board_info *);
243 static void uli526x_process_mode(struct uli526x_board_info *);
245 static void uli526x_rx_packet(struct net_device *, struct uli526x_board_info *);
246 static void uli526x_free_tx_pkt(struct net_device *, struct uli526x_board_info *);
247 static void uli526x_reuse_skb(struct uli526x_board_info *, struct sk_buff *);
249 static void uli526x_free_rxbuffer(struct uli526x_board_info *);
251 static void uli526x_set_phyxcer(struct uli526x_board_info *);
253 static void srom_clk_write(struct uli526x_board_info *db, u32 data) in srom_clk_write()
287 struct uli526x_board_info *db; /* board information structure */ in uli526x_init_one()
441 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_remove_one()
464 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_open()
514 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_init()
597 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_start_xmit()
664 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_stop()
696 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_interrupt()
745 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_poll()
757 struct uli526x_board_info * db) in uli526x_free_tx_pkt()
814 static void uli526x_rx_packet(struct net_device *dev, struct uli526x_board_info * db) in uli526x_rx_packet()
900 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_set_filter_mode()
930 ULi_ethtool_gset(struct uli526x_board_info *db, struct ethtool_cmd *ecmd) in ULi_ethtool_gset()
978 struct uli526x_board_info *np = netdev_priv(dev); in netdev_get_drvinfo()
986 struct uli526x_board_info *np = netdev_priv(dev); in netdev_get_settings()
994 struct uli526x_board_info *np = netdev_priv(dev); in netdev_get_link()
1023 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_timer()
1135 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_reset_prepare()
1260 static void uli526x_free_rxbuffer(struct uli526x_board_info * db) in uli526x_free_rxbuffer()
1277 static void uli526x_reuse_skb(struct uli526x_board_info *db, struct sk_buff * skb) in uli526x_reuse_skb()
1303 struct uli526x_board_info *db = netdev_priv(dev); in uli526x_descriptor_init()
1384 struct uli526x_board_info *db = netdev_priv(dev); in send_filter_frame()
1447 struct uli526x_board_info *db = netdev_priv(dev); in allocate_rx_buffer()
1476 static u16 read_srom_word(struct uli526x_board_info *db, int offset) in read_srom_word()
1516 static u8 uli526x_sense_speed(struct uli526x_board_info * db) in uli526x_sense_speed()
1560 static void uli526x_set_phyxcer(struct uli526x_board_info *db) in uli526x_set_phyxcer()
1602 static void uli526x_process_mode(struct uli526x_board_info *db) in uli526x_process_mode()
1635 static void phy_writeby_cr9(struct uli526x_board_info *db, u8 phy_addr, in phy_writeby_cr9()
1669 static u16 phy_readby_cr9(struct uli526x_board_info *db, u8 phy_addr, u8 offset) in phy_readby_cr9()
1706 static u16 phy_readby_cr10(struct uli526x_board_info *db, u8 phy_addr, in phy_readby_cr10()
1724 static void phy_writeby_cr10(struct uli526x_board_info *db, u8 phy_addr, in phy_writeby_cr10()
1739 static void phy_write_1bit(struct uli526x_board_info *db, u32 data) in phy_write_1bit()
1756 static u16 phy_read_1bit(struct uli526x_board_info *db) in phy_read_1bit()