Lines Matching refs:idt77252_dev

86 static struct scq_info *alloc_scq(struct idt77252_dev *, int);
87 static void free_scq(struct idt77252_dev *, struct scq_info *);
88 static int queue_skb(struct idt77252_dev *, struct vc_map *,
90 static void drain_scq(struct idt77252_dev *, struct vc_map *);
91 static unsigned long get_free_scd(struct idt77252_dev *, struct vc_map *);
92 static void fill_scd(struct idt77252_dev *, struct scq_info *, int);
97 static int push_rx_skb(struct idt77252_dev *,
99 static void recycle_rx_skb(struct idt77252_dev *, struct sk_buff *);
100 static void flush_rx_pool(struct idt77252_dev *, struct rx_pool *);
101 static void recycle_rx_pool_skb(struct idt77252_dev *,
103 static void add_rx_skb(struct idt77252_dev *, int queue,
109 static int init_rsq(struct idt77252_dev *);
110 static void deinit_rsq(struct idt77252_dev *);
111 static void idt77252_rx(struct idt77252_dev *);
116 static int init_tsq(struct idt77252_dev *);
117 static void deinit_tsq(struct idt77252_dev *);
118 static void idt77252_tx(struct idt77252_dev *);
155 static struct idt77252_dev *idt77252_chain = NULL;
165 waitfor_idle(struct idt77252_dev *card) in waitfor_idle()
175 read_sram(struct idt77252_dev *card, unsigned long addr) in read_sram()
189 write_sram(struct idt77252_dev *card, unsigned long addr, u32 value) in write_sram()
212 struct idt77252_dev *card = dev; in read_utility()
232 struct idt77252_dev *card = dev; in write_utility()
354 idt77252_read_gp(struct idt77252_dev *card) in idt77252_read_gp()
366 idt77252_write_gp(struct idt77252_dev *card, u32 value) in idt77252_write_gp()
383 idt77252_eeprom_read_status(struct idt77252_dev *card) in idt77252_eeprom_read_status()
417 idt77252_eeprom_read_byte(struct idt77252_dev *card, u8 offset) in idt77252_eeprom_read_byte()
465 idt77252_eeprom_write_byte(struct idt77252_dev *card, u8 offset, u8 data) in idt77252_eeprom_write_byte()
516 idt77252_eeprom_init(struct idt77252_dev *card) in idt77252_eeprom_init()
536 dump_tct(struct idt77252_dev *card, int index) in dump_tct()
551 idt77252_tx_dump(struct idt77252_dev *card) in idt77252_tx_dump()
586 sb_pool_add(struct idt77252_dev *card, struct sk_buff *skb, int queue) in sb_pool_add()
606 sb_pool_remove(struct idt77252_dev *card, struct sk_buff *skb) in sb_pool_remove()
625 sb_pool_skb(struct idt77252_dev *card, u32 handle) in sb_pool_skb()
641 alloc_scq(struct idt77252_dev *card, int class) in alloc_scq()
675 free_scq(struct idt77252_dev *card, struct scq_info *scq) in free_scq()
710 push_on_scq(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb) in push_on_scq()
796 drain_scq(struct idt77252_dev *card, struct vc_map *vc) in drain_scq()
835 queue_skb(struct idt77252_dev *card, struct vc_map *vc, in queue_skb()
939 get_free_scd(struct idt77252_dev *card, struct vc_map *vc) in get_free_scd()
954 fill_scd(struct idt77252_dev *card, struct scq_info *scq, int class) in fill_scd()
963 clear_scd(struct idt77252_dev *card, struct scq_info *scq, int class) in clear_scd()
975 init_rsq(struct idt77252_dev *card) in init_rsq()
1009 deinit_rsq(struct idt77252_dev *card) in deinit_rsq()
1016 dequeue_rx(struct idt77252_dev *card, struct rsq_entry *rsqe) in dequeue_rx()
1220 idt77252_rx(struct idt77252_dev *card) in idt77252_rx()
1249 idt77252_rx_raw(struct idt77252_dev *card) in idt77252_rx_raw()
1385 init_tsq(struct idt77252_dev *card) in init_tsq()
1410 deinit_tsq(struct idt77252_dev *card) in deinit_tsq()
1417 idt77252_tx(struct idt77252_dev *card) in idt77252_tx()
1546 struct idt77252_dev *card = (struct idt77252_dev *)data; in tst_timer()
1607 __fill_tst(struct idt77252_dev *card, struct vc_map *vc, in __fill_tst()
1667 fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) in fill_tst()
1685 __clear_tst(struct idt77252_dev *card, struct vc_map *vc) in __clear_tst()
1710 clear_tst(struct idt77252_dev *card, struct vc_map *vc) in clear_tst()
1728 change_tst(struct idt77252_dev *card, struct vc_map *vc, in change_tst()
1749 set_tct(struct idt77252_dev *card, struct vc_map *vc) in set_tct()
1800 idt77252_fbq_level(struct idt77252_dev *card, int queue) in idt77252_fbq_level()
1806 idt77252_fbq_full(struct idt77252_dev *card, int queue) in idt77252_fbq_full()
1812 push_rx_skb(struct idt77252_dev *card, struct sk_buff *skb, int queue) in push_rx_skb()
1858 add_rx_skb(struct idt77252_dev *card, int queue, in add_rx_skb()
1901 recycle_rx_skb(struct idt77252_dev *card, struct sk_buff *skb) in recycle_rx_skb()
1916 flush_rx_pool(struct idt77252_dev *card, struct rx_pool *rpp) in flush_rx_pool()
1925 recycle_rx_pool_skb(struct idt77252_dev *card, struct rx_pool *rpp) in recycle_rx_pool_skb()
1962 struct idt77252_dev *card = dev->dev_data; in idt77252_send_skb()
2019 struct idt77252_dev *card = dev->dev_data; in idt77252_send_oam()
2081 idt77252_rate_logindex(struct idt77252_dev *card, int pcr) in idt77252_rate_logindex()
2095 struct idt77252_dev *card = vc->card; in idt77252_est_timer()
2161 idt77252_init_cbr(struct idt77252_dev *card, struct vc_map *vc, in idt77252_init_cbr()
2231 idt77252_init_ubr(struct idt77252_dev *card, struct vc_map *vc, in idt77252_init_ubr()
2263 idt77252_init_tx(struct idt77252_dev *card, struct vc_map *vc, in idt77252_init_tx()
2341 idt77252_init_rx(struct idt77252_dev *card, struct vc_map *vc, in idt77252_init_rx()
2451 struct idt77252_dev *card = dev->dev_data; in idt77252_open()
2558 struct idt77252_dev *card = dev->dev_data; in idt77252_close()
2643 struct idt77252_dev *card = dev->dev_data; in idt77252_change_qos()
2700 struct idt77252_dev *card = dev->dev_data; in idt77252_proc_read()
2772 idt77252_collect_stat(struct idt77252_dev *card) in idt77252_collect_stat()
2826 struct idt77252_dev *card = dev_id; in idt77252_interrupt()
2918 struct idt77252_dev *card = dev_id; in idt77252_softint()
2957 open_card_oam(struct idt77252_dev *card) in open_card_oam()
3002 close_card_oam(struct idt77252_dev *card) in close_card_oam()
3035 open_card_ubr0(struct idt77252_dev *card) in open_card_ubr0()
3075 idt77252_dev_open(struct idt77252_dev *card) in idt77252_dev_open()
3121 struct idt77252_dev *card = dev->dev_data; in idt77252_dev_close()
3152 deinit_card(struct idt77252_dev *card) in deinit_card()
3223 init_sram(struct idt77252_dev *card) in init_sram()
3374 struct idt77252_dev *card = dev->dev_data; in init_card()
3655 idt77252_preset(struct idt77252_dev *card) in idt77252_preset()
3697 probe_sram(struct idt77252_dev *card) in probe_sram()
3721 static struct idt77252_dev **last = &idt77252_chain; in idt77252_init_one()
3725 struct idt77252_dev *card; in idt77252_init_one()
3736 card = kmalloc(sizeof(struct idt77252_dev), GFP_KERNEL); in idt77252_init_one()
3741 memset(card, 0, sizeof(struct idt77252_dev)); in idt77252_init_one()
3883 struct idt77252_dev *card; in idt77252_exit()