nbobjs           1936 opal/mca/hwloc/base/hwloc_base_util.c                 if ((NULL == distances) || (0 == distances->nbobjs)) {
nbobjs           1942 opal/mca/hwloc/base/hwloc_base_util.c                 for (j = 0; j < distances->nbobjs; j++) {
nbobjs           1943 opal/mca/hwloc/base/hwloc_base_util.c                     latency = distances->latency[close_node_index + distances->nbobjs * j];
nbobjs           1958 opal/mca/hwloc/base/hwloc_base_util.c                 for (j = 0; j < distances->nbobjs; j++) {
nbobjs           1959 opal/mca/hwloc/base/hwloc_base_util.c                     latency = distances->values[close_node_index + distances->nbobjs * j];
nbobjs            355 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c 			    || dist1->nbobjs != dist2->nbobjs
nbobjs            357 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c 			    || memcmp(dist1->values, dist2->values, dist1->nbobjs * dist1->nbobjs * sizeof(*dist1->values))) {
nbobjs            362 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c 			for(i=0; i<dist1->nbobjs; i++)
nbobjs             94 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   unsigned nbobjs = olddist->nbobjs;
nbobjs            101 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   newdist->nbobjs = nbobjs;
nbobjs            105 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   newdist->indexes = hwloc_tma_malloc(tma, nbobjs * sizeof(*newdist->indexes));
nbobjs            106 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   newdist->objs = hwloc_tma_calloc(tma, nbobjs * sizeof(*newdist->objs));
nbobjs            108 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   newdist->values = hwloc_tma_malloc(tma, nbobjs*nbobjs * sizeof(*newdist->values));
nbobjs            115 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   memcpy(newdist->indexes, olddist->indexes, nbobjs * sizeof(*newdist->indexes));
nbobjs            116 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   memcpy(newdist->values, olddist->values, nbobjs*nbobjs * sizeof(*newdist->values));
nbobjs            198 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc__groups_by_distances(struct hwloc_topology *topology, unsigned nbobjs, struct hwloc_obj **objs, uint64_t *values, unsigned long kind, unsigned nbaccuracies, float *accuracies, int needcheck);
nbobjs            205 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 			      hwloc_obj_type_t type, unsigned nbobjs, hwloc_obj_t *objs, uint64_t *indexes, uint64_t *values,
nbobjs            213 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   dist->nbobjs = nbobjs;
nbobjs            220 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c     dist->objs = calloc(nbobjs, sizeof(hwloc_obj_t));
nbobjs            231 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c     dist->indexes = malloc(nbobjs * sizeof(*dist->indexes));
nbobjs            235 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c       for(i=0; i<nbobjs; i++)
nbobjs            238 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c       for(i=0; i<nbobjs; i++)
nbobjs            266 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 					  hwloc_obj_type_t type, unsigned nbobjs, uint64_t *indexes, uint64_t *values,
nbobjs            269 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   if (nbobjs < 2) {
nbobjs            282 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   return hwloc_internal_distances__add(topology, type, nbobjs, NULL, indexes, values, kind);
nbobjs            291 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 				 unsigned nbobjs, hwloc_obj_t *objs, uint64_t *values,
nbobjs            294 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   if (nbobjs < 2) {
nbobjs            317 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c       for(j=0; j<nbobjs; j++)
nbobjs            320 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c       for(i=0; i<nbobjs; i++) {
nbobjs            322 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 	for(j=0; j<nbobjs; j++)
nbobjs            323 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 	  fprintf(stderr, " % 5lld", (long long) values[i*nbobjs + j]);
nbobjs            328 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c     hwloc__groups_by_distances(topology, nbobjs, objs, values,
nbobjs            332 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   return hwloc_internal_distances__add(topology, objs[0]->type, nbobjs, objs, NULL, values, kind);
nbobjs            348 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 			unsigned nbobjs, hwloc_obj_t *objs, uint64_t *values,
nbobjs            357 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   if (nbobjs < 2 || !objs || !values || !topology->is_loaded) {
nbobjs            378 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   for(i=1; i<nbobjs; i++)
nbobjs            385 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   _objs = malloc(nbobjs*sizeof(hwloc_obj_t));
nbobjs            386 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   _values = malloc(nbobjs*nbobjs*sizeof(*_values));
nbobjs            390 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   memcpy(_objs, objs, nbobjs*sizeof(hwloc_obj_t));
nbobjs            391 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   memcpy(_values, values, nbobjs*nbobjs*sizeof(*_values));
nbobjs            392 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   err = hwloc_internal_distances_add(topology, nbobjs, _objs, _values, kind, flags);
nbobjs            428 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   unsigned nbobjs = dist->nbobjs;
nbobjs            432 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   for(i=0, newi=0; i<nbobjs; i++)
nbobjs            434 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c       for(j=0, newj=0; j<nbobjs; j++)
nbobjs            436 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 	  dist->values[newi*(nbobjs-disappeared)+newj] = dist->values[i*nbobjs+j];
nbobjs            442 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   for(i=0, newi=0; i<nbobjs; i++)
nbobjs            449 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   dist->nbobjs -= disappeared;
nbobjs            457 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   unsigned nbobjs = dist->nbobjs;
nbobjs            466 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   for(i=0; i<nbobjs; i++) {
nbobjs            482 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   if (nbobjs-disappeared < 2)
nbobjs            544 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   unsigned nbobjs;
nbobjs            550 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   nbobjs = distances->nbobjs = dist->nbobjs;
nbobjs            552 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   distances->objs = malloc(nbobjs * sizeof(hwloc_obj_t));
nbobjs            555 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   memcpy(distances->objs, dist->objs, nbobjs * sizeof(hwloc_obj_t));
nbobjs            557 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   distances->values = malloc(nbobjs * nbobjs * sizeof(*distances->values));
nbobjs            560 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   memcpy(distances->values, dist->values, nbobjs*nbobjs*sizeof(*distances->values));
nbobjs            702 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc__find_groups_by_min_distance(unsigned nbobjs,
nbobjs            713 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c #define VALUE(i, j) _values[(i) * nbobjs + (j)]
nbobjs            715 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   memset(groupids, 0, nbobjs*sizeof(*groupids));
nbobjs            718 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   for(i=0; i<nbobjs; i++)
nbobjs            719 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c     for(j=0; j<nbobjs; j++) /* check the entire matrix, it may not be perfectly symmetric depending on the accuracy */
nbobjs            728 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   for(i=0; i<nbobjs; i++) {
nbobjs            747 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c       for(j=firstfound; j<nbobjs; j++)
nbobjs            749 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 	  for(k=0; k<nbobjs; k++)
nbobjs            787 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc__check_grouping_matrix(unsigned nbobjs, uint64_t *_values, float accuracy, int verbose)
nbobjs            790 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   for(i=0; i<nbobjs; i++) {
nbobjs            791 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c     for(j=i+1; j<nbobjs; j++) {
nbobjs            816 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 			   unsigned nbobjs,
nbobjs            824 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   HWLOC_VLA(unsigned, groupids, nbobjs);
nbobjs            829 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c   if (nbobjs <= 2)
nbobjs            840 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 	      nbobjs, hwloc_obj_type_string(objs[0]->type), accuracies[i]);
nbobjs            841 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c     if (needcheck && hwloc__check_grouping_matrix(nbobjs, _values, accuracies[i], verbose) < 0)
nbobjs            843 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c     nbgroups = hwloc__find_groups_by_min_distance(nbobjs, _values, accuracies[i], groupids, verbose);
nbobjs            865 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c           for (j=0; j<nbobjs; j++)
nbobjs            890 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c #define VALUE(i, j) _values[(i) * nbobjs + (j)]
nbobjs            892 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c       for(i=0; i<nbobjs; i++)
nbobjs            894 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c 	  for(j=0; j<nbobjs; j++)
nbobjs           1221 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c 	total = topology->slevels[HWLOC_SLEVEL_NUMANODE].nbobjs;
nbobjs            532 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   unsigned long reldepth = 0, nbobjs = 0;
nbobjs            542 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       nbobjs = strtoul(attrvalue, NULL, 10);
nbobjs            551 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   if (nbobjs && reldepth && latbase) {
nbobjs            556 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c     matrix = malloc(nbobjs*nbobjs*sizeof(float));
nbobjs            561 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 		state->global->msgprefix, nbobjs);
nbobjs            574 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c     v1dist->nbobjs = nbobjs;
nbobjs            577 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c     for(i=0; i<nbobjs*nbobjs; i++) {
nbobjs            607 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c     if (nbobjs < 2) {
nbobjs            609 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       assert(nbobjs == 1);
nbobjs           1190 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   unsigned nbobjs = 0;
nbobjs           1206 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       nbobjs = strtoul(attrvalue, NULL, 10);
nbobjs           1229 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   if (!nbobjs || type == HWLOC_OBJ_TYPE_NONE || !indexing || !kind) {
nbobjs           1236 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   indexes = malloc(nbobjs*sizeof(*indexes));
nbobjs           1237 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   u64values = malloc(nbobjs*nbobjs*sizeof(*u64values));
nbobjs           1241 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	      state->global->msgprefix, nbobjs);
nbobjs           1290 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       if (nr_indexes >= nbobjs) {
nbobjs           1293 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 		  state->global->msgprefix, nbobjs);
nbobjs           1305 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	if (nr_indexes == nbobjs)
nbobjs           1313 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       if (nr_u64values >= nbobjs*nbobjs) {
nbobjs           1316 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 		  state->global->msgprefix, nbobjs*nbobjs);
nbobjs           1328 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	if (nr_u64values == nbobjs*nbobjs)
nbobjs           1340 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 		state->global->msgprefix, nbobjs);
nbobjs           1347 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   if (nr_indexes != nbobjs) {
nbobjs           1350 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	      state->global->msgprefix, nbobjs);
nbobjs           1353 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   if (nr_u64values != nbobjs*nbobjs) {
nbobjs           1356 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	      state->global->msgprefix, nbobjs*nbobjs);
nbobjs           1360 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   if (nbobjs < 2) {
nbobjs           1364 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	      state->global->msgprefix, nbobjs);
nbobjs           1383 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   hwloc_internal_distances_add_by_index(topology, type, nbobjs, indexes, u64values, kind, 0);
nbobjs           1552 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_convert_from_v1dist_floats(hwloc_topology_t topology, unsigned nbobjs, float *floats, uint64_t *u64s)
nbobjs           1568 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   for(i=0; i<nbobjs*nbobjs; i++) {
nbobjs           1587 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c   for(i=0; i<nbobjs*nbobjs; i++)
nbobjs           1694 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       unsigned nbobjs = v1dist->nbobjs;
nbobjs           1703 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       if (nbobjs == data->nbnumanodes) {
nbobjs           1704 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	hwloc_obj_t *objs = malloc(nbobjs*sizeof(hwloc_obj_t));
nbobjs           1705 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	uint64_t *values = malloc(nbobjs*nbobjs*sizeof(*values));
nbobjs           1710 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	      i<nbobjs;
nbobjs           1713 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_convert_from_v1dist_floats(topology, nbobjs, v1dist->floats, values);
nbobjs           1714 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	  hwloc_internal_distances_add(topology, nbobjs, objs, values, v1dist->kind, 0);
nbobjs           2118 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       unsigned nbobjs = dist->nbobjs;
nbobjs           2121 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       if (nbobjs != (unsigned) hwloc_get_nbobjs_by_type(topology, dist->type))
nbobjs           2126 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       HWLOC_VLA(unsigned, logical_to_v2array, nbobjs);
nbobjs           2127 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       for(i=0; i<nbobjs; i++)
nbobjs           2134 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	for(i=0; i<nbobjs; i++) {
nbobjs           2144 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	for(i=0; i<nbobjs; i++) {
nbobjs           2159 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       sprintf(tmp, "%u", nbobjs);
nbobjs           2165 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c       for(i=0; i<nbobjs; i++) {
nbobjs           2166 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c         for(j=0; j<nbobjs; j++) {
nbobjs           2168 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c 	  unsigned k = logical_to_v2array[i]*nbobjs+logical_to_v2array[j];
nbobjs           2319 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c     unsigned nbobjs = dist->nbobjs;
nbobjs           2325 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c     sprintf(tmp, "%u", nbobjs);
nbobjs           2333 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c     EXPORT_ARRAY(&state, unsigned long long, nbobjs, dist->indexes, "indexes", "%llu", 10);
nbobjs           2334 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c     EXPORT_ARRAY(&state, unsigned long long, nbobjs*nbobjs, dist->values, "u64values", "%llu", 10);
nbobjs            750 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c     level_width = newtopology->slevels[i].nbobjs;
nbobjs            754 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c     if (newobj->logical_index == newtopology->slevels[i].nbobjs - 1)
nbobjs            927 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c     new->slevels[i].nbobjs = old->slevels[i].nbobjs;
nbobjs            928 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c     if (new->slevels[i].nbobjs)
nbobjs            929 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c       new->slevels[i].objs = hwloc_tma_calloc(tma, new->slevels[i].nbobjs * sizeof(*new->slevels[i].objs));
nbobjs           2636 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c   slevel->nbobjs = nb;
nbobjs             80 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c       return topology->slevels[l].nbobjs;
nbobjs             93 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c       return idx < topology->slevels[l].nbobjs ? topology->slevels[l].objs[idx] : NULL;
nbobjs             42 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/distances.h   unsigned nbobjs;		/**< \brief Number of objects described by the distance matrix. */
nbobjs            166 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/distances.h   for(i=0; i<distances->nbobjs; i++)
nbobjs            188 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/distances.h   *value1to2 = distances->values[i1 * distances->nbobjs + i2];
nbobjs            189 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/distances.h   *value2to1 = distances->values[i2 * distances->nbobjs + i1];
nbobjs            230 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/distances.h 				       unsigned nbobjs, hwloc_obj_t *objs, hwloc_uint64_t *values,
nbobjs             80 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h     unsigned nbobjs;
nbobjs            132 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h     unsigned nbobjs;
nbobjs            316 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern int hwloc_internal_distances_add(hwloc_topology_t topology, unsigned nbobjs, hwloc_obj_t *objs, uint64_t *values, unsigned long kind, unsigned long flags);
nbobjs            317 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern int hwloc_internal_distances_add_by_index(hwloc_topology_t topology, hwloc_obj_type_t type, unsigned nbobjs, uint64_t *indexes, uint64_t *values, unsigned long kind, unsigned long flags);
nbobjs             33 opal/mca/hwloc/hwloc201/hwloc/include/private/xml.h   unsigned nbobjs;