Lines Matching refs:recsrc
508 static unsigned long set_recsrc(unsigned long recsrc) in set_recsrc() argument
510 if (dev.recsrc == recsrc) in set_recsrc()
511 return dev.recsrc; in set_recsrc()
513 else if (recsrc == 0) in set_recsrc()
514 dev.recsrc = 0; in set_recsrc()
517 dev.recsrc ^= recsrc; in set_recsrc()
520 if (dev.recsrc & SOUND_MASK_IMIX) { in set_recsrc()
524 else if (dev.recsrc & SOUND_MASK_SYNTH) { in set_recsrc()
528 else if ((dev.recsrc & SOUND_MASK_DIGITAL1) && test_bit(F_HAVEDIGITAL, &dev.flags)) { in set_recsrc()
535 dev.recsrc = 0; in set_recsrc()
537 dev.recsrc = SOUND_MASK_IMIX; in set_recsrc()
544 return dev.recsrc; in set_recsrc()
547 static unsigned long force_recsrc(unsigned long recsrc) in force_recsrc() argument
549 dev.recsrc = 0; in force_recsrc()
550 return set_recsrc(recsrc); in force_recsrc()
599 val = dev.recsrc; in mixer_ioctl()
1398 force_recsrc(dev.recsrc); in dsp_full_reset()
1883 dev.recsrc = 0; in msnd_init()