Lines Matching refs:CTL_SINGLE
51 CTL_SINGLE,
364 else if (s->ctls[CTL_SINGLE].elem &&
365 s->ctls[CTL_SINGLE].type == SND_CTL_ELEM_TYPE_INTEGER)
366 err = elem_read_volume(s, SM_PLAY, CTL_SINGLE);
384 if (s->ctls[CTL_SINGLE].elem &&
385 s->ctls[CTL_SINGLE].type == SND_CTL_ELEM_TYPE_BOOLEAN) {
386 err = elem_read_switch(s, SM_PLAY, CTL_SINGLE);
406 else if (s->ctls[CTL_SINGLE].elem &&
407 s->ctls[CTL_SINGLE].type == SND_CTL_ELEM_TYPE_INTEGER)
408 err = elem_read_volume(s, SM_CAPT, CTL_SINGLE);
426 if (s->ctls[CTL_SINGLE].elem &&
427 s->ctls[CTL_SINGLE].type == SND_CTL_ELEM_TYPE_BOOLEAN) {
428 err = elem_read_switch(s, SM_CAPT, CTL_SINGLE);
576 if (s->ctls[CTL_SINGLE].elem) {
577 if (s->ctls[CTL_SINGLE].type == SND_CTL_ELEM_TYPE_INTEGER)
578 err = elem_write_volume(s, SM_PLAY, CTL_SINGLE);
580 err = elem_write_switch(s, SM_PLAY, CTL_SINGLE);
687 ctl = &simple->ctls[CTL_SINGLE];
817 if (simple->ctls[CTL_SINGLE].elem &&
818 simple->ctls[CTL_SINGLE].values > 1) {
956 *type = CTL_SINGLE;
1014 for (ctl = CTL_SINGLE; ctl <= CTL_LAST; ctl++)
1161 c = &s->ctls[CTL_SINGLE];
1445 case CTL_SINGLE: