/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/isdn/sc/ |
H A D | timer.c | 22 #include "card.h" 36 void setup_ports(int card) argument 39 outb((adapter[card]->rambase >> 12), adapter[card]->ioport[EXP_BASE]); 42 outb((adapter[card]->interrupt | 0x80), 43 adapter[card]->ioport[IRQ_SELECT]); 59 int card = (unsigned int) data; local 61 pr_debug("%s: check_timer timer called\n", adapter[card]->devicename); 64 setup_ports(card); 68 outb(adapter[card] 102 int card = (unsigned int) data; local [all...] |
H A D | command.c | 23 #include "card.h" 26 int dial(int card, unsigned long channel, setup_parm setup); 27 int hangup(int card, unsigned long channel); 28 int answer(int card, unsigned long channel); 29 int clreaz(int card, unsigned long channel); 30 int seteaz(int card, unsigned long channel, char *); 31 int geteaz(int card, unsigned long channel, char *); 32 int setsil(int card, unsigned long channel, char *); 33 int getsil(int card, unsigned long channel, char *); 34 int setl2(int card, unsigne 107 int card; local 177 loopback(int card) argument 226 startproc(int card) argument 248 loadproc(int card, char *data) argument 257 dial(int card, unsigned long channel, setup_parm setup) argument 287 answer(int card, unsigned long channel) argument 308 hangup(int card, unsigned long channel) argument 331 setl2(int card, unsigned long arg) argument 365 getl2(int card, unsigned long channel) argument 382 setl3(int card, unsigned long channel) argument 400 getl3(int card, unsigned long arg) argument 414 acceptb(int card, unsigned long channel) argument 433 clreaz(int card, unsigned long arg) argument 447 seteaz(int card, unsigned long arg, char *num) argument 462 geteaz(int card, unsigned long arg, char *num) argument 476 setsil(int card, unsigned long arg, char *num) argument 490 getsil(int card, unsigned long arg, char *num) argument 517 reset(int card) argument 549 flushreadfifo(int card) argument [all...] |
H A D | shmem.c | 23 #include "card.h" 34 void *memcpy_toshmem(int card, void *dest, const void *src, size_t n) argument 40 if(!IS_VALID_CARD(card)) { 41 pr_debug("Invalid param: %d is not a valid card id\n", card); 53 pr_debug("%s: loaded page %d\n",adapter[card]->devicename,ch); 60 outb(((adapter[card]->shmem_magic + ch * SRAM_PAGESIZE) >> 14) | 0x80, 61 adapter[card]->ioport[adapter[card]->shmem_pgport]); 62 pr_debug("%s: set page to %#x\n",adapter[card] 76 memcpy_fromshmem(int card, void *dest, const void *src, size_t n) argument 118 memset_shmem(int card, void *dest, int c, size_t n) argument [all...] |
H A D | packet.c | 22 #include "card.h" 38 int card; local 41 card = get_card_from_id(devId); 43 if(!IS_VALID_CARD(card)) { 44 pr_debug("invalid param: %d is not a valid card id\n", card); 49 adapter[card]->devicename, 50 adapter[card]->channel[channel].first_sendbuf, 51 adapter[card]->channel[channel].next_sendbuf, 52 adapter[card] 100 rcvpkt(int card, RspMessage *rcvmsg) argument 148 setup_buffers(int card, int c) argument 204 print_skb(int card,char *skb_p, int len) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/sound/ |
H A D | nm256_audio.c | 44 static int nm256_grabInterrupt (struct nm256_info *card); 45 static int nm256_releaseInterrupt (struct nm256_info *card); 59 nm256_release_ports (struct nm256_info *card) argument 64 if (card->port[x].ptr != NULL) { 65 iounmap (card->port[x].ptr); 66 card->port[x].ptr = NULL; 79 * check how much memory the card has on the 256ZX. 82 nm256_remap_ports (struct nm256_info *card) argument 87 if (card->port[x].ptr == NULL && card 109 struct nm256_info *card; local 125 struct nm256_info *card; local 139 nm256_cachedCoefficients(struct nm256_info *card) argument 158 nm256_setInfo(int dev, struct nm256_info *card) argument 219 startPlay(struct nm256_info *card) argument 243 nm256_startRecording(struct nm256_info *card, char *buffer, u32 amt) argument 311 stopPlay(struct nm256_info *card) argument 329 stopRecord(struct nm256_info *card) argument 353 nm256_write_block(struct nm256_info *card, char *buffer, u32 amt) argument 426 nm256_get_new_block(struct nm256_info *card) argument 464 nm256_read_block(struct nm256_info *card) argument 513 nm256_initHw(struct nm256_info *card) argument 535 struct nm256_info *card = (struct nm256_info *)dev_id; local 630 struct nm256_info *card = (struct nm256_info *)dev_id; local 721 nm256_grabInterrupt(struct nm256_info *card) argument 737 nm256_releaseInterrupt(struct nm256_info *card) argument 758 struct nm256_info *card = (struct nm256_info *)dev->driver_private; local 791 struct nm256_info *card = (struct nm256_info *)dev->driver_private; local 823 struct nm256_info *card = (struct nm256_info *)dev->driver_private; local 889 struct nm256_info *card = (struct nm256_info *)dev->driver_private; local 922 struct nm256_info *card = nm256_find_card_for_mixer (dev); local 953 nm256_install_mixer(struct nm256_info *card) argument 984 nm256_full_reset(struct nm256_info *card) argument 997 nm256_peek_for_sig(struct nm256_info *card) argument 1041 struct nm256_info *card; local 1272 struct nm256_info *card,*next_card = NULL; local 1304 struct nm256_info *card = nm256_find_card (dev); local 1373 struct nm256_info *card = nm256_find_card (dev); local 1412 struct nm256_info *card = nm256_find_card (dev); local 1541 struct nm256_info *card = nm256_find_card (dev); local 1556 struct nm256_info *card = nm256_find_card (dev); local 1575 struct nm256_info *card = nm256_find_card (dev); local 1602 struct nm256_info *card = nm256_find_card (dev); local 1618 struct nm256_info *card = nm256_find_card (dev); local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/isdn/eicon/ |
H A D | eicon_isa.c | 39 eicon_isa_release_shmem(eicon_isa_card *card) { argument 40 if (card->mvalid) { 41 iounmap(card->shmem); 42 release_mem_region(card->physmem, card->ramsize); 44 card->mvalid = 0; 48 eicon_isa_release_irq(eicon_isa_card *card) { argument 49 if (!card->master) 51 if (card->ivalid) 52 free_irq(card 57 eicon_isa_release(eicon_isa_card *card) argument 63 eicon_isa_printpar(eicon_isa_card *card) argument 124 eicon_isa_bootload(eicon_isa_card *card, eicon_isa_codebuf *cb) argument 300 eicon_isa_load(eicon_isa_card *card, eicon_isa_codebuf *cb) argument [all...] |
H A D | common.c | 113 card_t *card = a->io; local 117 m = b = UxCardMemAttach(card->hw, DIVAS_SHARED_MEMORY); 121 value = UxCardMemIn(card->hw, m); 123 UxCardMemDetach(card->hw, b); 130 card_t *card = a->io; local 134 m = b = UxCardMemAttach(card->hw, DIVAS_SHARED_MEMORY); 138 value = UxCardMemInW(card->hw, m); 140 UxCardMemDetach(card->hw, b); 147 card_t *card = a->io; local 150 m = b = UxCardMemAttach(card 163 card_t *card = a->io; local 184 card_t *card = a->io; local 200 card_t *card = a->io; local 216 card_t *card = a->io; local 233 card_t *card = a->io; local 255 card_t *card = a->io; local 270 card_t *card = a->io; local 285 card_t *card = a->io; local 299 card_t *card = a->io; local 317 card_t *card = a->io; local 331 card_t *card = a->io; local 345 card_t *card = a->io; local 360 card_t *card = a->io; local 377 test_int(card_t *card) argument 429 card_t *card = (card_t *) dev_id; local 463 card_t *card; local 589 card_t *card; local 613 card_t *card; local 635 idi_register(card_t *card, byte channels) argument 711 card_t *card; local 765 card_t *card; local 782 DivaDoCardDpc(card_t *card) argument 806 card_t *card = DivasCards; local 860 card_t *card; local [all...] |
H A D | uxio.h | 2 * Interface to Unix specific code for performing card I/O 22 /* user callback, returns zero if interrupt was from this card */ 46 * Get a card handle to enable card to be accessed 49 int UxCardHandleGet( ux_diva_card_t **card, 53 * Free a card handle as no longer needed 56 void UxCardHandleFree(ux_diva_card_t *card); 59 * Lock and unlock access to a card 62 long UxCardLock(ux_diva_card_t *card); 63 void UxCardUnlock(ux_diva_card_t *card, lon [all...] |
H A D | pri.c | 43 #define DIVAS_MAINT_OFFSET 0xef00 /* value for PRI card */ 68 int DivasPRIInitPCI(card_t *card, dia_card_t *cfg); 69 static int pri_ISR (card_t* card); 71 static int diva_server_reset(card_t *card) argument 81 reg = UxCardMemAttach(card->hw, DIVAS_REG_MEMORY); 83 UxCardMemOut(card->hw, ®[DIVAS_RESET_REG], DIVAS_RESET | 89 UxCardMemOut(card->hw, ®[DIVAS_RESET_REG], 0x00); 94 UxCardMemDetach(card->hw, reg); 96 boot = UxCardMemAttach(card->hw, DIVAS_RAM_MEMORY); 98 UxCardMemOutD(card 126 diva_server_config(card_t *card, dia_config_t *config) argument 179 diva_server_reset_int(card_t *card) argument 193 diva_server_test_int(card_t *card) argument 267 diva_server_load(card_t *card, dia_load_t *load) argument 371 diva_server_start(card_t *card, byte *channels) argument 429 diva_server_mem_get(card_t *card, mem_block_t *mem_block) argument 458 DivasPriInit(card_t *card, dia_card_t *cfg) argument 496 pri_ISR(card_t* card) argument [all...] |
H A D | fourbri.c | 25 #define DIVAS_MAINT_OFFSET 0xff00 /* value for 4BRI card */ 53 int Divas4BRIInitPCI(card_t *card, dia_card_t *cfg); 54 static int fourbri_ISR (card_t* card); 60 byte UxCardPortIoIn(ux_diva_card_t *card, byte *base, int offset); 61 void UxCardPortIoOut(ux_diva_card_t *card, byte *base, int offset, byte); 67 static int diva_server_4bri_reset(card_t *card) argument 73 ctl = UxCardMemAttach(card->hw, DIVAS_CTL_MEMORY); 76 UxCardMemOut(card->hw, &ctl[MQ_BREG_RISC], 0); 77 UxCardMemOut(card->hw, &ctl[MQ_ISAC_DSP_RESET], 0); 79 UxCardMemDetach(card 84 diva_server_4bri_config(card_t *card, dia_config_t *config) argument 146 diva_server_4bri_reset_int(card_t *card) argument 160 diva_server_4bri_test_int(card_t *card) argument 230 diva_server_4bri_load(card_t *card, dia_load_t *load) argument 337 diva_server_4bri_start(card_t *card, byte *channels) argument 410 diva_server_4bri_mem_get(card_t *card, mem_block_t *mem_block) argument 439 Divas4BriInit(card_t *card, dia_card_t *cfg) argument 548 fourbri_ISR(card_t* card) argument [all...] |
H A D | eicon_mod.c | 45 start of card-list */ 55 extern void eicon_pci_init_conf(eicon_card *card); 79 MODULE_PARM_DESC(id, "ID-String of first card"); 82 MODULE_PARM_DESC(membase, "Base address of first ISA card"); 83 MODULE_PARM_DESC(irq, "IRQ of first card"); 115 find_channel(eicon_card *card, int channel) argument 117 if ((channel >= 0) && (channel < card->nchannels)) 118 return &(card->bch[channel]); 119 eicon_log(card, 1, "eicon: Invalid channel %d\n", channel); 126 * Find pcicard with given card numbe 145 eicon_rcv_dispatch(struct eicon_card *card) argument 160 eicon_ack_dispatch(struct eicon_card *card) argument 175 eicon_transmit(struct eicon_card *card) argument 190 eicon_command(eicon_card * card, isdn_ctrl * c) argument 629 eicon_card *card = eicon_findcard(c->driver); local 654 eicon_card *card = eicon_findcard(id); local 702 eicon_card *card = eicon_findcard(id); local 757 eicon_putstatus(eicon_card * card, char * buf) argument 805 eicon_log(eicon_card * card, int level, const char *fmt, ...) argument 849 eicon_card *card; local 1133 eicon_registercard(eicon_card * card) argument 1166 unregister_card(eicon_card * card) argument 1193 eicon_freecard(eicon_card *card) argument 1387 eicon_card *card = cards; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/isdn/tpam/ |
H A D | tpam_main.c | 65 * card: the board 70 u32 tpam_findchannel(tpam_card *card, u32 ncoid) { argument 74 if (card->channels[i].ncoid == ncoid) 75 return card->channels[i].num; 80 * Initializes and registers a new TurboPAM card. 88 tpam_card *card, *c; local 92 if (!(card = (tpam_card *)kmalloc(sizeof(tpam_card), GFP_KERNEL))) { 98 memset((char *)card, 0, sizeof(tpam_card)); 100 card->irq = dev->irq; 101 card 206 tpam_unregister_card(tpam_card *card) argument 225 tpam_card *card = pci_get_drvdata(pcidev); local [all...] |
H A D | tpam_queues.c | 23 static int tpam_sendpacket(tpam_card *card, tpam_channel *channel); 26 * Queue a message to be send to the card when possible. 28 * card: the board 31 void tpam_enqueue(tpam_card *card, struct sk_buff *skb) { argument 33 dprintk("TurboPAM(tpam_enqueue): card=%d\n", card->id); 36 skb_queue_tail(&card->sendq, skb); 39 queue_task(&card->send_tq, &tq_immediate); 44 * Queue a data message to be send to the card when possible. 46 * card 80 tpam_card *card = (tpam_card *)dev_id; local 204 tpam_recv_tq(tpam_card *card) argument 255 tpam_send_tq(tpam_card *card) argument 286 tpam_sendpacket(tpam_card *card, tpam_channel *channel) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/isdn/hysdn/ |
H A D | boardergo.c | 38 hysdn_card *card = dev_id; /* parameter from irq */ local 43 if (!card) 45 if (!card->irq_enabled) 51 if (!(bytein(card->iobase + PCI9050_INTR_REG) & PCI9050_INTR_REG_STAT1)) { 56 dpr = card->dpram; 62 if (!card->hw_lock) { 63 queue_task(&card->irq_queue, &tq_immediate); 72 /* only one handling data transfer from or to the card after booting. The task */ 76 ergo_irq_bh(hysdn_card * card) argument 82 if (card 132 ergo_stopcard(hysdn_card * card) argument 158 ergo_set_errlog_state(hysdn_card * card, int on) argument 190 ergo_testram(hysdn_card * card) argument 221 ergo_writebootimg(struct HYSDN_CARD *card, uchar * buf, ulong offs) argument 269 ergo_writebootseq(struct HYSDN_CARD *card, uchar * buf, int len) argument 331 ergo_waitpofready(struct HYSDN_CARD *card) argument 408 ergo_releasehardware(hysdn_card * card) argument 425 ergo_inithardware(hysdn_card * card) argument [all...] |
H A D | hysdn_sched.c | 4 * scheduler routines for handling exchange card <-> pc. 26 /* available from the card. The routine has to handle the data and return */ 28 /* no room to buffer the data is available a zero return tells the card */ 32 hysdn_sched_rx(hysdn_card * card, uchar * buf, word len, word chan) argument 37 if (hynet_enable & (1 << card->myid)) { 39 hysdn_rx_netpkt(card, buf, len); 44 hysdn_card_errlog(card, (tErrLogEntry *) buf, len); 45 if (card->err_log_state == ERRLOG_STATE_ON) 46 card->err_log_state = ERRLOG_STATE_START; /* start new fetch */ 51 if (hycapi_enable & (1 << card 74 hysdn_sched_tx(hysdn_card * card, uchar * buf, word volatile *len, word volatile *chan, word maxlen) argument 147 hysdn_tx_cfgline(hysdn_card * card, uchar * line, word chan) argument [all...] |
H A D | hysdn_init.c | 38 hysdn_card *card_root = NULL; /* pointer to first card */ 46 uchar cardtyp; /* card type assigned */ 69 /* If a card is found, the card structure is allocated and the cards */ 76 hysdn_card *card, *card_last; local 86 if (!(card = kmalloc(sizeof(hysdn_card), GFP_KERNEL))) { 90 memset(card, 0, sizeof(hysdn_card)); 91 card->myid = cardmax; /* set own id */ 92 card->bus = akt_pcidev->bus->number; 93 card 135 hysdn_card *card; local 153 hysdn_card *card; local 241 hysdn_card *card; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/isdn/avmb1/ |
H A D | b1isa.c | 3 * Module for AVM B1 ISA-card. 31 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM B1 ISA card"); 39 avmcard *card; local 41 card = (avmcard *) devptr; 43 if (!card) { 47 if (card->interrupt) { 48 printk(KERN_ERR "b1_interrupt: reentering interrupt hander (%s)\n", card->name); 52 card->interrupt = 1; 54 b1_handle_interrupt(card); 56 card 67 avmcard *card = cinfo->card; local 87 avmcard *card; local [all...] |
H A D | b1pcmcia.c | 3 * Module for AVM B1/M1/M2 PCMCIA-card. 44 avmcard *card; local 46 card = (avmcard *) devptr; 48 if (!card) { 52 if (card->interrupt) { 54 card->name); 58 card->interrupt = 1; 60 b1_handle_interrupt(card); 62 card->interrupt = 0; 69 avmcard *card local 93 avmcard *card; local 228 avmcard *card; local [all...] |
H A D | t1pci.c | 3 * Module for AVM T1 PCI-card. 42 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM T1 PCI card"); 55 avmcard *card = cinfo->card; local 57 b1dma_reset(card); 60 free_irq(card->irq, card); 61 iounmap(card->mbase); 62 release_region(card->port, AVMB1_PORTLEN); 64 kfree(card 75 avmcard *card; local [all...] |
H A D | b1pci.c | 3 * Module for AVM B1 PCI-card. 39 MODULE_DESCRIPTION("CAPI4Linux: Driver for AVM B1 PCI card"); 51 avmcard *card; local 53 card = (avmcard *) devptr; 55 if (!card) { 59 if (card->interrupt) { 60 printk(KERN_ERR "%s: reentering interrupt hander.\n", card->name); 64 card->interrupt = 1; 66 b1_handle_interrupt(card); 68 card 75 avmcard *card = cinfo->card; local 113 avmcard *card; local 230 avmcard *card = cinfo->card; local 267 avmcard *card; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/sound/emu10k1/ |
H A D | main.c | 163 static int __devinit emu10k1_audio_init(struct emu10k1_card *card) argument 165 card->audio_dev = register_sound_dsp(&emu10k1_audio_fops, -1); 166 if (card->audio_dev < 0) { 171 card->audio_dev1 = register_sound_dsp(&emu10k1_audio_fops, -1); 172 if (card->audio_dev1 < 0) { 178 card->mchannel_fx = 8; 180 card->waveout.send_a[0] = 0xff; 181 card->waveout.send_b[0] = 0xff; 182 card->waveout.send_c[0] = 0x00; 183 card 216 emu10k1_audio_cleanup(struct emu10k1_card *card) argument 222 emu10k1_mixer_init(struct emu10k1_card *card) argument 289 emu10k1_mixer_cleanup(struct emu10k1_card *card) argument 306 emu10k1_midi_init(struct emu10k1_card *card) argument 392 emu10k1_midi_cleanup(struct emu10k1_card *card) argument 412 voice_init(struct emu10k1_card *card) argument 420 timer_init(struct emu10k1_card *card) argument 427 addxmgr_init(struct emu10k1_card *card) argument 447 fx_init(struct emu10k1_card *card) argument 751 hw_init(struct emu10k1_card *card) argument 941 emu10k1_init(struct emu10k1_card *card) argument 956 emu10k1_cleanup(struct emu10k1_card *card) argument 1015 struct emu10k1_card *card; local 1126 struct emu10k1_card *card = pci_get_drvdata(pci_dev); local [all...] |
H A D | ecard.c | 3 * ecard.c - E-card initialization code 48 static void ecard_setadcgain(struct emu10k1_card *card, struct ecard_state *ecard, u16 gain) argument 54 ecard_write(card, ecard->control_bits & ~EC_TRIM_CSN); 57 ecard_write(card, ecard->control_bits & ~EC_TRIM_CSN); 67 ecard_write(card, value); 68 ecard_write(card, value | EC_TRIM_SCLK); 69 ecard_write(card, value); 72 ecard_write(card, ecard->control_bits); 82 static void ecard_write(struct emu10k1_card *card, u32 value) argument 88 spin_lock_irqsave(&card 114 emu10k1_ecard_init(struct emu10k1_card *card) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/isdn/isdnloop/ |
H A D | isdnloop.c | 20 MODULE_DESCRIPTION("ISDN4Linux: Pseudo Driver that simulates an ISDN card"); 24 MODULE_PARM_DESC(isdnloop_id, "ID-String of first card"); 32 * card = pointer to card struct 36 isdnloop_free_queue(isdnloop_card * card, int channel) argument 38 struct sk_buff_head *queue = &card->bqueue[channel]; 41 card->sndcount[channel] = 0; 45 * Send B-Channel data to another virtual card. 49 * card = pointer to card struc 53 isdnloop_bchan_send(isdnloop_card * card, int ch) argument 96 isdnloop_card *card = (isdnloop_card *) data; local 189 isdnloop_parse_status(u_char * status, int channel, isdnloop_card * card) argument 283 isdnloop_putmsg(isdnloop_card * card, unsigned char c) argument 315 isdnloop_card *card = (isdnloop_card *) data; local 406 isdnloop_sendbuf(int channel, struct sk_buff *skb, isdnloop_card * card) argument 448 isdnloop_readstatus(u_char * buf, int len, int user, isdnloop_card * card) argument 478 isdnloop_fake(isdnloop_card * card, char *s, int ch) argument 527 isdnloop_fake_err(isdnloop_card * card) argument 553 isdnloop_unicause(isdnloop_card * card, int loc, int cau) argument 579 isdnloop_atimeout(isdnloop_card * card, int ch) argument 604 isdnloop_card *card = (isdnloop_card *) data; local 614 isdnloop_card *card = (isdnloop_card *) data; local 626 isdnloop_start_ctimer(isdnloop_card * card, int ch) argument 651 isdnloop_kill_ctimer(isdnloop_card * card, int ch) argument 681 isdnloop_try_call(isdnloop_card * card, char *p, int lch, isdn_ctrl * cmd) argument 755 isdnloop_vstphone(isdnloop_card * card, char *phone, int caller) argument 789 isdnloop_parse_cmd(isdnloop_card * card) argument 976 isdnloop_writecmd(const u_char * buf, int len, int user, isdnloop_card * card) argument 1025 isdnloop_stopcard(isdnloop_card * card) argument 1071 isdnloop_start(isdnloop_card * card, isdnloop_sdef * sdefp) argument 1132 isdnloop_command(isdn_ctrl * c, isdnloop_card * card) argument 1405 isdnloop_card *card = isdnloop_findcard(c->driver); local 1417 isdnloop_card *card = isdnloop_findcard(id); local 1432 isdnloop_card *card = isdnloop_findcard(id); local 1447 isdnloop_card *card = isdnloop_findcard(id); local 1468 isdnloop_card *card; local 1518 isdnloop_card *card; local 1556 isdnloop_card *card = cards; local [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/isdn/act2000/ |
H A D | act2000_isa.c | 76 act2000_card *card = irq2card_map[irq]; local 79 if (!card) { 89 act2000_isa_receive(card); 102 act2000_isa_select_irq(act2000_card * card) argument 107 switch (card->irq) { 134 act2000_isa_enable_irq(act2000_card * card) argument 136 act2000_isa_select_irq(card); 142 * Install interrupt handler, enable irq on card. 146 act2000_isa_config_irq(act2000_card * card, short irq) argument 148 if (card 174 act2000_isa_config_port(act2000_card * card, unsigned short portbase) argument 194 act2000_isa_release(act2000_card * card) argument 212 act2000_isa_writeb(act2000_card * card, u_char data) argument 229 act2000_isa_readb(act2000_card * card, u_char * data) argument 246 act2000_isa_receive(act2000_card *card) argument 309 act2000_isa_send(act2000_card * card) argument 373 act2000_isa_getid(act2000_card * card) argument 411 act2000_isa_download(act2000_card * card, act2000_ddef * cb) argument [all...] |
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/atm/ |
H A D | idt77252.c | 165 waitfor_idle(struct idt77252_dev *card) argument 175 read_sram(struct idt77252_dev *card, unsigned long addr) argument 180 spin_lock_irqsave(&card->cmd_lock, flags); 182 waitfor_idle(card); 184 spin_unlock_irqrestore(&card->cmd_lock, flags); 189 write_sram(struct idt77252_dev *card, unsigned long addr, u32 value) argument 194 (((addr > card->tst[0] + card->tst_size - 2) && 195 (addr < card->tst[0] + card 212 struct idt77252_dev *card = dev; local 232 struct idt77252_dev *card = dev; local 354 idt77252_read_gp(struct idt77252_dev *card) argument 363 idt77252_write_gp(struct idt77252_dev *card, u32 value) argument 375 idt77252_eeprom_read_status(struct idt77252_dev *card) argument 409 idt77252_eeprom_read_byte(struct idt77252_dev *card, u8 offset) argument 457 idt77252_eeprom_write_byte(struct idt77252_dev *card, u8 offset, u8 data) argument 508 idt77252_eeprom_init(struct idt77252_dev *card) argument 528 dump_tct(struct idt77252_dev *card, int index) argument 543 idt77252_tx_dump(struct idt77252_dev *card) argument 578 sb_pool_add(struct idt77252_dev *card, struct sk_buff *skb, int queue) argument 598 sb_pool_remove(struct idt77252_dev *card, struct sk_buff *skb) argument 617 sb_pool_skb(struct idt77252_dev *card, u32 handle) argument 633 alloc_scq(struct idt77252_dev *card, int class) argument 667 free_scq(struct idt77252_dev *card, struct scq_info *scq) argument 702 push_on_scq(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb) argument 788 drain_scq(struct idt77252_dev *card, struct vc_map *vc) argument 827 queue_skb(struct idt77252_dev *card, struct vc_map *vc, struct sk_buff *skb, int oam) argument 931 get_free_scd(struct idt77252_dev *card, struct vc_map *vc) argument 946 fill_scd(struct idt77252_dev *card, struct scq_info *scq, int class) argument 955 clear_scd(struct idt77252_dev *card, struct scq_info *scq, int class) argument 967 init_rsq(struct idt77252_dev *card) argument 1001 deinit_rsq(struct idt77252_dev *card) argument 1008 dequeue_rx(struct idt77252_dev *card, struct rsq_entry *rsqe) argument 1212 idt77252_rx(struct idt77252_dev *card) argument 1241 idt77252_rx_raw(struct idt77252_dev *card) argument 1377 init_tsq(struct idt77252_dev *card) argument 1402 deinit_tsq(struct idt77252_dev *card) argument 1409 idt77252_tx(struct idt77252_dev *card) argument 1538 struct idt77252_dev *card = (struct idt77252_dev *)data; local 1599 __fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) argument 1659 fill_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) argument 1677 __clear_tst(struct idt77252_dev *card, struct vc_map *vc) argument 1702 clear_tst(struct idt77252_dev *card, struct vc_map *vc) argument 1720 change_tst(struct idt77252_dev *card, struct vc_map *vc, int n, unsigned int opc) argument 1741 set_tct(struct idt77252_dev *card, struct vc_map *vc) argument 1792 idt77252_fbq_level(struct idt77252_dev *card, int queue) argument 1798 idt77252_fbq_full(struct idt77252_dev *card, int queue) argument 1804 push_rx_skb(struct idt77252_dev *card, struct sk_buff *skb, int queue) argument 1850 add_rx_skb(struct idt77252_dev *card, int queue, unsigned int size, unsigned int count) argument 1893 recycle_rx_skb(struct idt77252_dev *card, struct sk_buff *skb) argument 1908 flush_rx_pool(struct idt77252_dev *card, struct rx_pool *rpp) argument 1917 recycle_rx_pool_skb(struct idt77252_dev *card, struct rx_pool *rpp) argument 1954 struct idt77252_dev *card = dev->dev_data; local 2011 struct idt77252_dev *card = dev->dev_data; local 2074 idt77252_rate_logindex(struct idt77252_dev *card, int pcr) argument 2088 struct idt77252_dev *card = vc->card; local 2154 idt77252_init_cbr(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) argument 2224 idt77252_init_ubr(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) argument 2256 idt77252_init_tx(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) argument 2334 idt77252_init_rx(struct idt77252_dev *card, struct vc_map *vc, struct atm_vcc *vcc, struct atm_qos *qos) argument 2435 struct idt77252_dev *card = dev->dev_data; local 2542 struct idt77252_dev *card = dev->dev_data; local 2627 struct idt77252_dev *card = dev->dev_data; local 2684 struct idt77252_dev *card = dev->dev_data; local 2756 idt77252_collect_stat(struct idt77252_dev *card) argument 2810 struct idt77252_dev *card = dev_id; local 2902 struct idt77252_dev *card = dev_id; local 2941 open_card_oam(struct idt77252_dev *card) argument 2986 close_card_oam(struct idt77252_dev *card) argument 3019 open_card_ubr0(struct idt77252_dev *card) argument 3059 idt77252_dev_open(struct idt77252_dev *card) argument 3105 struct idt77252_dev *card = dev->dev_data; local 3136 deinit_card(struct idt77252_dev *card) argument 3207 init_sram(struct idt77252_dev *card) argument 3341 struct idt77252_dev *card = dev->dev_data; local 3616 idt77252_preset(struct idt77252_dev *card) argument 3658 probe_sram(struct idt77252_dev *card) argument 3686 struct idt77252_dev *card; local 3844 struct idt77252_dev *card; local [all...] |