Lines Matching refs:card
80 struct snd_card *card; in snd_card_cs46xx_probe() local
92 0, &card); in snd_card_cs46xx_probe()
95 if ((err = snd_cs46xx_create(card, pci, in snd_card_cs46xx_probe()
98 snd_card_free(card); in snd_card_cs46xx_probe()
101 card->private_data = chip; in snd_card_cs46xx_probe()
104 snd_card_free(card); in snd_card_cs46xx_probe()
109 snd_card_free(card); in snd_card_cs46xx_probe()
113 snd_card_free(card); in snd_card_cs46xx_probe()
118 snd_card_free(card); in snd_card_cs46xx_probe()
124 snd_card_free(card); in snd_card_cs46xx_probe()
130 snd_card_free(card); in snd_card_cs46xx_probe()
134 snd_card_free(card); in snd_card_cs46xx_probe()
141 strcpy(card->driver, "CS46xx"); in snd_card_cs46xx_probe()
142 strcpy(card->shortname, "Sound Fusion CS46xx"); in snd_card_cs46xx_probe()
143 sprintf(card->longname, "%s at 0x%lx/0x%lx, irq %i", in snd_card_cs46xx_probe()
144 card->shortname, in snd_card_cs46xx_probe()
149 if ((err = snd_card_register(card)) < 0) { in snd_card_cs46xx_probe()
150 snd_card_free(card); in snd_card_cs46xx_probe()
154 pci_set_drvdata(pci, card); in snd_card_cs46xx_probe()