Lines Matching refs:aoa_card
15 static struct aoa_card *aoa_card;
22 if (aoa_card)
26 alsa_card = snd_card_new(index, name, mod, sizeof(struct aoa_card));
29 aoa_card = alsa_card->private_data;
30 aoa_card->alsa_card = alsa_card;
36 err = snd_card_register(aoa_card->alsa_card);
39 snd_card_free(aoa_card->alsa_card);
40 aoa_card = NULL;
48 if (aoa_card)
49 return aoa_card->alsa_card;
56 if (aoa_card) {
57 snd_card_free(aoa_card->alsa_card);
58 aoa_card = NULL;
91 if (!aoa_card) return -ENODEV;
93 err = snd_ctl_add(aoa_card->alsa_card, control);