Lines Matching refs:desc
65 * desc - Attributes about this new control
83 audio_dev_add_control(audio_dev_t *d, audio_ctrl_desc_t *desc,
93 ASSERT(desc);
96 if ((name = desc->acd_name) == NULL) {
122 switch (desc->acd_type) {
131 "not replaced", desc->acd_type, desc->acd_name);
154 new_desc->acd_type = desc->acd_type;
155 new_desc->acd_flags = desc->acd_flags;
156 new_desc->acd_maxvalue = desc->acd_maxvalue;
157 new_desc->acd_minvalue = desc->acd_minvalue;
161 switch (desc->acd_type) {
170 if (((1U << bit) & desc->acd_maxvalue) == 0)
172 name = desc->acd_enum[bit];
183 desc->acd_type, desc->acd_name);
240 audio_ctrl_desc_t desc;
242 bzero(&desc, sizeof (desc));
244 desc.acd_name = AUDIO_CTRL_ID_VOLUME;
245 desc.acd_type = AUDIO_CTRL_TYPE_MONO;
246 desc.acd_minvalue = 0;
247 desc.acd_maxvalue = 100;
248 desc.acd_flags = AUDIO_CTRL_FLAG_RW | AUDIO_CTRL_FLAG_PLAY |
250 d->d_pcmvol_ctrl = audio_dev_add_control(d, &desc,