objs 67 ompi/dpm/dpm.c static int disconnect_waitall (int count, ompi_dpm_disconnect_obj **objs); objs 1047 ompi/dpm/dpm.c ompi_dpm_disconnect_obj **objs=NULL; objs 1051 ompi/dpm/dpm.c objs = (ompi_dpm_disconnect_obj**)malloc(ompi_comm_num_dyncomm* objs 1053 ompi/dpm/dpm.c if (NULL == objs) { objs 1061 ompi/dpm/dpm.c objs[j++] = disconnect_init(comm); objs 1066 ompi/dpm/dpm.c free(objs); objs 1070 ompi/dpm/dpm.c disconnect_waitall(ompi_comm_num_dyncomm, objs); objs 1071 ompi/dpm/dpm.c free(objs); objs 1155 ompi/dpm/dpm.c static int disconnect_waitall (int count, ompi_dpm_disconnect_obj **objs) objs 1165 ompi/dpm/dpm.c if (NULL == objs[i]) { objs 1170 ompi/dpm/dpm.c totalcount += objs[i]->size; objs 1182 ompi/dpm/dpm.c memcpy(treq, objs[i]->reqs, 2*objs[i]->size * sizeof(ompi_request_t *)); objs 1183 ompi/dpm/dpm.c treq += 2*objs[i]->size * sizeof(ompi_request_t *); objs 1191 ompi/dpm/dpm.c if (NULL != objs[i]->reqs ) { objs 1192 ompi/dpm/dpm.c free(objs[i]->reqs ); objs 1194 ompi/dpm/dpm.c free(objs[i]); objs 126 ompi/mca/topo/treematch/treematch/tm_topology.c hwloc_obj_t *objs = NULL; objs 129 ompi/mca/topo/treematch/treematch/tm_topology.c objs = (hwloc_obj_t*)MALLOC(sizeof(hwloc_obj_t)*N); objs 130 ompi/mca/topo/treematch/treematch/tm_topology.c objs[0] = hwloc_get_next_obj_by_type(topology,HWLOC_OBJ_PU,NULL); objs 131 ompi/mca/topo/treematch/treematch/tm_topology.c nb_proc = 1 + hwloc_get_closest_objs(topology,objs[0],objs+1,N-1); objs 132 ompi/mca/topo/treematch/treematch/tm_topology.c FREE(objs); objs 198 ompi/mca/topo/treematch/treematch/tm_topology.c static void build_process_tab_id(tm_topology_t *topology, hwloc_obj_t *objs, char* filename){ objs 211 ompi/mca/topo/treematch/treematch/tm_topology.c if(objs[i]->os_index > nb_nodes){ objs 214 ompi/mca/topo/treematch/treematch/tm_topology.c i, objs[i]->os_index, nb_nodes); objs 219 ompi/mca/topo/treematch/treematch/tm_topology.c if((unsigned int)topology->node_id[j] == objs[i]->os_index){ objs 221 ompi/mca/topo/treematch/treematch/tm_topology.c fprintf(stderr, "Cannot use forced physical numbering!\n\tDuplicated physical number of some PUs in %s.\n\tPU %d and PU %d have the same physical number: (os_index[%d] = %d) == (os_index[%d] = %d)\n", filename, j, i, j, objs[j]->os_index, i, objs[i]->os_index); objs 226 ompi/mca/topo/treematch/treematch/tm_topology.c topology->node_id[i] = objs[i]->os_index; objs 227 ompi/mca/topo/treematch/treematch/tm_topology.c topology->node_rank[objs[i]->os_index] = i; objs 242 ompi/mca/topo/treematch/treematch/tm_topology.c hwloc_obj_t *objs = NULL; objs 298 ompi/mca/topo/treematch/treematch/tm_topology.c objs = (hwloc_obj_t*)MALLOC(sizeof(hwloc_obj_t)*nb_nodes); objs 299 ompi/mca/topo/treematch/treematch/tm_topology.c objs[0] = hwloc_get_next_obj_by_depth(topology, depth, NULL); objs 300 ompi/mca/topo/treematch/treematch/tm_topology.c hwloc_get_closest_objs(topology, objs[0], objs+1, nb_nodes-1); objs 301 ompi/mca/topo/treematch/treematch/tm_topology.c res->arity[depth] = objs[0]->arity; objs 313 ompi/mca/topo/treematch/treematch/tm_topology.c build_process_tab_id(res, objs, filename); objs 316 ompi/mca/topo/treematch/treematch/tm_topology.c FREE(objs); objs 342 ompi/mca/topo/treematch/treematch/tm_topology.c hwloc_obj_t *objs = NULL; objs 381 ompi/mca/topo/treematch/treematch/tm_topology.c objs = (hwloc_obj_t*)MALLOC(sizeof(hwloc_obj_t)*nb_nodes); objs 382 ompi/mca/topo/treematch/treematch/tm_topology.c objs[0] = hwloc_get_next_obj_by_depth(topology,depth,NULL); objs 383 ompi/mca/topo/treematch/treematch/tm_topology.c hwloc_get_closest_objs(topology,objs[0],objs+1,nb_nodes-1); objs 384 ompi/mca/topo/treematch/treematch/tm_topology.c res->arity[depth] = objs[0]->arity; objs 395 ompi/mca/topo/treematch/treematch/tm_topology.c build_process_tab_id(res, objs, "Local node topology"); objs 397 ompi/mca/topo/treematch/treematch/tm_topology.c FREE(objs); objs 247 opal/mca/btl/usnic/btl_usnic_hwloc.c if (my_numa_node == matrix->objs[j]) { objs 257 opal/mca/btl/usnic/btl_usnic_hwloc.c if (dev_numa == matrix->objs[j]) { objs 364 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c if (dist1->objs[i]->logical_index != dist2->objs[i]->logical_index) { objs 74 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(dist->objs); objs 106 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c newdist->objs = hwloc_tma_calloc(tma, nbobjs * sizeof(*newdist->objs)); objs 109 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (!newdist->indexes || !newdist->objs || !newdist->values) { objs 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); objs 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, objs 216 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (!objs) { objs 220 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->objs = calloc(nbobjs, sizeof(hwloc_obj_t)); objs 221 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (!dist->objs) objs 229 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->objs = objs; objs 236 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->indexes[i] = objs[i]->os_index; objs 239 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c dist->indexes[i] = objs[i]->gp_index; objs 259 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(objs); objs 291 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c unsigned nbobjs, hwloc_obj_t *objs, uint64_t *values, objs 314 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c int gp = (objs[0]->type != HWLOC_OBJ_NUMANODE && objs[0]->type != HWLOC_OBJ_PU); objs 318 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c fprintf(stderr, " % 5d", (int)(gp ? objs[j]->gp_index : objs[j]->os_index)); objs 321 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c fprintf(stderr, " % 5d", (int)(gp ? objs[i]->gp_index : objs[i]->os_index)); objs 328 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc__groups_by_distances(topology, nbobjs, objs, values, objs 332 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c return hwloc_internal_distances__add(topology, objs[0]->type, nbobjs, objs, NULL, values, kind); objs 335 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(objs); objs 348 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c unsigned nbobjs, hwloc_obj_t *objs, uint64_t *values, objs 357 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (nbobjs < 2 || !objs || !values || !topology->is_loaded) { objs 371 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c type = objs[0]->type; objs 379 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (!objs[i] || objs[i]->type != type) { objs 390 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c memcpy(_objs, objs, nbobjs*sizeof(hwloc_obj_t)); objs 425 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_obj_t *objs, objs 433 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (objs[i]) { objs 435 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (objs[j]) { objs 443 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (objs[i]) { objs 444 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c objs[newi] = objs[i]; objs 458 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_obj_t *objs = dist->objs; objs 477 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c objs[i] = obj; objs 487 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_internal_distances_restrict(dist, objs, disappeared); objs 535 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(distances->objs); objs 552 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c distances->objs = malloc(nbobjs * sizeof(hwloc_obj_t)); objs 553 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c if (!distances->objs) objs 555 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c memcpy(distances->objs, dist->objs, nbobjs * sizeof(hwloc_obj_t)); objs 566 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c free(distances->objs); objs 817 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c struct hwloc_obj **objs, objs 840 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c nbobjs, hwloc_obj_type_string(objs[0]->type), accuracies[i]); objs 868 opal/mca/hwloc/hwloc201/hwloc/hwloc/distances.c hwloc_obj_add_other_obj_sets(group_obj, objs[j]); objs 1222 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c level = topology->slevels[HWLOC_SLEVEL_NUMANODE].objs; objs 1704 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t *objs = malloc(nbobjs*sizeof(hwloc_obj_t)); objs 1706 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (objs && values) { objs 1712 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c objs[i] = node; objs 1714 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_internal_distances_add(topology, nbobjs, objs, values, v1dist->kind, 0); objs 1716 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c free(objs); objs 2128 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c logical_to_v2array[dist->objs[i]->logical_index] = i; objs 2135 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t parent = dist->objs[i]->parent; objs 2145 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t parent = dist->objs[i]->parent; objs 749 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c level = newtopology->slevels[i].objs; objs 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)); objs 2625 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c slevel->objs = malloc(nb * sizeof(struct hwloc_obj *)); objs 2630 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c slevel->objs[i] = obj; objs 2724 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(topology->slevels[i].objs); objs 2741 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t *objs, *taken_objs, *new_objs, top_obj, root; objs 2770 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c objs = malloc(n_objs * sizeof(objs[0])); objs 2771 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!objs) { objs 2775 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memcpy(objs, topology->levels[0][0]->children, n_objs*sizeof(objs[0])); objs 2787 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (objs[i]->type != HWLOC_OBJ_PU) objs 2789 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c top_obj = i == n_objs ? objs[0] : objs[i]; objs 2793 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_type_cmp(top_obj, objs[i]) != HWLOC_OBJ_EQUAL) { objs 2794 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (find_same_type(objs[i], top_obj)) { objs 2797 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c top_obj = objs[i]; objs 2809 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_type_cmp(top_obj, objs[i]) == HWLOC_OBJ_EQUAL) { objs 2811 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c n_new_objs += objs[i]->arity; objs 2828 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c objs, n_objs, objs 2872 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(objs); objs 2892 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(objs); objs 2895 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c objs = new_objs; objs 2900 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(objs); objs 3510 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(topology->slevels[l].objs); objs 93 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c return idx < topology->slevels[l].nbobjs ? topology->slevels[l].objs[idx] : NULL; objs 138 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c unsigned hwloc_get_closest_objs (struct hwloc_topology *topology, struct hwloc_obj *src, struct hwloc_obj **objs, unsigned max) objs 165 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c objs[stored++] = src_objs[i]; objs 219 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c struct hwloc_obj **objs, int max) objs 229 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c return hwloc__get_largest_objs_inside_cpuset (current, set, &objs, &max); objs 51 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_obj_cpuset_snprintf(char *str, size_t size, size_t nobj, struct hwloc_obj * const *objs) __hwloc_attribute_deprecated; objs 53 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_obj_cpuset_snprintf(char *str, size_t size, size_t nobj, struct hwloc_obj * const *objs) objs 61 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h if (objs[i]->cpuset) objs 62 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_bitmap_or(set, set, objs[i]->cpuset); objs 43 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/distances.h hwloc_obj_t *objs; /**< \brief Array of objects described by the distance matrix. objs 167 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/distances.h if (distances->objs[i] == obj) objs 230 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/distances.h unsigned nbobjs, hwloc_obj_t *objs, hwloc_uint64_t *values, objs 70 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_obj_t * __hwloc_restrict objs, int max); objs 711 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h HWLOC_DECLSPEC unsigned hwloc_get_closest_objs (hwloc_topology_t topology, hwloc_obj_t src, hwloc_obj_t * __hwloc_restrict objs, unsigned max); objs 81 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h struct hwloc_obj **objs; objs 140 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h hwloc_obj_t *objs; /* array of objects */ objs 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); objs 314 orte/mca/rmaps/base/rmaps_base_ranking.c opal_pointer_array_t objs; objs 343 orte/mca/rmaps/base/rmaps_base_ranking.c OBJ_CONSTRUCT(&objs, opal_pointer_array_t); objs 344 orte/mca/rmaps/base/rmaps_base_ranking.c opal_pointer_array_init(&objs, 2, INT_MAX, 2); objs 360 orte/mca/rmaps/base/rmaps_base_ranking.c OBJ_DESTRUCT(&objs); objs 367 orte/mca/rmaps/base/rmaps_base_ranking.c opal_pointer_array_set_item(&objs, i, obj); objs 401 orte/mca/rmaps/base/rmaps_base_ranking.c obj = (hwloc_obj_t)opal_pointer_array_get_item(&objs, i % num_objs); objs 463 orte/mca/rmaps/base/rmaps_base_ranking.c OBJ_DESTRUCT(&objs); objs 480 orte/mca/rmaps/base/rmaps_base_ranking.c OBJ_DESTRUCT(&objs);