Lines Matching refs:devmask
400 int devmask, i; in set_recmask() local
403 devmask = mask & devc->supported_rec_devices; in set_recmask()
411 if (devc->model == MDL_ESS && ess_set_recmask (devc, &devmask)) { in set_recmask()
414 if (devmask != SOUND_MASK_MIC && in set_recmask()
415 devmask != SOUND_MASK_LINE && in set_recmask()
416 devmask != SOUND_MASK_CD) in set_recmask()
422 devmask &= ~devc->recmask; in set_recmask()
424 if (devmask != SOUND_MASK_MIC && in set_recmask()
425 devmask != SOUND_MASK_LINE && in set_recmask()
426 devmask != SOUND_MASK_CD) in set_recmask()
432 devmask = SOUND_MASK_MIC; in set_recmask()
434 if (devmask ^ devc->recmask) /* in set_recmask()
438 switch (devmask) in set_recmask()
459 if (!devmask) in set_recmask()
460 devmask = SOUND_MASK_MIC; in set_recmask()
464 switch (devmask) in set_recmask()
485 if ((1 << i) & devmask) in set_recmask()
496 devc->recmask = devmask; in set_recmask()
502 int devmask, i; in set_outmask() local
505 devmask = mask & devc->supported_out_devices; in set_outmask()
517 if ((1 << i) & devmask) in set_outmask()
529 devc->outmask = devmask; in set_outmask()