Lines Matching defs:cobsc
25 static void snd_cobalt_card_free(struct snd_cobalt_card *cobsc)
27 if (cobsc == NULL)
30 cobsc->s->alsa = NULL;
32 kfree(cobsc);
46 struct snd_cobalt_card **cobsc)
48 *cobsc = kzalloc(sizeof(struct snd_cobalt_card), GFP_KERNEL);
49 if (*cobsc == NULL)
52 (*cobsc)->s = s;
53 (*cobsc)->sc = sc;
55 sc->private_data = *cobsc;
61 static int snd_cobalt_card_set_names(struct snd_cobalt_card *cobsc)
63 struct cobalt_stream *s = cobsc->s;
65 struct snd_card *sc = cobsc->sc;
86 struct snd_cobalt_card *cobsc;
103 ret = snd_cobalt_card_create(s, sc, &cobsc);
111 snd_cobalt_card_set_names(cobsc);
113 ret = snd_cobalt_pcm_create(cobsc);
123 s->alsa = cobsc;
138 kfree(cobsc);
145 struct snd_cobalt_card *cobsc = s->alsa;
147 if (cobsc)
148 snd_card_free(cobsc->sc);