Symbol: mixer
lib/libmixer/mixer.c
144
mixer_close(struct mixer *m)
lib/libmixer/mixer.c
171
mixer_get_dev(struct mixer *m, int dev)
lib/libmixer/mixer.c
194
mixer_get_dev_byname(struct mixer *m, const char *name)
lib/libmixer/mixer.c
323
mixer_set_vol(struct mixer *m, mix_volume_t vol)
lib/libmixer/mixer.c
349
mixer_set_mute(struct mixer *m, int opt)
lib/libmixer/mixer.c
383
mixer_mod_recsrc(struct mixer *m, int opt)
lib/libmixer/mixer.c
439
mixer_set_dunit(struct mixer *m, int unit)
lib/libmixer/mixer.c
477
struct mixer *m;
lib/libmixer/mixer.c
62
struct mixer *
lib/libmixer/mixer.c
65
struct mixer *m = NULL;
lib/libmixer/mixer.c
70
if ((m = calloc(1, sizeof(struct mixer))) == NULL)
lib/libmixer/mixer.h
101
struct mixer *mixer_open(const char *);
lib/libmixer/mixer.h
102
int mixer_close(struct mixer *);
lib/libmixer/mixer.h
103
struct mix_dev *mixer_get_dev(struct mixer *, int);
lib/libmixer/mixer.h
104
struct mix_dev *mixer_get_dev_byname(struct mixer *, const char *);
lib/libmixer/mixer.h
111
int mixer_set_vol(struct mixer *, mix_volume_t);
lib/libmixer/mixer.h
112
int mixer_set_mute(struct mixer *, int);
lib/libmixer/mixer.h
113
int mixer_mod_recsrc(struct mixer *, int);
lib/libmixer/mixer.h
115
int mixer_set_dunit(struct mixer *, int);
lib/libmixer/mixer.h
39
struct mixer;
lib/libmixer/mixer.h
56
struct mixer *parent_mixer; /* parent mixer */
sys/dev/sound/pci/hda/hdaa.c
2258
pdevinfo->mixer = m;
sys/dev/sound/pci/hda/hdaa.c
2699
mix_set(pdevinfo->mixer, dev, vol, vol);
sys/dev/sound/pci/hda/hdaa.c
469
if (!as->mixed || pdevinfo == NULL || pdevinfo->mixer == NULL)
sys/dev/sound/pci/hda/hdaa.c
524
mix_setrecsrc(pdevinfo->mixer, mask);
sys/dev/sound/pci/hda/hdaa.c
7162
if (pdevinfo->mixer != NULL) {
sys/dev/sound/pci/hda/hdaa.h
171
struct snd_mixer *mixer;
sys/dev/sound/pcm/feeder_chain.c
766
FEEDER_BUILD(mixer);
sys/dev/sound/pcm/feeder_chain.c
835
FEEDER_BUILD(mixer);
sys/dev/sound/pcm/mixer.c
299
mixer_get(struct snd_mixer *mixer, int dev)
sys/dev/sound/pcm/mixer.c
301
if ((dev < SOUND_MIXER_NRDEVICES) && (mixer->devs & (1 << dev))) {
sys/dev/sound/pcm/mixer.c
302
if (mixer->mutedevs & (1 << dev))
sys/dev/sound/pcm/mixer.c
303
return (mixer->level_muted[dev]);
sys/dev/sound/pcm/mixer.c
305
return (mixer->level[dev]);
sys/dev/sound/pcm/mixer.c
312
mix_setmutedevs(struct snd_mixer *mixer, uint32_t mutedevs)
sys/dev/sound/pcm/mixer.c
317
mutedevs &= mixer->devs;
sys/dev/sound/pcm/mixer.c
318
delta = (mixer->mutedevs ^ mutedevs) & mixer->devs;
sys/dev/sound/pcm/mixer.c
319
mixer->mutedevs = mutedevs;
sys/dev/sound/pcm/mixer.c
325
mixer->level_muted[i] = mixer->level[i];
sys/dev/sound/pcm/mixer.c
326
mixer_set(mixer, i, 0, 0);
sys/dev/sound/pcm/mixer.c
328
mixer_set(mixer, i, 0, mixer->level_muted[i]);
sys/dev/sound/pcm/mixer.c
334
mixer_setrecsrc(struct snd_mixer *mixer, uint32_t src)
sys/dev/sound/pcm/mixer.c
340
d = device_get_softc(mixer->dev);
sys/dev/sound/pcm/mixer.c
343
if (!(d->flags & SD_F_MPSAFE) && mtx_owned(&mixer->lock) != 0)
sys/dev/sound/pcm/mixer.c
347
src &= mixer->recdevs;
sys/dev/sound/pcm/mixer.c
349
src = mixer->recdevs & SOUND_MASK_MIC;
sys/dev/sound/pcm/mixer.c
351
src = mixer->recdevs & SOUND_MASK_MONITOR;
sys/dev/sound/pcm/mixer.c
353
src = mixer->recdevs & SOUND_MASK_LINE;
sys/dev/sound/pcm/mixer.c
354
if (src == 0 && mixer->recdevs != 0)
sys/dev/sound/pcm/mixer.c
355
src = (1 << (ffs(mixer->recdevs) - 1));
sys/dev/sound/pcm/mixer.c
357
MIXER_SET_UNLOCK(mixer, dropmtx);
sys/dev/sound/pcm/mixer.c
358
recsrc = MIXER_SETRECSRC(mixer, src);
sys/dev/sound/pcm/mixer.c
359
MIXER_SET_LOCK(mixer, dropmtx);
sys/dev/sound/pcm/mixer.c
361
mixer->recsrc = recsrc;
sys/dev/sound/pcm/mixer.c
367
mixer_getrecsrc(struct snd_mixer *mixer)
sys/dev/sound/pcm/mixer.c
369
return mixer->recsrc;
usr.sbin/mixer/mixer.c
221
initctls(struct mixer *m)
usr.sbin/mixer/mixer.c
238
printall(struct mixer *m, int oflag)
usr.sbin/mixer/mixer.c
250
printminfo(struct mixer *m, int oflag)
usr.sbin/mixer/mixer.c
279
printdev(struct mixer *m, int oflag)
usr.sbin/mixer/mixer.c
304
printrecsrc(struct mixer *m, int oflag)
usr.sbin/mixer/mixer.c
327
set_dunit(struct mixer *m, int dunit)
usr.sbin/mixer/mixer.c
347
struct mixer *m;
usr.sbin/mixer/mixer.c
38
static void initctls(struct mixer *);
usr.sbin/mixer/mixer.c
39
static void printall(struct mixer *, int);
usr.sbin/mixer/mixer.c
40
static void printminfo(struct mixer *, int);
usr.sbin/mixer/mixer.c
41
static void printdev(struct mixer *, int);
usr.sbin/mixer/mixer.c
42
static void printrecsrc(struct mixer *, int); /* XXX: change name */
usr.sbin/mixer/mixer.c
423
struct mixer *m;
usr.sbin/mixer/mixer.c
43
static int set_dunit(struct mixer *, int);
usr.sbin/mixer/mixer.c
456
struct mixer *m;
usr.sbin/mixer/mixer.c
491
struct mixer *m = d->parent_mixer;
usr.sbin/mixer/mixer.c
503
struct mixer *m = d->parent_mixer;
usr.sbin/mixer/mixer.c
515
struct mixer *m = d->parent_mixer;
usr.sbin/mixer/mixer.c
55
struct mixer *m;