Lines Matching refs:values

79     papi_attribute_value_t **values)  in papiAttributeValuesFree()  argument
81 if (values != NULL) { in papiAttributeValuesFree()
84 for (i = 0; values[i] != NULL; i++) in papiAttributeValuesFree()
85 papiAttributeValueFree(type, values[i]); in papiAttributeValuesFree()
87 free(values); in papiAttributeValuesFree()
96 if (attribute->values != NULL) in papiAttributeFree()
98 attribute->values); in papiAttributeFree()
132 if ((status == PAPI_OK) && (a->values != NULL)) { in collection_dup()
135 for (j = 0; ((a->values[j] != NULL) && in collection_dup()
139 a->name, a->type, a->values[j]); in collection_dup()
214 papiAttributeListAppendValue(papi_attribute_value_t ***values, in papiAttributeListAppendValue() argument
219 if (values == NULL) in papiAttributeListAppendValue()
228 list_append(values, tmp); in papiAttributeListAppendValue()
242 papi_attribute_value_t **values = NULL; in papiAttributeListAddValue() local
278 if (((flags & PAPI_ATTR_REPLACE) != 0) && (attribute->values != NULL)) { in papiAttributeListAddValue()
279 values = attribute->values; in papiAttributeListAddValue()
280 attribute->values = NULL; in papiAttributeListAddValue()
285 result = papiAttributeListAppendValue(&attribute->values, type, value); in papiAttributeListAddValue()
288 if (values != NULL) in papiAttributeListAddValue()
289 papiAttributeValuesFree(type, values); in papiAttributeListAddValue()
454 tmp = attr->values; in papiAttributeListGetValue()
748 char *key, char **values) in _papiAttributeFromStrings() argument
771 if (values != NULL) { in _papiAttributeFromStrings()
774 for (i = 0; values[i] != NULL; i++) { in _papiAttributeFromStrings()
778 dtype = _process_value(values[i], &parts); in _papiAttributeFromStrings()
784 attr->values = vals; in _papiAttributeFromStrings()
805 char *key, **values = NULL; in _parse_attribute_list() local
845 list_append(&values, value); in _parse_attribute_list()
854 list_append(&values, value); in _parse_attribute_list()
859 result = _papiAttributeFromStrings(list, flags, key, values); in _parse_attribute_list()
860 free(values); in _parse_attribute_list()
886 papi_attribute_value_t **values = attribute->values; in papiAttributeToString() local
889 if ((attribute->type == PAPI_BOOLEAN) && (values[1] == NULL)) { in papiAttributeToString()
890 if (values[0]->boolean == PAPI_FALSE) { in papiAttributeToString()
902 if (values == NULL) in papiAttributeToString()
905 for (i = 0; values[i] != NULL; i++) { in papiAttributeToString()
908 rc = strlcat(buffer, values[i]->string, buflen); in papiAttributeToString()
914 values[i]->integer); in papiAttributeToString()
919 if (values[1] != NULL) in papiAttributeToString()
920 rc = strlcat(buffer, values[i]->boolean ? in papiAttributeToString()
926 if (values[i]->range.lower == values[i]->range.upper) in papiAttributeToString()
928 values[i]->range.lower); in papiAttributeToString()
931 values[i]->range.lower, in papiAttributeToString()
932 values[i]->range.upper); in papiAttributeToString()
940 values[i]->resolution.xres, in papiAttributeToString()
941 values[i]->resolution.yres, in papiAttributeToString()
942 values[i]->resolution.units == PAPI_RES_PER_CM ? in papiAttributeToString()
948 struct tm *tm = localtime(&values[i]->datetime); in papiAttributeToString()
960 papiAttributeListToString(values[i]->collection, in papiAttributeToString()
973 if (values[i+1] != NULL) in papiAttributeToString()
1028 (attribute->values == NULL)) in copy_attribute()
1032 attribute->name, attribute->type, attribute->values[i]); in copy_attribute()
1033 ((status == PAPI_OK) && (attribute->values[i] != NULL)); in copy_attribute()
1035 attribute->name, attribute->type, attribute->values[i])) in copy_attribute()