dist 370 ompi/mca/coll/portals4/coll_portals4.h ptl_rank_t first, last, dist, up, my; dist 408 ompi/mca/coll/portals4/coll_portals4.h dist = div(last - first + 1, k_ary); dist 414 ompi/mca/coll/portals4/coll_portals4.h dist = div(last - first + 1, k_ary); dist 415 ompi/mca/coll/portals4/coll_portals4.h while (my >= (first + dist)) { dist 416 ompi/mca/coll/portals4/coll_portals4.h first += dist; dist 418 ompi/mca/coll/portals4/coll_portals4.h last = min(first + dist - 1, last); dist 426 ompi/mca/coll/portals4/coll_portals4.h first + cnt * dist) % np; dist 203 ompi/mca/fs/pvfs2/fs_pvfs2_file_open.c PVFS_sys_dist *dist; dist 220 ompi/mca/fs/pvfs2/fs_pvfs2_file_open.c dist = NULL; dist 247 ompi/mca/fs/pvfs2/fs_pvfs2_file_open.c dist = PVFS_sys_dist_lookup ("simple_stripe"); dist 248 ompi/mca/fs/pvfs2/fs_pvfs2_file_open.c ret = PVFS_sys_dist_setparam (dist, dist 263 ompi/mca/fs/pvfs2/fs_pvfs2_file_open.c dist, dist 270 ompi/mca/io/romio321/romio/adio/ad_lustre/ad_lustre_wrstr.c ADIO_Offset dist; dist 272 ompi/mca/io/romio321/romio/adio/ad_lustre/ad_lustre_wrstr.c dist = flat_file->indices[i] + flat_file->blocklens[i] - offset; dist 274 ompi/mca/io/romio321/romio/adio/ad_lustre/ad_lustre_wrstr.c if (dist == 0) { dist 280 ompi/mca/io/romio321/romio/adio/ad_lustre/ad_lustre_wrstr.c if (dist > 0) { dist 281 ompi/mca/io/romio321/romio/adio/ad_lustre/ad_lustre_wrstr.c fwr_size = dist; dist 294 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_read.c ADIO_Offset dist; dist 296 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_read.c dist = flat_file->indices[i] + flat_file->blocklens[i] - offset; dist 298 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_read.c if (dist == 0) { dist 304 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_read.c if (dist > 0 ) { dist 305 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_read.c frd_size = dist; dist 395 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_write.c ADIO_Offset dist; dist 397 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_write.c dist = flat_file->indices[i] + flat_file->blocklens[i] - offset; dist 399 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_write.c if (dist == 0) { dist 405 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_write.c if (dist > 0) { dist 406 ompi/mca/io/romio321/romio/adio/ad_nfs/ad_nfs_write.c fwr_size = dist; dist 42 ompi/mca/io/romio321/romio/adio/ad_pvfs2/ad_pvfs2_open.c PVFS_sys_dist* dist; dist 50 ompi/mca/io/romio321/romio/adio/ad_pvfs2/ad_pvfs2_open.c dist = NULL; dist 72 ompi/mca/io/romio321/romio/adio/ad_pvfs2/ad_pvfs2_open.c dist = PVFS_sys_dist_lookup("simple_stripe"); dist 73 ompi/mca/io/romio321/romio/adio/ad_pvfs2/ad_pvfs2_open.c ret = PVFS_sys_dist_setparam(dist, dist 88 ompi/mca/io/romio321/romio/adio/ad_pvfs2/ad_pvfs2_open.c &(pvfs2_fs->credentials), dist, &resp_create); dist 92 ompi/mca/io/romio321/romio/adio/ad_pvfs2/ad_pvfs2_open.c &(pvfs2_fs->credentials), dist, NULL, &resp_create); dist 377 ompi/mca/io/romio321/romio/adio/common/ad_read_coll.c ADIO_Offset dist; dist 379 ompi/mca/io/romio321/romio/adio/common/ad_read_coll.c dist = flat_file->indices[i] + flat_file->blocklens[i] - offset; dist 381 ompi/mca/io/romio321/romio/adio/common/ad_read_coll.c if (dist == 0) { dist 387 ompi/mca/io/romio321/romio/adio/common/ad_read_coll.c if (dist > 0) { dist 388 ompi/mca/io/romio321/romio/adio/common/ad_read_coll.c frd_size = dist; dist 172 ompi/mca/io/romio321/romio/adio/common/ad_read_str.c ADIO_Offset dist; dist 174 ompi/mca/io/romio321/romio/adio/common/ad_read_str.c dist = flat_file->indices[i] + flat_file->blocklens[i] - offset; dist 176 ompi/mca/io/romio321/romio/adio/common/ad_read_str.c if (dist == 0) { dist 182 ompi/mca/io/romio321/romio/adio/common/ad_read_str.c if (dist > 0) { dist 183 ompi/mca/io/romio321/romio/adio/common/ad_read_str.c frd_size = dist; dist 237 ompi/mca/io/romio321/romio/adio/common/ad_write_str.c ADIO_Offset dist; dist 239 ompi/mca/io/romio321/romio/adio/common/ad_write_str.c dist = flat_file->indices[i] + flat_file->blocklens[i] - offset; dist 241 ompi/mca/io/romio321/romio/adio/common/ad_write_str.c if (dist == 0) { dist 247 ompi/mca/io/romio321/romio/adio/common/ad_write_str.c if (dist > 0) { dist 248 ompi/mca/io/romio321/romio/adio/common/ad_write_str.c fwr_size = dist; dist 71 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c static void hwloc_internal_distances_free(struct hwloc_internal_distances_s *dist) dist 73 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(dist->indexes); dist 74 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(dist->objs); dist 75 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(dist->values); dist 76 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(dist); dist 82 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_internal_distances_s *dist, *next = topology->first_dist; dist 83 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c while ((dist = next) != NULL) { dist 84 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c next = dist->next; dist 85 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_internal_distances_free(dist); dist 159 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_internal_distances_s *dist, *next; dist 175 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c while ((dist = next) != NULL) { dist 176 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c next = dist->next; dist 177 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (dist->type == type) { dist 179 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c next->prev = dist->prev; dist 181 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c topology->last_dist = dist->prev; dist 182 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (dist->prev) dist 183 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->prev->next = dist->next; dist 185 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c topology->first_dist = dist->next; dist 186 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_internal_distances_free(dist); dist 208 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_internal_distances_s *dist = calloc(1, sizeof(*dist)); dist 209 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (!dist) dist 212 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->type = type; dist 213 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->nbobjs = nbobjs; dist 214 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->kind = kind; dist 219 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->indexes = indexes; dist 220 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->objs = calloc(nbobjs, sizeof(hwloc_obj_t)); dist 221 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (!dist->objs) dist 223 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->objs_are_valid = 0; dist 229 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->objs = objs; dist 230 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->objs_are_valid = 1; dist 231 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->indexes = malloc(nbobjs * sizeof(*dist->indexes)); dist 232 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (!dist->indexes) dist 234 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (dist->type == HWLOC_OBJ_PU || dist->type == HWLOC_OBJ_NUMANODE) { dist 236 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->indexes[i] = objs[i]->os_index; dist 239 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->indexes[i] = objs[i]->gp_index; dist 243 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->values = values; dist 245 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->id = topology->next_dist_id++; dist 248 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c topology->last_dist->next = dist; dist 250 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c topology->first_dist = dist; dist 251 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->prev = topology->last_dist; dist 252 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->next = NULL; dist 253 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c topology->last_dist = dist; dist 257 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(dist); dist 424 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_internal_distances_restrict(struct hwloc_internal_distances_s *dist, dist 428 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c unsigned nbobjs = dist->nbobjs; dist 436 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->values[newi*(nbobjs-disappeared)+newj] = dist->values[i*nbobjs+j]; dist 445 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->indexes[newi] = dist->indexes[i]; dist 449 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->nbobjs -= disappeared; dist 454 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_internal_distances_s *dist) dist 456 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_obj_type_t type = dist->type; dist 457 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c unsigned nbobjs = dist->nbobjs; dist 458 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_obj_t *objs = dist->objs; dist 459 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c uint64_t *indexes = dist->indexes; dist 463 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (dist->objs_are_valid) dist 487 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_internal_distances_restrict(dist, objs, disappeared); dist 489 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->objs_are_valid = 1; dist 497 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_internal_distances_s *dist, *next; dist 499 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c for(dist = topology->first_dist; dist; dist = next) { dist 500 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c next = dist->next; dist 502 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (hwloc_internal_distances_refresh_one(topology, dist) < 0) { dist 504 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (dist->prev) dist 505 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->prev->next = next; dist 509 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c next->prev = dist->prev; dist 511 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c topology->last_dist = dist->prev; dist 512 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_internal_distances_free(dist); dist 521 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_internal_distances_s *dist; dist 522 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c for(dist = topology->first_dist; dist; dist = dist->next) dist 523 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->objs_are_valid = 0; dist 541 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_internal_distances_s *dist) dist 550 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c nbobjs = distances->nbobjs = dist->nbobjs; dist 555 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c memcpy(distances->objs, dist->objs, nbobjs * sizeof(hwloc_obj_t)); dist 560 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c memcpy(distances->values, dist->values, nbobjs*nbobjs*sizeof(*distances->values)); dist 562 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c distances->kind = dist->kind; dist 578 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_internal_distances_s *dist; dist 601 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c for(dist = topology->first_dist; dist; dist = dist->next) { dist 605 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (type != HWLOC_OBJ_TYPE_NONE && type != dist->type) dist 608 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (kind_from && !(kind_from & dist->kind)) dist 610 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (kind_means && !(kind_means & dist->kind)) dist 614 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_distances_s *distances = hwloc_distances_get_one(topology, dist); dist 2113 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c struct hwloc_internal_distances_s *dist; dist 2116 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for(dist = topology->first_dist; dist; dist = dist->next) { dist 2118 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c unsigned nbobjs = dist->nbobjs; dist 2121 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (nbobjs != (unsigned) hwloc_get_nbobjs_by_type(topology, dist->type)) dist 2123 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!(dist->kind & HWLOC_DISTANCES_KIND_MEANS_LATENCY)) dist 2128 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c logical_to_v2array[dist->objs[i]->logical_index] = i; dist 2131 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (dist->type == HWLOC_OBJ_NUMANODE) { dist 2135 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t parent = dist->objs[i]->parent; dist 2145 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t parent = dist->objs[i]->parent; dist 2155 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c depth = hwloc_get_type_depth(topology, dist->type) + parent_with_memory; dist 2171 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%f", (float) dist->values[k]); dist 2316 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c struct hwloc_internal_distances_s *dist; dist 2317 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for(dist = topology->first_dist; dist; dist = dist->next) { dist 2319 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c unsigned nbobjs = dist->nbobjs; dist 2324 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c state.new_prop(&state, "type", hwloc_obj_type_string(dist->type)); dist 2327 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sprintf(tmp, "%lu", dist->kind); dist 2331 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c (dist->type == HWLOC_OBJ_NUMANODE || dist->type == HWLOC_OBJ_PU) ? "os" : "gp"); dist 2333 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c EXPORT_ARRAY(&state, unsigned long long, nbobjs, dist->indexes, "indexes", "%llu", 10); dist 2334 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c EXPORT_ARRAY(&state, unsigned long long, nbobjs*nbobjs, dist->values, "u64values", "%llu", 10); dist 492 opal/util/bipartite_graph.c int64_t *dist; dist 515 opal/util/bipartite_graph.c dist = malloc(n * sizeof(*dist)); dist 516 opal/util/bipartite_graph.c if (NULL == dist) { dist 521 opal/util/bipartite_graph.c dist[i] = MAX_COST; dist 524 opal/util/bipartite_graph.c dist[source] = 0; dist 531 opal/util/bipartite_graph.c dump_vec64("dist", dist, NUM_VERTICES(gx)); dist 543 opal/util/bipartite_graph.c dist[u] != MAX_COST) { /* avoid signed overflow for "infinity" */ dist 544 opal/util/bipartite_graph.c check_add64_overflow(dist[u], e_ptr->cost); dist 545 opal/util/bipartite_graph.c if ((dist[u] + e_ptr->cost) < dist[v]) { dist 546 opal/util/bipartite_graph.c dist[v] = dist[u] + e_ptr->cost; dist 568 opal/util/bipartite_graph.c dist[u] != MAX_COST && /* avoid signed overflow */ dist 569 opal/util/bipartite_graph.c (dist[u] + e_ptr->cost) < dist[v]) { dist 578 opal/util/bipartite_graph.c if (dist[target] != MAX_COST) { dist 587 opal/util/bipartite_graph.c free(dist);