idt77252_dev 83 drivers/atm/idt77252.c static struct scq_info *alloc_scq(struct idt77252_dev *, int); idt77252_dev 84 drivers/atm/idt77252.c static void free_scq(struct idt77252_dev *, struct scq_info *); idt77252_dev 85 drivers/atm/idt77252.c static int queue_skb(struct idt77252_dev *, struct vc_map *, idt77252_dev 87 drivers/atm/idt77252.c static void drain_scq(struct idt77252_dev *, struct vc_map *); idt77252_dev 88 drivers/atm/idt77252.c static unsigned long get_free_scd(struct idt77252_dev *, struct vc_map *); idt77252_dev 89 drivers/atm/idt77252.c static void fill_scd(struct idt77252_dev *, struct scq_info *, int); idt77252_dev 94 drivers/atm/idt77252.c static int push_rx_skb(struct idt77252_dev *, idt77252_dev 96 drivers/atm/idt77252.c static void recycle_rx_skb(struct idt77252_dev *, struct sk_buff *); idt77252_dev 97 drivers/atm/idt77252.c static void flush_rx_pool(struct idt77252_dev *, struct rx_pool *); idt77252_dev 98 drivers/atm/idt77252.c static void recycle_rx_pool_skb(struct idt77252_dev *, idt77252_dev 100 drivers/atm/idt77252.c static void add_rx_skb(struct idt77252_dev *, int queue, idt77252_dev 106 drivers/atm/idt77252.c static int init_rsq(struct idt77252_dev *); idt77252_dev 107 drivers/atm/idt77252.c static void deinit_rsq(struct idt77252_dev *); idt77252_dev 108 drivers/atm/idt77252.c static void idt77252_rx(struct idt77252_dev *); idt77252_dev 113 drivers/atm/idt77252.c static int init_tsq(struct idt77252_dev *); idt77252_dev 114 drivers/atm/idt77252.c static void deinit_tsq(struct idt77252_dev *); idt77252_dev 115 drivers/atm/idt77252.c static void idt77252_tx(struct idt77252_dev *); idt77252_dev 151 drivers/atm/idt77252.c static struct idt77252_dev *idt77252_chain = NULL; idt77252_dev 161 drivers/atm/idt77252.c waitfor_idle(struct idt77252_dev *card) idt77252_dev 171 drivers/atm/idt77252.c read_sram(struct idt77252_dev *card, unsigned long addr) idt77252_dev 185 drivers/atm/idt77252.c write_sram(struct idt77252_dev *card, unsigned long addr, u32 value) idt77252_dev 208 drivers/atm/idt77252.c struct idt77252_dev *card = dev; idt77252_dev 228 drivers/atm/idt77252.c struct idt77252_dev *card = dev; idt77252_dev 350 drivers/atm/idt77252.c idt77252_read_gp(struct idt77252_dev *card) idt77252_dev 362 drivers/atm/idt77252.c idt77252_write_gp(struct idt77252_dev *card, u32 value) idt77252_dev 379 drivers/atm/idt77252.c idt77252_eeprom_read_status(struct idt77252_dev *card) idt77252_dev 413 drivers/atm/idt77252.c idt77252_eeprom_read_byte(struct idt77252_dev *card, u8 offset) idt77252_dev 461 drivers/atm/idt77252.c idt77252_eeprom_write_byte(struct idt77252_dev *card, u8 offset, u8 data) idt77252_dev 512 drivers/atm/idt77252.c idt77252_eeprom_init(struct idt77252_dev *card) idt77252_dev 532 drivers/atm/idt77252.c dump_tct(struct idt77252_dev *card, int index) idt77252_dev 547 drivers/atm/idt77252.c idt77252_tx_dump(struct idt77252_dev *card) idt77252_dev 582 drivers/atm/idt77252.c sb_pool_add(struct idt77252_dev *card, struct sk_buff *skb, int queue) idt77252_dev 602 drivers/atm/idt77252.c sb_pool_remove(struct idt77252_dev *card, struct sk_buff *skb) idt77252_dev 621 drivers/atm/idt77252.c sb_pool_skb(struct idt77252_dev *card, u32 handle) idt77252_dev 637 drivers/atm/idt77252.c alloc_scq(struct idt77252_dev *card, int class) idt77252_dev 668 drivers/atm/idt77252.c free_scq(struct idt77252_dev *card, struct scq_info *scq) idt77252_dev 703 drivers/atm/idt77252.c push_on_scq(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb) idt77252_dev 791 drivers/atm/idt77252.c drain_scq(struct idt77252_dev *card, struct vc_map *vc) idt77252_dev 830 drivers/atm/idt77252.c queue_skb(struct idt77252_dev *card, struct vc_map *vc, idt77252_dev 934 drivers/atm/idt77252.c get_free_scd(struct idt77252_dev *card, struct vc_map *vc) idt77252_dev 949 drivers/atm/idt77252.c fill_scd(struct idt77252_dev *card, struct scq_info *scq, int class) idt77252_dev 958 drivers/atm/idt77252.c clear_scd(struct idt77252_dev *card, struct scq_info *scq, int class) idt77252_dev 970 drivers/atm/idt77252.c init_rsq(struct idt77252_dev *card) idt77252_dev 1003 drivers/atm/idt77252.c deinit_rsq(struct idt77252_dev *card) idt77252_dev 1010 drivers/atm/idt77252.c dequeue_rx(struct idt77252_dev *card, struct rsq_entry *rsqe) idt77252_dev 1207 drivers/atm/idt77252.c idt77252_rx(struct idt77252_dev *card) idt77252_dev 1236 drivers/atm/idt77252.c idt77252_rx_raw(struct idt77252_dev *card) idt77252_dev 1372 drivers/atm/idt77252.c init_tsq(struct idt77252_dev *card) idt77252_dev 1396 drivers/atm/idt77252.c deinit_tsq(struct idt77252_dev *card) idt77252_dev 1403 drivers/atm/idt77252.c idt77252_tx(struct idt77252_dev *card) idt77252_dev 1532 drivers/atm/idt77252.c struct idt77252_dev *card = from_timer(card, t, tst_timer); idt77252_dev 1593 drivers/atm/idt77252.c __fill_tst(struct idt77252_dev *card, struct vc_map *vc, idt77252_dev 1653 drivers/atm/idt77252.c fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) idt77252_dev 1671 drivers/atm/idt77252.c __clear_tst(struct idt77252_dev *card, struct vc_map *vc) idt77252_dev 1696 drivers/atm/idt77252.c clear_tst(struct idt77252_dev *card, struct vc_map *vc) idt77252_dev 1714 drivers/atm/idt77252.c change_tst(struct idt77252_dev *card, struct vc_map *vc, idt77252_dev 1735 drivers/atm/idt77252.c set_tct(struct idt77252_dev *card, struct vc_map *vc) idt77252_dev 1786 drivers/atm/idt77252.c idt77252_fbq_level(struct idt77252_dev *card, int queue) idt77252_dev 1792 drivers/atm/idt77252.c idt77252_fbq_full(struct idt77252_dev *card, int queue) idt77252_dev 1798 drivers/atm/idt77252.c push_rx_skb(struct idt77252_dev *card, struct sk_buff *skb, int queue) idt77252_dev 1844 drivers/atm/idt77252.c add_rx_skb(struct idt77252_dev *card, int queue, idt77252_dev 1887 drivers/atm/idt77252.c recycle_rx_skb(struct idt77252_dev *card, struct sk_buff *skb) idt77252_dev 1907 drivers/atm/idt77252.c flush_rx_pool(struct idt77252_dev *card, struct rx_pool *rpp) idt77252_dev 1914 drivers/atm/idt77252.c recycle_rx_pool_skb(struct idt77252_dev *card, struct rx_pool *rpp) idt77252_dev 1946 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; idt77252_dev 2002 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; idt77252_dev 2064 drivers/atm/idt77252.c idt77252_rate_logindex(struct idt77252_dev *card, int pcr) idt77252_dev 2079 drivers/atm/idt77252.c struct idt77252_dev *card = vc->card; idt77252_dev 2137 drivers/atm/idt77252.c idt77252_init_cbr(struct idt77252_dev *card, struct vc_map *vc, idt77252_dev 2207 drivers/atm/idt77252.c idt77252_init_ubr(struct idt77252_dev *card, struct vc_map *vc, idt77252_dev 2243 drivers/atm/idt77252.c idt77252_init_tx(struct idt77252_dev *card, struct vc_map *vc, idt77252_dev 2321 drivers/atm/idt77252.c idt77252_init_rx(struct idt77252_dev *card, struct vc_map *vc, idt77252_dev 2388 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; idt77252_dev 2490 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; idt77252_dev 2574 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; idt77252_dev 2631 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; idt77252_dev 2703 drivers/atm/idt77252.c idt77252_collect_stat(struct idt77252_dev *card) idt77252_dev 2714 drivers/atm/idt77252.c struct idt77252_dev *card = dev_id; idt77252_dev 2806 drivers/atm/idt77252.c struct idt77252_dev *card = idt77252_dev 2807 drivers/atm/idt77252.c container_of(work, struct idt77252_dev, tqueue); idt77252_dev 2846 drivers/atm/idt77252.c open_card_oam(struct idt77252_dev *card) idt77252_dev 2889 drivers/atm/idt77252.c close_card_oam(struct idt77252_dev *card) idt77252_dev 2922 drivers/atm/idt77252.c open_card_ubr0(struct idt77252_dev *card) idt77252_dev 2961 drivers/atm/idt77252.c idt77252_dev_open(struct idt77252_dev *card) idt77252_dev 3006 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; idt77252_dev 3037 drivers/atm/idt77252.c deinit_card(struct idt77252_dev *card) idt77252_dev 3105 drivers/atm/idt77252.c static void init_sram(struct idt77252_dev *card) idt77252_dev 3250 drivers/atm/idt77252.c struct idt77252_dev *card = dev->dev_data; idt77252_dev 3528 drivers/atm/idt77252.c static int idt77252_preset(struct idt77252_dev *card) idt77252_dev 3569 drivers/atm/idt77252.c static unsigned long probe_sram(struct idt77252_dev *card) idt77252_dev 3593 drivers/atm/idt77252.c static struct idt77252_dev **last = &idt77252_chain; idt77252_dev 3597 drivers/atm/idt77252.c struct idt77252_dev *card; idt77252_dev 3612 drivers/atm/idt77252.c card = kzalloc(sizeof(struct idt77252_dev), GFP_KERNEL); idt77252_dev 3760 drivers/atm/idt77252.c struct idt77252_dev *card; idt77252_dev 216 drivers/atm/idt77252.h struct idt77252_dev *card; idt77252_dev 413 drivers/atm/idt77252.h struct idt77252_dev *next;