Searched refs:mix_dev (Results 1 – 3 of 3) sorted by relevance
| /freebsd/lib/libmixer/ |
| H A D | mixer.h | 40 struct mix_dev; 47 struct mix_dev *parent_dev; /* parent device */ 50 int (*mod)(struct mix_dev *, void *); /* modify control values */ 51 int (*print)(struct mix_dev *, void *); /* print control */ 55 struct mix_dev { struct 69 TAILQ_ENTRY(mix_dev) devs; argument 73 TAILQ_HEAD(mix_devhead, mix_dev) devs; /* device list */ 74 struct mix_dev *dev; /* selected device */ 103 struct mix_dev *mixer_get_dev(struct mixer *, int); 104 struct mix_dev *mixer_get_dev_byname(struct mixer *, const char *); [all …]
|
| H A D | mixer.c | 42 mixer_readvol(struct mix_dev *dev) in mixer_readvol() 66 struct mix_dev *dp; in mixer_open() 116 if ((dp = calloc(1, sizeof(struct mix_dev))) == NULL) in mixer_open() 146 struct mix_dev *dp; in mixer_close() 170 struct mix_dev * 173 struct mix_dev *dp; in mixer_get_dev() 193 struct mix_dev * 196 struct mix_dev *dp; in mixer_get_dev_byname() 211 mixer_add_ctl(struct mix_dev *parent_dev, int id, const char *name, in mixer_add_ctl() 212 int (*mod)(struct mix_dev *, void *), in mixer_add_ctl() argument [all …]
|
| /freebsd/usr.sbin/mixer/ |
| H A D | mixer.c | 45 static int mod_volume(struct mix_dev *, void *); 46 static int mod_mute(struct mix_dev *, void *); 47 static int mod_recsrc(struct mix_dev *, void *); 48 static int print_volume(struct mix_dev *, void *); 49 static int print_mute(struct mix_dev *, void *); 50 static int print_recsrc(struct mix_dev *, void *); 223 struct mix_dev *dp; in initctls() 240 struct mix_dev *dp; in printall() 281 struct mix_dev *d = m->dev; in printdev() 306 struct mix_dev *dp; in printrecsrc() [all …]
|