Lines Matching refs:value

53 		    papi_attribute_value_t *value)
55 if (value != NULL) {
58 if (value->string != NULL)
59 free(value->string);
62 if (value->collection != NULL) {
65 for (i = 0; value->collection[i] != NULL; i++)
66 papiAttributeFree(value->collection[i]);
68 free(value->collection);
75 free(value);
124 /* allows a NULL collection that is "empty" or "no value" */
221 papi_attribute_value_t *value)
227 if (value != NULL) { /* this allows "empty" attributes */
230 if ((tmp = papiAttributeValueDup(type, value)) == NULL)
242 papi_attribute_value_t *value)
252 if ((type == PAPI_RANGE) && (value != NULL) &&
253 (value->range.lower > value->range.upper))
290 result = papiAttributeListAppendValue(&attribute->values, type, value);
439 papi_attribute_value_t **value)
445 (value == NULL))
467 *value = *tmp;
470 if (*value == NULL)
481 papi_attribute_value_t *value = NULL;
487 PAPI_STRING, &value);
489 *vptr = value->string;
499 papi_attribute_value_t *value = NULL;
505 PAPI_INTEGER, &value);
507 *vptr = value->integer;
517 papi_attribute_value_t *value = NULL;
523 PAPI_BOOLEAN, &value);
525 *vptr = value->boolean;
535 papi_attribute_value_t *value = NULL;
541 PAPI_RANGE, &value);
543 *min = value->range.lower;
544 *max = value->range.upper;
556 papi_attribute_value_t *value = NULL;
562 PAPI_RESOLUTION, &value);
564 *x = value->resolution.xres;
565 *y = value->resolution.yres;
566 *units = value->resolution.units;
577 papi_attribute_value_t *value = NULL;
583 PAPI_DATETIME, &value);
585 *dt = value->datetime;
596 papi_attribute_value_t *value = NULL;
602 PAPI_COLLECTION, &value);
604 *collection = value->collection;
615 papi_attribute_value_t *value = NULL;
621 PAPI_METADATA, &value);
623 *vptr = value->metadata;
689 papi_attribute_value_t *value = calloc(1, sizeof (*value));
693 value->string = strdup(parts[0]);
694 list_append(list, value);
697 value->boolean = PAPI_TRUE;
700 value->boolean = PAPI_FALSE;
701 list_append(list, value);
704 value->integer = atoi(parts[0]);
705 list_append(list, value);
715 value->range.lower = 1;
716 value->range.upper = 0 - (atoi(parts[0]));
718 value->range.lower = value->range.upper
723 value->range.lower = atoi(parts[1]);
728 value->range.upper = MAX_PAGES;
730 value->range.lower = atoi(parts[1]);
731 value->range.upper = atoi(parts[2]);
734 list_append(list, value);
737 value->resolution.xres = atoi(parts[1]);
738 value->resolution.yres = atoi(parts[2]);
740 value->resolution.units = PAPI_RES_PER_INCH;
742 value->resolution.units = PAPI_RES_PER_CM;
743 list_append(list, value);
746 papiAttributeListFromString(&(value->collection), 0, parts[0]);
747 list_append(list, value);
817 /* Get the name: name[=value] */
826 char *value = ptr;
831 /* quoted string value */
843 /* value */
851 list_append(&values, value);
854 char *value = "true";
858 value = "false";
860 list_append(&values, value);
1015 is_in_list(char *value, char **list)
1017 if ((list != NULL) && (value != NULL)) {
1021 if (strcasecmp(value, list[i]) == 0)