Lines Matching defs:value

54     union ctl_values value;
60 long value;
139 ALOGE(" id=%d value=0x%02x", j, path->setting[i].value.bytes[j]);
142 ALOGE(" id=%d value=%d", j, path->setting[i].value.enumerated[j]);
145 ALOGE(" id=%d value=%ld", j, path->setting[i].value.integer[j]);
160 free(ar->mixer_path[i].setting[j].value.ptr);
290 path->setting[path_index].value.ptr = calloc(setting->num_values, value_sz);
292 memcpy(path->setting[path_index].value.ptr, setting->value.ptr,
306 /* Check that mixer value index is within range */
334 path->setting[path_index].value.ptr = calloc(num_values, value_sz);
336 path->setting[path_index].value.bytes[0] = mixer_value->value;
338 path->setting[path_index].value.enumerated[0] = mixer_value->value;
340 path->setting[path_index].value.integer[0] = mixer_value->value;
347 path->setting[path_index].value.bytes[i] = mixer_value->value;
350 path->setting[path_index].value.enumerated[i] = mixer_value->value;
353 path->setting[path_index].value.integer[i] = mixer_value->value;
356 /* set only one value */
358 path->setting[path_index].value.bytes[mixer_value->index] = mixer_value->value;
360 path->setting[path_index].value.enumerated[mixer_value->index] = mixer_value->value;
362 path->setting[path_index].value.integer[mixer_value->index] = mixer_value->value;
395 memcpy(ar->mixer_state[ctl_index].new_value.ptr, path->setting[i].value.ptr,
417 /* reset the value(s) */
433 ALOGE("NULL enum value string passed to mixer_enum_string_to_value() for ctl %s",
444 ALOGE("unknown enum value string %s for ctl %s",
462 long value;
467 /* Get name, id and value attributes (these may be empty) */
473 else if (strcmp(attr[i], "value") == 0)
500 /* Obtain the mixer ctl and value */
510 value = strtol((char *)attr_value, NULL, 0);
513 value = (unsigned char) strtol((char *)attr_value, NULL, 16);
516 value = mixer_enum_string_to_value(ctl, (char *)attr_value);
519 value = 0;
534 /* apply the new value */
536 /* set only one value */
540 ar->mixer_state[ctl_index].new_value.bytes[id] = value;
542 ar->mixer_state[ctl_index].new_value.enumerated[id] = value;
544 ar->mixer_state[ctl_index].new_value.integer[id] = value;
546 ALOGE("value id out of range for mixer ctl '%s'",
552 ar->mixer_state[ctl_index].new_value.bytes[i] = value;
554 ar->mixer_state[ctl_index].new_value.enumerated[i] = value;
556 ar->mixer_state[ctl_index].new_value.integer[i] = value;
562 mixer_value.value = value;
663 /* if the value has changed, update the mixer */
815 /* if any value has changed, update the mixer */