Lines Matching refs:recsrc
507 static unsigned long set_recsrc(unsigned long recsrc)
509 if (dev.recsrc == recsrc)
510 return dev.recsrc;
512 else if (recsrc == 0)
513 dev.recsrc = 0;
516 dev.recsrc ^= recsrc;
519 if (dev.recsrc & SOUND_MASK_IMIX) {
523 else if (dev.recsrc & SOUND_MASK_SYNTH) {
527 else if ((dev.recsrc & SOUND_MASK_DIGITAL1) && test_bit(F_HAVEDIGITAL, &dev.flags)) {
534 dev.recsrc = 0;
536 dev.recsrc = SOUND_MASK_IMIX;
543 return dev.recsrc;
546 static unsigned long force_recsrc(unsigned long recsrc)
548 dev.recsrc = 0;
549 return set_recsrc(recsrc);
598 val = dev.recsrc;
1388 force_recsrc(dev.recsrc);
1873 dev.recsrc = 0;