Lines Matching defs:maxcard
107 struct snd_gusmax *maxcard = dev_id;
113 if (inb(maxcard->gus_status_reg)) {
115 snd_gus_interrupt(irq, maxcard->gus);
118 if (inb(maxcard->pcm_status_reg) & 0x01) { /* IRQ bit is set? */
120 snd_wss_interrupt(irq, maxcard->wss);
175 struct snd_gusmax *maxcard = (struct snd_gusmax *)card->private_data;
177 if (maxcard == NULL)
179 if (maxcard->irq >= 0)
180 free_irq(maxcard->irq, (void *)maxcard);
196 struct snd_gusmax *maxcard;
203 maxcard = (struct snd_gusmax *)card->private_data;
204 maxcard->card = card;
205 maxcard->irq = -1;
263 maxcard->gus_status_reg = gus->gf1.reg_irqstat;
264 maxcard->pcm_status_reg = gus->gf1.port + 0x10c + 2;
275 if (request_irq(xirq, snd_gusmax_interrupt, IRQF_DISABLED, "GUS MAX", (void *)maxcard)) {
280 maxcard->irq = xirq;
327 maxcard->gus = gus;
328 maxcard->wss = wss;