Lines Matching defs:val
46 snd_ctl_elem_value_t *val;
66 snd_ctl_elem_value_free(elem->val);
110 int old, val, mask;
115 val = snd_ctl_elem_value_get_boolean(elem->val, k);
116 val |= old;
117 snd_ctl_elem_value_set_boolean(elem->val, k, val);
123 long old, val, mask;
128 val = snd_ctl_elem_value_get_integer(elem->val, k);
129 val |= old;
130 snd_ctl_elem_value_set_integer(elem->val, k, val);
136 unsigned int old, val, mask;
141 val = snd_ctl_elem_value_get_enumerated(elem->val, k);
142 val |= old;
143 snd_ctl_elem_value_set_enumerated(elem->val, k, val);
152 unsigned char old, val, mask;
157 val = snd_ctl_elem_value_get_byte(elem->val, k);
158 val |= old;
159 snd_ctl_elem_value_set_byte(elem->val, k, val);
167 err = snd_ctl_elem_write(h->ctl, elem->val);
205 if (elem->preserve && snd_ctl_elem_value_compare(elem->val, elem->old)) {
220 long val;
224 snd_config_get_integer(n, &val);
225 return val;
249 snd_ctl_elem_value_t *val,
260 snd_ctl_elem_value_get_id(val, &id);
268 snd_ctl_elem_value_set_boolean(val, 0, v);
277 snd_ctl_elem_value_set_integer(val, 0, v);
286 snd_ctl_elem_value_set_enumerated(val, 0, v);
329 snd_ctl_elem_value_set_byte(val, idx / 2, c1 << 4 | c);
362 snd_ctl_elem_value_set_boolean(val, idx, v);
370 snd_ctl_elem_value_set_integer(val, idx, v);
378 snd_ctl_elem_value_set_enumerated(val, idx, v);
387 snd_ctl_elem_value_set_byte(val, idx, v);
527 err = snd_ctl_elem_value_malloc(&elem->val);
553 snd_ctl_elem_value_set_id(elem->val, elem->id);
556 err = snd_config_get_ctl_elem_value(value, h->ctl, elem->val, NULL, elem->info);
563 err = snd_config_get_ctl_elem_value(value, h->ctl, elem->val, elem->mask, elem->info);
568 err = snd_config_get_ctl_elem_value(value, h->ctl, elem->val, elem->mask, elem->info);
579 if (elem->val)
580 snd_ctl_elem_value_free(elem->val);