Lines Matching refs:chn
143 int result = 0, chn; in snd_mixer_oss_devmask() local
147 for (chn = 0; chn < 31; chn++) { in snd_mixer_oss_devmask()
148 pslot = &mixer->slots[chn]; in snd_mixer_oss_devmask()
150 result |= 1 << chn; in snd_mixer_oss_devmask()
159 int result = 0, chn; in snd_mixer_oss_stereodevs() local
163 for (chn = 0; chn < 31; chn++) { in snd_mixer_oss_stereodevs()
164 pslot = &mixer->slots[chn]; in snd_mixer_oss_stereodevs()
166 result |= 1 << chn; in snd_mixer_oss_stereodevs()
182 int chn; in snd_mixer_oss_recmask() local
183 for (chn = 0; chn < 31; chn++) { in snd_mixer_oss_recmask()
184 pslot = &mixer->slots[chn]; in snd_mixer_oss_recmask()
186 result |= 1 << chn; in snd_mixer_oss_recmask()
207 int chn; in snd_mixer_oss_get_recsrc() local
208 for (chn = 0; chn < 31; chn++) { in snd_mixer_oss_get_recsrc()
209 pslot = &mixer->slots[chn]; in snd_mixer_oss_get_recsrc()
214 result |= 1 << chn; in snd_mixer_oss_get_recsrc()
225 int chn, active; in snd_mixer_oss_set_recsrc() local
238 for (chn = 0; chn < 31; chn++) { in snd_mixer_oss_set_recsrc()
239 pslot = &mixer->slots[chn]; in snd_mixer_oss_set_recsrc()
241 active = (recsrc & (1 << chn)) ? 1 : 0; in snd_mixer_oss_set_recsrc()
246 for (chn = 0; chn < 31; chn++) { in snd_mixer_oss_set_recsrc()
247 pslot = &mixer->slots[chn]; in snd_mixer_oss_set_recsrc()
252 result |= 1 << chn; in snd_mixer_oss_set_recsrc()
940 static void snd_mixer_oss_slot_free(struct snd_mixer_oss_slot *chn) in snd_mixer_oss_slot_free() argument
942 struct slot *p = chn->private_data; in snd_mixer_oss_slot_free()
1332 struct snd_mixer_oss_slot *chn = &mixer->slots[idx]; in snd_mixer_oss_free1() local
1333 if (chn->private_free) in snd_mixer_oss_free1()
1334 chn->private_free(chn); in snd_mixer_oss_free1()