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