Lines Matching refs:param
375 size_t AudioPolicyEffects::growParamSize(char *param, in growParamSize() argument
387 param = (char *)realloc(param, *totSize); in growParamSize()
394 char *param, in readParamValue() argument
399 size_t pos = growParamSize(param, sizeof(short), curSize, totSize); in readParamValue()
400 *(short *)((char *)param + pos) = (short)atoi(node->value); in readParamValue()
401 ALOGV("readParamValue() reading short %d", *(short *)((char *)param + pos)); in readParamValue()
404 size_t pos = growParamSize(param, sizeof(int), curSize, totSize); in readParamValue()
405 *(int *)((char *)param + pos) = atoi(node->value); in readParamValue()
406 ALOGV("readParamValue() reading int %d", *(int *)((char *)param + pos)); in readParamValue()
409 size_t pos = growParamSize(param, sizeof(float), curSize, totSize); in readParamValue()
410 *(float *)((char *)param + pos) = (float)atof(node->value); in readParamValue()
411 ALOGV("readParamValue() reading float %f",*(float *)((char *)param + pos)); in readParamValue()
414 size_t pos = growParamSize(param, sizeof(bool), curSize, totSize); in readParamValue()
416 *(bool *)((char *)param + pos) = false; in readParamValue()
418 *(bool *)((char *)param + pos) = true; in readParamValue()
420 ALOGV("readParamValue() reading bool %s",*(bool *)((char *)param + pos) ? "true" : "false"); in readParamValue()
426 param = (char *)realloc(param, *totSize); in readParamValue()
428 strncpy(param + *curSize, node->value, len); in readParamValue()
430 param[*curSize] = '\0'; in readParamValue()
431 ALOGV("readParamValue() reading string %s", param + *curSize - len); in readParamValue()
440 cnode *param; in loadEffectParameter() local
446 param = config_find(root, PARAM_TAG); in loadEffectParameter()
448 if (param == NULL && value == NULL) { in loadEffectParameter()
450 param = root->first_child; in loadEffectParameter()
451 if (param != NULL) { in loadEffectParameter()
454 int *ptr2 = (int *)((char *)param + sizeof(effect_param_t)); in loadEffectParameter()
456 *ptr++ = atoi(param->name); in loadEffectParameter()
457 *ptr = atoi(param->value); in loadEffectParameter()
463 if (param == NULL || value == NULL) { in loadEffectParameter()
469 param = param->first_child; in loadEffectParameter()
470 while (param) { in loadEffectParameter()
471 ALOGV("loadEffectParameter() reading param of type %s", param->name); in loadEffectParameter()
472 size_t size = readParamValue(param, (char *)fx_param, &curSize, &totSize); in loadEffectParameter()
477 param = param->next; in loadEffectParameter()
507 effect_param_t *param = loadEffectParameter(node); in loadEffectParameters() local
508 if (param == NULL) { in loadEffectParameters()
512 params.add(param); in loadEffectParameters()