Lines Matching defs:collection
62 if (value->collection != NULL) {
65 for (i = 0; value->collection[i] != NULL; i++)
66 papiAttributeFree(value->collection[i]);
68 free(value->collection);
120 collection_dup(papi_attribute_t **collection)
124 /* allows a NULL collection that is "empty" or "no value" */
125 if (collection != NULL) {
129 for (i = 0; ((collection[i] != NULL) && (status == PAPI_OK));
131 papi_attribute_t *a = collection[i];
191 result->collection = collection_dup(v->collection);
281 * a collection with a relocated version of the original collection.
367 char *name, papi_attribute_t **collection)
371 v.collection = (papi_attribute_t **)collection;
593 char *name, papi_attribute_t ***collection)
598 if (collection == NULL)
604 *collection = value->collection;
746 papiAttributeListFromString(&(value->collection), 0, parts[0]);
837 /* collection */
967 papiAttributeListToString(values[i]->collection,