parent 806 ompi/mca/coll/base/coll_base_bcast.c int parent = (rank - mask + comm_size) % comm_size; parent 814 ompi/mca/coll/base/coll_base_bcast.c recv_count, datatype, parent, parent 983 ompi/mca/coll/base/coll_base_bcast.c int parent = (rank - mask + comm_size) % comm_size; parent 991 ompi/mca/coll/base/coll_base_bcast.c recv_count, datatype, parent, parent 194 ompi/mca/coll/base/coll_base_topo.c int rank, size, myrank, rightsize, delta, parent, lchild, rchild; parent 231 ompi/mca/coll/base/coll_base_topo.c parent = size - 1; parent 242 ompi/mca/coll/base/coll_base_topo.c lchild = parent - 1; parent 255 ompi/mca/coll/base/coll_base_topo.c if (myrank == parent) { parent 269 ompi/mca/coll/base/coll_base_topo.c tree->tree_prev = parent + delta; parent 274 ompi/mca/coll/base/coll_base_topo.c parent = size - 1; parent 284 ompi/mca/coll/base/coll_base_topo.c tree->tree_prev = parent + delta; parent 287 ompi/mca/coll/base/coll_base_topo.c parent = rchild; parent 24 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *parent; parent 115 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node, *parent; parent 134 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node->parent; parent 137 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent) { parent 138 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->llink == node) parent 139 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->llink = NULL; parent 141 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->rlink = NULL; parent 143 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; parent 176 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node, *parent = NULL, *q = NULL; parent 184 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node, node = node->llink; parent 186 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node, node = node->rlink; parent 198 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->bal) parent 199 ompi/mca/coll/libnbc/libdict/hb_tree.c q = parent; parent 204 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((node->parent = parent) == NULL) { parent 211 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->llink = node; parent 213 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->rlink = node; parent 215 ompi/mca/coll/libnbc/libdict/hb_tree.c while (parent != q) { parent 216 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->bal = (parent->rlink == node) * 2 - 1; parent 217 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; parent 218 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node->parent; parent 243 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node, *parent = NULL, *q = NULL; parent 251 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node, node = node->llink; parent 253 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node, node = node->rlink; parent 258 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->bal) parent 259 ompi/mca/coll/libnbc/libdict/hb_tree.c q = parent; parent 264 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((node->parent = parent) == NULL) { parent 271 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->llink = node; parent 273 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->rlink = node; parent 275 ompi/mca/coll/libnbc/libdict/hb_tree.c while (parent != q) { parent 276 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->bal = (parent->rlink == node) * 2 - 1; parent 277 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; parent 278 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = parent->parent; parent 312 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node, *out, *parent = NULL; parent 322 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node; parent 334 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = out->parent; parent 340 ompi/mca/coll/libnbc/libdict/hb_tree.c out->parent = parent; parent 341 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent == NULL) { parent 347 ompi/mca/coll/libnbc/libdict/hb_tree.c left = parent->llink == node; parent 349 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->llink = out; parent 351 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->rlink = out; parent 355 ompi/mca/coll/libnbc/libdict/hb_tree.c if (++parent->bal == 0) { parent 356 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; parent 359 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->bal == +2) { parent 360 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(parent->rlink != NULL); parent 361 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->rlink->bal < 0) { parent 362 ompi/mca/coll/libnbc/libdict/hb_tree.c rot_right(tree, parent->rlink); parent 363 ompi/mca/coll/libnbc/libdict/hb_tree.c rot_left(tree, parent); parent 365 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(parent->rlink->rlink != NULL); parent 366 ompi/mca/coll/libnbc/libdict/hb_tree.c if (rot_left(tree, parent) == 0) parent 373 ompi/mca/coll/libnbc/libdict/hb_tree.c if (--parent->bal == 0) { parent 374 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; parent 377 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->bal == -2) { parent 378 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(parent->llink != NULL); parent 379 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->llink->bal > 0) { parent 380 ompi/mca/coll/libnbc/libdict/hb_tree.c rot_left(tree, parent->llink); parent 381 ompi/mca/coll/libnbc/libdict/hb_tree.c rot_right(tree, parent); parent 383 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(parent->llink->llink != NULL); parent 384 ompi/mca/coll/libnbc/libdict/hb_tree.c if (rot_right(tree, parent) == 0) parent 395 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent->parent; parent 397 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((parent = node->parent) == NULL) parent 399 ompi/mca/coll/libnbc/libdict/hb_tree.c left = parent->llink == node; parent 491 ompi/mca/coll/libnbc/libdict/hb_tree.c node->parent = NULL; parent 531 ompi/mca/coll/libnbc/libdict/hb_tree.c temp = node->parent; parent 534 ompi/mca/coll/libnbc/libdict/hb_tree.c temp = temp->parent; parent 551 ompi/mca/coll/libnbc/libdict/hb_tree.c temp = node->parent; parent 554 ompi/mca/coll/libnbc/libdict/hb_tree.c temp = temp->parent; parent 612 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *rlink, *parent; parent 621 ompi/mca/coll/libnbc/libdict/hb_tree.c rlink->llink->parent = node; parent 622 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node->parent; parent 623 ompi/mca/coll/libnbc/libdict/hb_tree.c rlink->parent = parent; parent 624 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent) { parent 625 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->llink == node) parent 626 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->llink = rlink; parent 628 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->rlink = rlink; parent 633 ompi/mca/coll/libnbc/libdict/hb_tree.c node->parent = rlink; parent 656 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *llink, *parent; parent 665 ompi/mca/coll/libnbc/libdict/hb_tree.c llink->rlink->parent = node; parent 666 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node->parent; parent 667 ompi/mca/coll/libnbc/libdict/hb_tree.c llink->parent = parent; parent 668 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent) { parent 669 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->llink == node) parent 670 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->llink = llink; parent 672 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->rlink = llink; parent 677 ompi/mca/coll/libnbc/libdict/hb_tree.c node->parent = llink; parent 384 ompi/mca/coll/libnbc/nbc_ibcast.c int parent = vrank / (knomial_radix * mask) * (knomial_radix * mask); parent 385 ompi/mca/coll/libnbc/nbc_ibcast.c parent = (parent + root) % comm_size; parent 386 ompi/mca/coll/libnbc/nbc_ibcast.c res = NBC_Sched_recv(buf, false, count, datatype, parent, schedule, true); parent 45 ompi/mca/coll/portals4/coll_portals4_allreduce.c ptl_rank_t parent, child[COLL_PORTALS4_ALLREDUCE_MAX_CHILDREN]; parent 66 ompi/mca/coll/portals4/coll_portals4_allreduce.c parent = PTL_INVALID_RANK; parent 91 ompi/mca/coll/portals4/coll_portals4_allreduce.c rank, size, PTL_FIRST_RANK, &parent, child, &child_nb); parent 204 ompi/mca/coll/portals4/coll_portals4_allreduce.c ompi_coll_portals4_get_peer(comm, parent), parent 213 ompi/mca/coll/portals4/coll_portals4_allreduce.c ompi_coll_portals4_get_peer(comm, parent), parent 100 ompi/mca/coll/portals4/coll_portals4_barrier.c int parent = rank & ~(1 << hibit); parent 106 ompi/mca/coll/portals4/coll_portals4_barrier.c ompi_coll_portals4_get_peer(comm, parent), parent 154 ompi/mca/coll/portals4/coll_portals4_bcast.c ptl_rank_t parent, child[COLL_PORTALS4_BCAST_MAX_CHILDREN]; parent 174 ompi/mca/coll/portals4/coll_portals4_bcast.c parent = PTL_INVALID_RANK; parent 187 ompi/mca/coll/portals4/coll_portals4_bcast.c rank, size, root, &parent, child, &child_nb); parent 267 ompi/mca/coll/portals4/coll_portals4_bcast.c ompi_coll_portals4_get_peer(comm, parent), parent 282 ompi/mca/coll/portals4/coll_portals4_bcast.c ompi_coll_portals4_get_peer(comm, parent), parent 494 ompi/mca/coll/portals4/coll_portals4_bcast.c ptl_rank_t parent, child; parent 511 ompi/mca/coll/portals4/coll_portals4_bcast.c parent = PTL_INVALID_RANK; parent 522 ompi/mca/coll/portals4/coll_portals4_bcast.c get_pipeline(rank, size, root, &parent, &child); parent 597 ompi/mca/coll/portals4/coll_portals4_bcast.c ompi_coll_portals4_get_peer(comm, parent), parent 613 ompi/mca/coll/portals4/coll_portals4_bcast.c ompi_coll_portals4_get_peer(comm, parent), parent 650 ompi/mca/coll/portals4/coll_portals4_gather.c int32_t parent = bmtree->tree_prev; parent 651 ompi/mca/coll/portals4/coll_portals4_gather.c int32_t vparent = VRANK(parent, request->u.gather.root_rank, request->u.gather.size); parent 674 ompi/mca/coll/portals4/coll_portals4_gather.c ompi_coll_portals4_get_peer(comm, parent), parent 46 ompi/mca/coll/portals4/coll_portals4_reduce.c ptl_rank_t parent, child[COLL_PORTALS4_REDUCE_MAX_CHILDREN]; parent 67 ompi/mca/coll/portals4/coll_portals4_reduce.c parent = PTL_INVALID_RANK; parent 93 ompi/mca/coll/portals4/coll_portals4_reduce.c rank, size, root, &parent, child, &request->u.reduce.child_nb); parent 223 ompi/mca/coll/portals4/coll_portals4_reduce.c ompi_coll_portals4_get_peer(comm, parent), parent 60 ompi/mca/coll/sm/coll_sm_barrier.c opal_atomic_uint32_t *parent; parent 104 ompi/mca/coll/sm/coll_sm_barrier.c parent = &data->mcb_barrier_control_parent[buffer_set]; parent 105 ompi/mca/coll/sm/coll_sm_barrier.c opal_atomic_add (parent, 1); parent 70 ompi/mca/coll/sm/coll_sm_bcast.c mca_coll_sm_tree_node_t *me, *parent, **children; parent 92 ompi/mca/coll/sm/coll_sm_bcast.c parent = me->mcstn_parent; parent 202 ompi/mca/coll/sm/coll_sm_bcast.c parent_rank = (parent->mcstn_id + root) % size; parent 252 ompi/mca/coll/sm/coll_sm_module.c int parent, min_child, num_children; parent 321 ompi/mca/coll/sm/coll_sm_module.c parent = (root - 1) / mca_coll_sm_component.sm_tree_degree; parent 343 ompi/mca/coll/sm/coll_sm_module.c if (root == 0 && parent == 0) { parent 346 ompi/mca/coll/sm/coll_sm_module.c data->mcb_tree[root].mcstn_parent = &data->mcb_tree[parent]; parent 87 ompi/mca/io/romio321/romio/adio/common/heap-sort.c while ((i > 0) && (nodes[parent(i)].offset > offset)) { parent 88 ompi/mca/io/romio321/romio/adio/common/heap-sort.c nodes[i] = nodes[parent(i)]; parent 89 ompi/mca/io/romio321/romio/adio/common/heap-sort.c i = parent(i); parent 283 ompi/mca/mtl/ofi/mtl_ofi.h ompi_mtl_ofi_request_t *parent_req = ofi_req->parent; parent 296 ompi/mca/mtl/ofi/mtl_ofi.h ompi_mtl_ofi_request_t *parent_req = ofi_req->parent; parent 359 ompi/mca/mtl/ofi/mtl_ofi.h ack_req->parent = ofi_req; parent 86 ompi/mca/mtl/ofi/mtl_ofi_request.h struct ompi_mtl_ofi_request_t *parent; parent 266 ompi/mca/mtl/portals4/mtl_portals4_flowctl.c ompi_mtl_portals4.flowctl.parent.rank = (me - 1) / 2; parent 274 ompi/mca/mtl/portals4/mtl_portals4_flowctl.c ompi_mtl_portals4.flowctl.parent = parent 534 ompi/mca/mtl/portals4/mtl_portals4_flowctl.c ompi_mtl_portals4.flowctl.parent, parent 80 ompi/mca/mtl/portals4/mtl_portals4_flowctl.h ptl_process_t parent; parent 161 ompi/mca/pml/ob1/pml_ob1_recvfrag.c mca_pml_ob1_recv_frag_t* parent = prior; parent 164 ompi/mca/pml/ob1/pml_ob1_recvfrag.c if( NULL == parent->range ) { parent 165 ompi/mca/pml/ob1/pml_ob1_recvfrag.c if( (parent->hdr.hdr_match.hdr_seq + 1) == hdr->hdr_seq ) { parent 166 ompi/mca/pml/ob1/pml_ob1_recvfrag.c parent->range = (mca_pml_ob1_recv_frag_t*)frag; parent 172 ompi/mca/pml/ob1/pml_ob1_recvfrag.c mca_pml_ob1_recv_frag_t* largest = (mca_pml_ob1_recv_frag_t*)parent->range->super.super.opal_list_prev; parent 188 ompi/mca/pml/ob1/pml_ob1_recvfrag.c parent = frag; /* the frag is not part of a range yet */ parent 191 ompi/mca/pml/ob1/pml_ob1_recvfrag.c if( parent->hdr.hdr_match.hdr_seq >= seq ) parent 192 ompi/mca/pml/ob1/pml_ob1_recvfrag.c if( abs(parent->hdr.hdr_match.hdr_seq - seq) < abs((*queue)->hdr.hdr_match.hdr_seq - seq)) parent 193 ompi/mca/pml/ob1/pml_ob1_recvfrag.c *queue = parent; parent 197 ompi/mca/pml/ob1/pml_ob1_recvfrag.c next = (mca_pml_ob1_recv_frag_t*)parent->super.super.opal_list_next; parent 198 ompi/mca/pml/ob1/pml_ob1_recvfrag.c uint16_t upper = parent->hdr.hdr_match.hdr_seq; parent 199 ompi/mca/pml/ob1/pml_ob1_recvfrag.c if( NULL != parent->range ) { parent 200 ompi/mca/pml/ob1/pml_ob1_recvfrag.c upper = ((mca_pml_ob1_recv_frag_t*)parent->range->super.super.opal_list_prev)->hdr.hdr_match.hdr_seq; parent 204 ompi/mca/pml/ob1/pml_ob1_recvfrag.c next->super.super.opal_list_next->opal_list_prev = (opal_list_item_t*)parent; parent 205 ompi/mca/pml/ob1/pml_ob1_recvfrag.c parent->super.super.opal_list_next = next->super.super.opal_list_next; parent 217 ompi/mca/pml/ob1/pml_ob1_recvfrag.c if( NULL == parent->range ) { parent 218 ompi/mca/pml/ob1/pml_ob1_recvfrag.c parent->range = next; parent 221 ompi/mca/pml/ob1/pml_ob1_recvfrag.c frag = (mca_pml_ob1_recv_frag_t*)parent->range->super.super.opal_list_prev; parent 224 ompi/mca/pml/ob1/pml_ob1_recvfrag.c parent->range->super.super.opal_list_prev = next->super.super.opal_list_prev; parent 225 ompi/mca/pml/ob1/pml_ob1_recvfrag.c next->super.super.opal_list_prev->opal_list_next = (opal_list_item_t*)parent->range; parent 229 ompi/mca/pml/ob1/pml_ob1_recvfrag.c *queue = parent; parent 418 ompi/mca/topo/treematch/treematch/tm_bucket.c int add_edge_3(tm_tree_t *tab_node, tm_tree_t *parent,int i,int j,int *nb_groups) parent 421 ompi/mca/topo/treematch/treematch/tm_bucket.c if((!tab_node[i].parent) && (!tab_node[j].parent)){ parent 422 ompi/mca/topo/treematch/treematch/tm_bucket.c if(parent){ parent 423 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[0] = &tab_node[i]; parent 424 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[1] = &tab_node[j]; parent 425 ompi/mca/topo/treematch/treematch/tm_bucket.c tab_node[i].parent = parent; parent 426 ompi/mca/topo/treematch/treematch/tm_bucket.c tab_node[j].parent = parent; parent 429 ompi/mca/topo/treematch/treematch/tm_bucket.c printf("%d: %d-%d\n",*nb_groups,parent->child[0]->id,parent->child[1]->id); parent 436 ompi/mca/topo/treematch/treematch/tm_bucket.c if( tab_node[i].parent && (!tab_node[j].parent) ){ parent 437 ompi/mca/topo/treematch/treematch/tm_bucket.c parent = tab_node[i].parent; parent 438 ompi/mca/topo/treematch/treematch/tm_bucket.c if(!parent->child[2]){ parent 439 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[2] = &tab_node[j]; parent 440 ompi/mca/topo/treematch/treematch/tm_bucket.c tab_node[j].parent = parent; parent 443 ompi/mca/topo/treematch/treematch/tm_bucket.c printf("%d: %d-%d-%d\n",*nb_groups,parent->child[0]->id,parent->child[1]->id,parent->child[2]->id); parent 450 ompi/mca/topo/treematch/treematch/tm_bucket.c if(tab_node[j].parent && (!tab_node[i].parent)){ parent 451 ompi/mca/topo/treematch/treematch/tm_bucket.c parent = tab_node[j].parent; parent 452 ompi/mca/topo/treematch/treematch/tm_bucket.c if(!parent->child[2]){ parent 453 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[2] = &tab_node[i]; parent 454 ompi/mca/topo/treematch/treematch/tm_bucket.c tab_node[i].parent = parent; parent 457 ompi/mca/topo/treematch/treematch/tm_bucket.c printf("%d: %d-%d-%d\n",*nb_groups,parent->child[0]->id,parent->child[1]->id,parent->child[2]->id); parent 467 ompi/mca/topo/treematch/treematch/tm_bucket.c int try_add_edge(tm_tree_t *tab_node, tm_tree_t *parent,int arity,int i,int j,int *nb_groups) parent 473 ompi/mca/topo/treematch/treematch/tm_bucket.c if(tab_node[i].parent) parent 475 ompi/mca/topo/treematch/treematch/tm_bucket.c if(tab_node[j].parent) parent 478 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[0] = &tab_node[i]; parent 479 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[1] = &tab_node[j]; parent 480 ompi/mca/topo/treematch/treematch/tm_bucket.c tab_node[i].parent = parent; parent 481 ompi/mca/topo/treematch/treematch/tm_bucket.c tab_node[j].parent = parent; parent 487 ompi/mca/topo/treematch/treematch/tm_bucket.c return add_edge_3(tab_node,parent,i,j,nb_groups); parent 490 ompi/mca/topo/treematch/treematch/tm_bucket.c fprintf(stderr,"Cannot handle arity %d\n",parent->arity); parent 33 ompi/mca/topo/treematch/treematch/tm_bucket.h int try_add_edge(tm_tree_t *tab_node, tm_tree_t *parent,int arity,int i,int j,int *nb_groups); parent 779 ompi/mca/topo/treematch/treematch/tm_kpartitioning.c tab_child[i]->parent = cur_node; parent 177 ompi/mca/topo/treematch/treematch/tm_tree.c void set_node(tm_tree_t *node, tm_tree_t ** child, int arity, tm_tree_t *parent, parent 184 ompi/mca/topo/treematch/treematch/tm_tree.c node->parent = parent; parent 196 ompi/mca/topo/treematch/treematch/tm_tree.c (void *)(node->child), node->arity, (void *)(node->parent), node->id, node->val, node->uniq); parent 203 ompi/mca/topo/treematch/treematch/tm_tree.c new->parent = old->parent; parent 212 ompi/mca/topo/treematch/treematch/tm_tree.c new->child[i]->parent = new; parent 483 ompi/mca/topo/treematch/treematch/tm_tree.c if(tab_node[i].parent) parent 493 ompi/mca/topo/treematch/treematch/tm_tree.c void update_val(tm_affinity_mat_t *aff_mat, tm_tree_t *parent) parent 497 ompi/mca/topo/treematch/treematch/tm_tree.c parent->val = eval_grouping(aff_mat, parent->child, parent->arity); parent 1504 ompi/mca/topo/treematch/treematch/tm_tree.c void fast_group(tm_affinity_mat_t *aff_mat, tm_tree_t *tab_node, tm_tree_t *parent, int id, int arity, int n, parent 1524 ompi/mca/topo/treematch/treematch/tm_tree.c parent->child[i] = cur_group[i]; parent 1526 ompi/mca/topo/treematch/treematch/tm_tree.c parent->arity = arity; parent 1537 ompi/mca/topo/treematch/treematch/tm_tree.c if(tab_node[i].parent) parent 1546 ompi/mca/topo/treematch/treematch/tm_tree.c fast_group(aff_mat, tab_node, parent, i, arity, n+1, best_val, cur_group, nb_groups, max_groups); parent 1572 ompi/mca/topo/treematch/treematch/tm_tree.c new_tab_node[l].child[i]->parent=&new_tab_node[l]; parent 1610 ompi/mca/topo/treematch/treematch/tm_tree.c new_tab_node[i].child[j]->parent = &new_tab_node[i]; parent 1932 ompi/mca/topo/treematch/treematch/tm_tree.c new_tab_node[l].child[j]->parent = &new_tab_node[l]; parent 2021 ompi/mca/topo/treematch/treematch/tm_tree.c list_child[i]->parent = node; parent 6 ompi/mca/topo/treematch/treematch/tm_tree.h void update_val(tm_affinity_mat_t *aff_mat,tm_tree_t *parent); parent 8 ompi/mca/topo/treematch/treematch/tm_tree.h void set_node(tm_tree_t *node,tm_tree_t ** child, int arity,tm_tree_t *parent, parent 42 ompi/mca/topo/treematch/treematch/treematch.h struct _tm_tree_t *parent; parent 38 ompi/mpi/c/comm_get_parent.c int MPI_Comm_get_parent(MPI_Comm *parent) parent 46 ompi/mpi/c/comm_get_parent.c if ( NULL == parent ) { parent 58 ompi/mpi/c/comm_get_parent.c *parent = ompi_mpi_comm_parent; parent 480 ompi/mpi/cxx/comm_inln.h MPI_Comm parent; parent 481 ompi/mpi/cxx/comm_inln.h MPI_Comm_get_parent(&parent); parent 482 ompi/mpi/cxx/comm_inln.h return parent; parent 41 ompi/mpi/fortran/mpif-h/comm_get_parent_f.c (MPI_Fint *parent, MPI_Fint *ierr), parent 42 ompi/mpi/fortran/mpif-h/comm_get_parent_f.c (parent, ierr) ) parent 61 ompi/mpi/fortran/mpif-h/comm_get_parent_f.c (MPI_Fint *parent, MPI_Fint *ierr), parent 62 ompi/mpi/fortran/mpif-h/comm_get_parent_f.c (parent, ierr) ) parent 69 ompi/mpi/fortran/mpif-h/comm_get_parent_f.c void ompi_comm_get_parent_f(MPI_Fint *parent, MPI_Fint *ierr) parent 78 ompi/mpi/fortran/mpif-h/comm_get_parent_f.c *parent = PMPI_Comm_c2f(c_parent); parent 139 ompi/mpi/fortran/mpif-h/prototypes_mpi.h PN2(void, MPI_Comm_get_parent, mpi_comm_get_parent, MPI_COMM_GET_PARENT, (MPI_Fint *parent, MPI_Fint *ierr)); parent 2151 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h subroutine ompi_comm_get_parent_f(parent,ierror) & parent 2154 ompi/mpi/fortran/use-mpi-f08/bindings/mpi-f-interfaces-bind.h INTEGER, INTENT(OUT) :: parent parent 2180 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h subroutine MPI_Comm_get_parent(parent, ierror) parent 2181 ompi/mpi/fortran/use-mpi-tkr/mpi-f90-interfaces.h integer, intent(out) :: parent parent 2182 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h subroutine PMPI_Comm_get_parent(parent, ierror) parent 2183 ompi/mpi/fortran/use-mpi-tkr/pmpi-f90-interfaces.h integer, intent(out) :: parent parent 120 ompi/mpi/java/c/mpi_Intercomm.c MPI_Comm parent; parent 121 ompi/mpi/java/c/mpi_Intercomm.c int rc = MPI_Comm_get_parent(&parent); parent 123 ompi/mpi/java/c/mpi_Intercomm.c return (jlong)parent; parent 35 opal/class/opal_interval_tree.c opal_interval_tree_node_t *parent); parent 67 opal/class/opal_interval_tree.c tree->nill.left = tree->nill.right = tree->nill.parent = &tree->nill; parent 73 opal/class/opal_interval_tree.c tree->root.left = tree->root.right = tree->root.parent = &tree->nill; parent 170 opal/class/opal_interval_tree.c opal_interval_tree_node_t *y, *parent = node->parent; parent 173 opal/class/opal_interval_tree.c if (parent->color == OPAL_INTERVAL_TREE_COLOR_BLACK) { parent 177 opal/class/opal_interval_tree.c if (parent == parent->parent->left) { parent 178 opal/class/opal_interval_tree.c y = parent->parent->right; parent 181 opal/class/opal_interval_tree.c y = parent->parent->left; parent 185 opal/class/opal_interval_tree.c parent->color = OPAL_INTERVAL_TREE_COLOR_BLACK; parent 187 opal/class/opal_interval_tree.c parent->parent->color = OPAL_INTERVAL_TREE_COLOR_RED; parent 188 opal/class/opal_interval_tree.c opal_interval_tree_insert_fixup_helper (tree, parent->parent); parent 193 opal/class/opal_interval_tree.c if (node == parent->right) { parent 194 opal/class/opal_interval_tree.c node = left_rotate (tree, parent); parent 195 opal/class/opal_interval_tree.c parent = node->parent; parent 198 opal/class/opal_interval_tree.c parent->color = OPAL_INTERVAL_TREE_COLOR_BLACK; parent 199 opal/class/opal_interval_tree.c parent->parent->color = OPAL_INTERVAL_TREE_COLOR_RED; parent 200 opal/class/opal_interval_tree.c (void) right_rotate(tree, parent->parent); parent 202 opal/class/opal_interval_tree.c if (node == parent->left) { parent 203 opal/class/opal_interval_tree.c node = right_rotate(tree, parent); parent 204 opal/class/opal_interval_tree.c parent = node->parent; parent 206 opal/class/opal_interval_tree.c parent->color = OPAL_INTERVAL_TREE_COLOR_BLACK; parent 207 opal/class/opal_interval_tree.c parent->parent->color = OPAL_INTERVAL_TREE_COLOR_RED; parent 208 opal/class/opal_interval_tree.c (void) left_rotate(tree, parent->parent); parent 235 opal/class/opal_interval_tree.c opal_interval_tree_node_t *parent, const bool left) parent 240 opal/class/opal_interval_tree.c w = left ? parent->right : parent->left; parent 243 opal/class/opal_interval_tree.c parent->color = OPAL_INTERVAL_TREE_COLOR_RED; parent 245 opal/class/opal_interval_tree.c (void) left_rotate(tree, parent); parent 246 opal/class/opal_interval_tree.c w = parent->right; parent 248 opal/class/opal_interval_tree.c (void) right_rotate(tree, parent); parent 249 opal/class/opal_interval_tree.c w = parent->left; parent 255 opal/class/opal_interval_tree.c return parent; parent 263 opal/class/opal_interval_tree.c w = parent->right; parent 265 opal/class/opal_interval_tree.c w->color = parent->color; parent 266 opal/class/opal_interval_tree.c parent->color = OPAL_INTERVAL_TREE_COLOR_BLACK; parent 268 opal/class/opal_interval_tree.c (void) left_rotate(tree, parent); parent 274 opal/class/opal_interval_tree.c w = parent->left; parent 276 opal/class/opal_interval_tree.c w->color = parent->color; parent 277 opal/class/opal_interval_tree.c parent->color = OPAL_INTERVAL_TREE_COLOR_BLACK; parent 279 opal/class/opal_interval_tree.c (void) right_rotate(tree, parent); parent 288 opal/class/opal_interval_tree.c opal_interval_tree_node_t *parent) parent 291 opal/class/opal_interval_tree.c node = opal_interval_tree_delete_fixup_helper (tree, node, parent, node == parent->left); parent 292 opal/class/opal_interval_tree.c parent = node->parent; parent 466 opal/class/opal_interval_tree.c opal_interval_tree_node_t **parent_ptr, *next, *parent = node->parent; parent 471 opal/class/opal_interval_tree.c parent_ptr = (parent->right == node) ? &parent->right : &parent->left; parent 475 opal/class/opal_interval_tree.c next->parent = node->parent; parent 484 opal/class/opal_interval_tree.c opal_interval_tree_delete_fixup (tree, next, parent); parent 491 opal/class/opal_interval_tree.c opal_interval_tree_node_t **parent_ptr, *next, *next_copy, *parent = node->parent; parent 494 opal/class/opal_interval_tree.c parent_ptr = (parent->right == node) ? &parent->right : &parent->left; parent 503 opal/class/opal_interval_tree.c next_copy->left->parent = next_copy; parent 505 opal/class/opal_interval_tree.c next_copy->right->parent = next_copy; parent 506 opal/class/opal_interval_tree.c next_copy->parent = node->parent; parent 516 opal/class/opal_interval_tree.c next->left->parent = next; parent 517 opal/class/opal_interval_tree.c next->parent = node->parent; parent 585 opal/class/opal_interval_tree.c p = node->parent; parent 588 opal/class/opal_interval_tree.c p = p->parent; parent 610 opal/class/opal_interval_tree.c opal_interval_tree_node_t *parent = &tree->root; parent 611 opal/class/opal_interval_tree.c opal_interval_tree_node_t *n = parent->left; /* the real root of the tree */ parent 616 opal/class/opal_interval_tree.c node->parent = NULL; parent 626 opal/class/opal_interval_tree.c parent = n; parent 628 opal/class/opal_interval_tree.c assert (nill == n || n->parent == parent); parent 632 opal/class/opal_interval_tree.c if ((node->low < parent->low)) { parent 633 opal/class/opal_interval_tree.c parent->left = node; parent 635 opal/class/opal_interval_tree.c parent->right = node; parent 639 opal/class/opal_interval_tree.c node->parent = parent; parent 718 opal/class/opal_interval_tree.c opal_interval_tree_node_t *parent = x->parent; parent 722 opal/class/opal_interval_tree.c y->left->parent = x_copy; parent 726 opal/class/opal_interval_tree.c x_copy->parent = y; parent 734 opal/class/opal_interval_tree.c if (x == parent->left) { parent 735 opal/class/opal_interval_tree.c rp_publish (&parent->left, y); parent 737 opal/class/opal_interval_tree.c rp_publish (&parent->right, y); parent 741 opal/class/opal_interval_tree.c y->parent = parent; parent 754 opal/class/opal_interval_tree.c opal_interval_tree_node_t *parent = x->parent; parent 758 opal/class/opal_interval_tree.c y->right->parent = x_copy; parent 762 opal/class/opal_interval_tree.c x_copy->parent = y; parent 769 opal/class/opal_interval_tree.c y->parent = parent; parent 771 opal/class/opal_interval_tree.c if (parent->left == x) { parent 772 opal/class/opal_interval_tree.c rp_publish (&parent->left, y); parent 774 opal/class/opal_interval_tree.c rp_publish (&parent->right, y); parent 886 opal/class/opal_interval_tree.c fprintf (fh, " Node%lx -> Node%lx;\n\n", (uintptr_t) node, (uintptr_t) node->parent); parent 54 opal/class/opal_interval_tree.h struct opal_interval_tree_node_t *parent;/**< the parent node, can be NULL */ parent 102 opal/class/opal_rb_tree.c tree->nill->parent = tree->nill; parent 107 opal/class/opal_rb_tree.c tree->root_ptr->parent = tree->nill; parent 142 opal/class/opal_rb_tree.c while (node->parent->color == RED) { parent 143 opal/class/opal_rb_tree.c if (node->parent == node->parent->parent->left) { parent 144 opal/class/opal_rb_tree.c y = node->parent->parent->right; parent 146 opal/class/opal_rb_tree.c node->parent->color = BLACK; parent 148 opal/class/opal_rb_tree.c node->parent->parent->color = RED; parent 149 opal/class/opal_rb_tree.c node = node->parent->parent; parent 151 opal/class/opal_rb_tree.c if (node == node->parent->right) { parent 152 opal/class/opal_rb_tree.c node = node->parent; parent 155 opal/class/opal_rb_tree.c node->parent->color = BLACK; parent 156 opal/class/opal_rb_tree.c node->parent->parent->color = RED; parent 157 opal/class/opal_rb_tree.c right_rotate(tree, node->parent->parent); parent 160 opal/class/opal_rb_tree.c y = node->parent->parent->left; parent 162 opal/class/opal_rb_tree.c node->parent->color = BLACK; parent 164 opal/class/opal_rb_tree.c node->parent->parent->color = RED; parent 165 opal/class/opal_rb_tree.c node = node->parent->parent; parent 167 opal/class/opal_rb_tree.c if (node == node->parent->left) { parent 168 opal/class/opal_rb_tree.c node = node->parent; parent 171 opal/class/opal_rb_tree.c node->parent->color = BLACK; parent 172 opal/class/opal_rb_tree.c node->parent->parent->color = RED; parent 173 opal/class/opal_rb_tree.c left_rotate(tree, node->parent->parent); parent 249 opal/class/opal_rb_tree.c y->parent = todelete->parent; parent 251 opal/class/opal_rb_tree.c if (y->parent == tree->root_ptr) { parent 254 opal/class/opal_rb_tree.c if (todelete == todelete->parent->left) { parent 255 opal/class/opal_rb_tree.c todelete->parent->left = y; parent 257 opal/class/opal_rb_tree.c todelete->parent->right = y; parent 302 opal/class/opal_rb_tree.c p = node->parent; parent 305 opal/class/opal_rb_tree.c p = p->parent; parent 326 opal/class/opal_rb_tree.c opal_rb_tree_node_t * parent = tree->root_ptr; parent 327 opal/class/opal_rb_tree.c opal_rb_tree_node_t * n = parent->left; /* the real root of the tree */ parent 331 opal/class/opal_rb_tree.c node->parent = NULL; parent 337 opal/class/opal_rb_tree.c parent = n; parent 342 opal/class/opal_rb_tree.c if((parent == tree->root_ptr) || (tree->comp(node->key, parent->key) <= 0)) { parent 343 opal/class/opal_rb_tree.c parent->left = node; parent 345 opal/class/opal_rb_tree.c parent->right = node; parent 349 opal/class/opal_rb_tree.c node->parent = parent; parent 362 opal/class/opal_rb_tree.c if (x == x->parent->left) { parent 363 opal/class/opal_rb_tree.c w = x->parent->right; parent 366 opal/class/opal_rb_tree.c x->parent->color = RED; parent 367 opal/class/opal_rb_tree.c left_rotate(tree, x->parent); parent 368 opal/class/opal_rb_tree.c w = x->parent->right; parent 372 opal/class/opal_rb_tree.c x = x->parent; parent 378 opal/class/opal_rb_tree.c w = x->parent->right; parent 380 opal/class/opal_rb_tree.c w->color = x->parent->color; parent 381 opal/class/opal_rb_tree.c x->parent->color = BLACK; parent 383 opal/class/opal_rb_tree.c left_rotate(tree, x->parent); parent 388 opal/class/opal_rb_tree.c w = x->parent->left; parent 391 opal/class/opal_rb_tree.c x->parent->color = RED; parent 392 opal/class/opal_rb_tree.c right_rotate(tree, x->parent); parent 393 opal/class/opal_rb_tree.c w = x->parent->left; parent 397 opal/class/opal_rb_tree.c x = x->parent; parent 403 opal/class/opal_rb_tree.c w = x->parent->left; parent 405 opal/class/opal_rb_tree.c w->color = x->parent->color; parent 406 opal/class/opal_rb_tree.c x->parent->color = BLACK; parent 408 opal/class/opal_rb_tree.c right_rotate(tree, x->parent); parent 490 opal/class/opal_rb_tree.c y->left->parent=x; parent 495 opal/class/opal_rb_tree.c if (x == x->parent->left) { parent 496 opal/class/opal_rb_tree.c x->parent->left = y; parent 498 opal/class/opal_rb_tree.c x->parent->right = y; parent 501 opal/class/opal_rb_tree.c y->parent = x->parent; parent 503 opal/class/opal_rb_tree.c x->parent = y; parent 521 opal/class/opal_rb_tree.c y->right->parent = x; parent 524 opal/class/opal_rb_tree.c if (x == x->parent->left) { parent 525 opal/class/opal_rb_tree.c x->parent->left = y; parent 527 opal/class/opal_rb_tree.c x->parent->right = y; parent 530 opal/class/opal_rb_tree.c y->parent = x->parent; parent 531 opal/class/opal_rb_tree.c x->parent = y; parent 54 opal/class/opal_rb_tree.h struct opal_rb_tree_node_t * parent;/**< the parent node, can be NULL */ parent 71 opal/class/opal_rb_tree.h opal_object_t parent; /**< the parent class */ parent 588 opal/class/opal_tree.c int opal_tree_num_children(opal_tree_item_t *parent) parent 593 opal/class/opal_tree.c for(child = opal_tree_get_first_child(parent); parent 495 opal/class/opal_tree.h OPAL_DECLSPEC int opal_tree_num_children(opal_tree_item_t *parent); parent 280 opal/dss/dss_types.h opal_object_t parent; parent 67 opal/mca/btl/usnic/btl_usnic_hwloc.c NULL != obj->parent) { parent 68 opal/mca/btl/usnic/btl_usnic_hwloc.c obj = obj->parent; parent 166 opal/mca/btl/usnic/btl_usnic_hwloc.c NULL != obj->parent) { parent 167 opal/mca/btl/usnic/btl_usnic_hwloc.c obj = obj->parent; parent 320 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_SET(elm, parent, field) do { \ parent 321 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(elm, field) = parent; \ parent 393 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *parent, *gparent, *tmp; \ parent 394 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h while ((parent = RB_PARENT(elm, field)) && \ parent 395 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(parent, field) == RB_RED) { \ parent 396 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h gparent = RB_PARENT(parent, field); \ parent 397 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent == RB_LEFT(gparent, field)) { \ parent 401 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(parent, gparent, field);\ parent 405 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_RIGHT(parent, field) == elm) { \ parent 406 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_LEFT(head, parent, tmp, field);\ parent 407 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = parent; \ parent 408 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = elm; \ parent 411 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(parent, gparent, field); \ parent 417 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(parent, gparent, field);\ parent 421 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_LEFT(parent, field) == elm) { \ parent 422 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_RIGHT(head, parent, tmp, field);\ parent 423 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = parent; \ parent 424 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = elm; \ parent 427 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(parent, gparent, field); \ parent 435 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE_COLOR(struct name *head, struct type *parent, struct type *elm) \ parent 440 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_LEFT(parent, field) == elm) { \ parent 441 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_RIGHT(parent, field); \ parent 443 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(tmp, parent, field); \ parent 444 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_LEFT(head, parent, tmp, field);\ parent 445 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_RIGHT(parent, field); \ parent 452 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h elm = parent; \ parent 453 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = RB_PARENT(elm, field); \ parent 462 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_RIGHT(parent, field); \ parent 464 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(tmp, field) = RB_COLOR(parent, field);\ parent 465 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(parent, field) = RB_BLACK; \ parent 468 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_LEFT(head, parent, tmp, field);\ parent 473 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_LEFT(parent, field); \ parent 475 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(tmp, parent, field); \ parent 476 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_RIGHT(head, parent, tmp, field);\ parent 477 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_LEFT(parent, field); \ parent 484 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h elm = parent; \ parent 485 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = RB_PARENT(elm, field); \ parent 494 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_LEFT(parent, field); \ parent 496 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(tmp, field) = RB_COLOR(parent, field);\ parent 497 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(parent, field) = RB_BLACK; \ parent 500 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_RIGHT(head, parent, tmp, field);\ parent 513 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *child, *parent, *old = elm; \ parent 525 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = RB_PARENT(elm, field); \ parent 528 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(child, field) = parent; \ parent 529 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent) { \ parent 530 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_LEFT(parent, field) == elm) \ parent 531 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = child; \ parent 533 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = child; \ parent 534 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_AUGMENT(parent); \ parent 538 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = elm; \ parent 551 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent) { \ parent 552 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h left = parent; \ parent 559 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = RB_PARENT(elm, field); \ parent 562 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(child, field) = parent; \ parent 563 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent) { \ parent 564 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_LEFT(parent, field) == elm) \ parent 565 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = child; \ parent 567 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = child; \ parent 568 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_AUGMENT(parent); \ parent 573 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE_COLOR(head, parent, child); \ parent 582 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *parent = NULL; \ parent 586 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = tmp; \ parent 587 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h comp = (cmp)(elm, parent); \ parent 595 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET(elm, parent, field); \ parent 596 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent != NULL) { \ parent 598 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = elm; \ parent 600 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = elm; \ parent 601 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_AUGMENT(parent); \ parent 651 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *parent = NULL; \ parent 653 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = tmp; \ parent 659 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h return (parent); \ parent 997 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define RB_SET(elm, parent, field) do { \ parent 998 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(elm, field) = parent; \ parent 1070 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *parent, *gparent, *tmp; \ parent 1071 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h while ((parent = RB_PARENT(elm, field)) && \ parent 1072 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(parent, field) == RB_RED) { \ parent 1073 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h gparent = RB_PARENT(parent, field); \ parent 1074 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent == RB_LEFT(gparent, field)) { \ parent 1078 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(parent, gparent, field);\ parent 1082 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_RIGHT(parent, field) == elm) { \ parent 1083 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_LEFT(head, parent, tmp, field);\ parent 1084 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = parent; \ parent 1085 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = elm; \ parent 1088 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(parent, gparent, field); \ parent 1094 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(parent, gparent, field);\ parent 1098 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_LEFT(parent, field) == elm) { \ parent 1099 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_RIGHT(head, parent, tmp, field);\ parent 1100 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = parent; \ parent 1101 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = elm; \ parent 1104 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(parent, gparent, field); \ parent 1112 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE_COLOR(struct name *head, struct type *parent, struct type *elm) \ parent 1117 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_LEFT(parent, field) == elm) { \ parent 1118 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_RIGHT(parent, field); \ parent 1120 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(tmp, parent, field); \ parent 1121 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_LEFT(head, parent, tmp, field);\ parent 1122 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_RIGHT(parent, field); \ parent 1129 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h elm = parent; \ parent 1130 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = RB_PARENT(elm, field); \ parent 1139 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_RIGHT(parent, field); \ parent 1141 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(tmp, field) = RB_COLOR(parent, field);\ parent 1142 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(parent, field) = RB_BLACK; \ parent 1145 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_LEFT(head, parent, tmp, field);\ parent 1150 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_LEFT(parent, field); \ parent 1152 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET_BLACKRED(tmp, parent, field); \ parent 1153 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_RIGHT(head, parent, tmp, field);\ parent 1154 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_LEFT(parent, field); \ parent 1161 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h elm = parent; \ parent 1162 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = RB_PARENT(elm, field); \ parent 1171 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h tmp = RB_LEFT(parent, field); \ parent 1173 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(tmp, field) = RB_COLOR(parent, field);\ parent 1174 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_COLOR(parent, field) = RB_BLACK; \ parent 1177 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROTATE_RIGHT(head, parent, tmp, field);\ parent 1190 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *child, *parent, *old = elm; \ parent 1202 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = RB_PARENT(elm, field); \ parent 1205 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(child, field) = parent; \ parent 1206 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent) { \ parent 1207 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_LEFT(parent, field) == elm) \ parent 1208 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = child; \ parent 1210 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = child; \ parent 1211 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_AUGMENT(parent); \ parent 1215 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = elm; \ parent 1228 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent) { \ parent 1229 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h left = parent; \ parent 1236 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = RB_PARENT(elm, field); \ parent 1239 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(child, field) = parent; \ parent 1240 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent) { \ parent 1241 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (RB_LEFT(parent, field) == elm) \ parent 1242 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = child; \ parent 1244 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = child; \ parent 1245 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_AUGMENT(parent); \ parent 1250 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE_COLOR(head, parent, child); \ parent 1259 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *parent = NULL; \ parent 1263 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = tmp; \ parent 1264 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h comp = (cmp)(elm, parent); \ parent 1272 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_SET(elm, parent, field); \ parent 1273 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (parent != NULL) { \ parent 1275 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = elm; \ parent 1277 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = elm; \ parent 1278 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_AUGMENT(parent); \ parent 1328 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *parent = NULL; \ parent 1330 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h parent = tmp; \ parent 1336 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h return (parent); \ parent 436 opal/mca/event/libevent2022/libevent/buffer.c buf->parent = bev; parent 510 opal/mca/event/libevent2022/libevent/buffer.c if (buffer->parent) parent 511 opal/mca/event/libevent2022/libevent/buffer.c bufferevent_incref(buffer->parent); parent 522 opal/mca/event/libevent2022/libevent/buffer.c struct bufferevent *parent = NULL; parent 528 opal/mca/event/libevent2022/libevent/buffer.c parent = buffer->parent; parent 531 opal/mca/event/libevent2022/libevent/buffer.c if (parent) parent 532 opal/mca/event/libevent2022/libevent/buffer.c bufferevent_decref(parent); parent 153 opal/mca/event/libevent2022/libevent/evbuffer-internal.h struct bufferevent *parent; parent 2924 opal/mca/event/libevent2022/libevent/event.c int parent = (i - 1) / 2; parent 2927 opal/mca/event/libevent2022/libevent/event.c p_ev = base->timeheap.p[parent]; parent 101 opal/mca/event/libevent2022/libevent/minheap-internal.h unsigned parent = (e->ev_timeout_pos.min_heap_idx - 1) / 2; parent 107 opal/mca/event/libevent2022/libevent/minheap-internal.h if (e->ev_timeout_pos.min_heap_idx > 0 && min_heap_elem_greater(s->p[parent], last)) parent 135 opal/mca/event/libevent2022/libevent/minheap-internal.h unsigned parent = (hole_index - 1) / 2; parent 136 opal/mca/event/libevent2022/libevent/minheap-internal.h while (hole_index && min_heap_elem_greater(s->p[parent], e)) parent 138 opal/mca/event/libevent2022/libevent/minheap-internal.h (s->p[hole_index] = s->p[parent])->ev_timeout_pos.min_heap_idx = hole_index; parent 139 opal/mca/event/libevent2022/libevent/minheap-internal.h hole_index = parent; parent 140 opal/mca/event/libevent2022/libevent/minheap-internal.h parent = (hole_index - 1) / 2; parent 108 opal/mca/hwloc/base/hwloc_base_util.c obj = obj->parent; parent 1681 opal/mca/hwloc/base/hwloc_base_util.c core = core->parent; parent 1691 opal/mca/hwloc/base/hwloc_base_util.c socket = socket->parent; parent 1889 opal/mca/hwloc/base/hwloc_base_util.c obj = device_obj->parent; parent 1892 opal/mca/hwloc/base/hwloc_base_util.c obj = obj->parent; parent 1896 opal/mca/hwloc/base/hwloc_base_util.c obj = obj->parent; /* no memory child, walk up */ parent 409 opal/mca/hwloc/hwloc201/hwloc/hwloc/diff.c tmpobj = tmpobj->parent; parent 171 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_obj_t parent; parent 174 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c parent = pcidev->parent; parent 175 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c while (parent) { parent 177 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c parent = parent->parent; parent 265 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_pci_add_object(struct hwloc_obj *parent, struct hwloc_obj **parent_io_first_child_p, struct hwloc_obj *new) parent 286 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c new->parent = parent; parent 304 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c (*childp)->parent = new; parent 315 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c new->parent = parent; parent 376 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c child->parent = hostbridge; parent 416 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *parent) parent 421 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (parent->depth >= 2 parent 422 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && parent->type == HWLOC_OBJ_NUMANODE parent 423 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && parent->sibling_rank == 1 && parent->parent->arity == 2 parent 424 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && parent->parent->type == HWLOC_OBJ_PACKAGE parent 425 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && parent->parent->sibling_rank == 0 && parent->parent->parent->arity == 2) { parent 426 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c const char *cpumodel = hwloc_obj_get_info_by_name(parent->parent, "CPUModel"); parent 444 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c return parent->parent->next_sibling->first_child; parent 448 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c return parent; parent 455 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_obj_t parent; parent 515 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c parent = hwloc_find_insert_io_parent_by_complete_cpuset(topology, cpuset); parent 516 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (parent) { parent 519 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c parent = hwloc_pci_fixup_busid_parent(topology, busid, parent); parent 522 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c parent = hwloc_get_root_obj(topology); parent 526 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c return parent; parent 557 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *parent; parent 583 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c parent = hwloc__pci_find_busid_parent(topology, busid); parent 584 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (parent == root) { parent 591 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_insert_object_by_parent(topology, parent, obj); parent 599 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc__pci_belowroot_find_by_busid(hwloc_obj_t parent, parent 604 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c for_each_io_child(child, parent) { parent 618 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c return parent; parent 639 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c return parent; parent 647 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_obj_t parent = hwloc__pci_belowroot_find_by_busid(root, domain, bus, dev, func); parent 648 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (parent == root) parent 651 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c return parent; parent 75 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_obj_t cuda_device, parent; parent 110 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c parent = NULL; parent 112 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c parent = hwloc_pcidisc_find_by_busid(topology, domain, bus, dev, 0); parent 113 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c if (!parent) parent 114 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c parent = hwloc_pcidisc_find_busid_parent(topology, domain, bus, dev, 0); parent 116 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c if (!parent) parent 117 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c parent = hwloc_get_root_obj(topology); parent 119 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-cuda.c hwloc_insert_object_by_parent(topology, parent, cuda_device); parent 55 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c hwloc_obj_t osdev, parent; parent 122 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c parent = hwloc_pcidisc_find_by_busid(topology, (unsigned)nv_ctrl_pci_domain, (unsigned)nv_ctrl_pci_bus, (unsigned)nv_ctrl_pci_device, (unsigned)nv_ctrl_pci_func); parent 123 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c if (!parent) parent 124 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c parent = hwloc_pcidisc_find_busid_parent(topology, (unsigned)nv_ctrl_pci_domain, (unsigned)nv_ctrl_pci_bus, (unsigned)nv_ctrl_pci_device, (unsigned)nv_ctrl_pci_func); parent 125 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c if (!parent) parent 126 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c parent = hwloc_get_root_obj(topology); parent 128 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-gl.c hwloc_insert_object_by_parent(topology, parent, osdev); parent 3391 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t parent = knl_clusters[node_knl_cluster[i]]; parent 3392 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c res_obj = hwloc__attach_memory_object(topology, parent, node, hwloc_report_os_error); parent 4800 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t parent; parent 4858 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_pcidisc_find_by_busid(topology, pcidomain, pcibus, pcidev, pcifunc); parent 4859 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (parent) parent 4860 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c return parent; parent 4862 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_pcidisc_find_busid_parent(topology, pcidomain, pcibus, pcidev, pcifunc); parent 4863 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (parent) parent 4864 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c return parent; parent 4877 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_get_numanode_obj_by_os_index(topology, (unsigned) node); parent 4878 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (parent) { parent 4880 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c while (hwloc__obj_type_is_memory(parent->type)) parent 4881 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = parent->parent; parent 4882 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c return parent; parent 4892 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_find_insert_io_parent_by_complete_cpuset(topology, cpuset); parent 4894 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (parent) parent 4895 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c return parent; parent 5105 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t obj, parent; parent 5120 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_linuxfs_find_osdev_parent(backend, root_fd, path, osdev_flags); parent 5121 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (!parent) parent 5128 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c obj = hwloc_linux_add_os_device(backend, parent, HWLOC_OBJ_OSDEV_BLOCK, dirent->d_name); parent 5183 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t obj, parent; parent 5192 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_linuxfs_find_osdev_parent(backend, root_fd, path, osdev_flags); parent 5193 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (!parent) parent 5196 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c obj = hwloc_linux_add_os_device(backend, parent, HWLOC_OBJ_OSDEV_NETWORK, dirent->d_name); parent 5300 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t obj, parent; parent 5313 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_linuxfs_find_osdev_parent(backend, root_fd, path, osdev_flags); parent 5314 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (!parent) parent 5317 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c obj = hwloc_linux_add_os_device(backend, parent, HWLOC_OBJ_OSDEV_OPENFABRICS, dirent->d_name); parent 5394 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t obj, parent; parent 5402 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_linuxfs_find_osdev_parent(backend, root_fd, path, osdev_flags); parent 5403 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (!parent) parent 5406 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c obj = hwloc_linux_add_os_device(backend, parent, HWLOC_OBJ_OSDEV_COPROC, dirent->d_name); parent 5430 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t parent; parent 5459 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_linuxfs_find_osdev_parent(backend, root_fd, path, osdev_flags); parent 5460 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (!parent) parent 5463 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_add_os_device(backend, parent, HWLOC_OBJ_OSDEV_GPU, dirent->d_name); parent 5485 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t parent; parent 5494 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_linuxfs_find_osdev_parent(backend, root_fd, path, osdev_flags); parent 5495 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (!parent) parent 5498 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_linux_add_os_device(backend, parent, HWLOC_OBJ_OSDEV_DMA, dirent->d_name); parent 40 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c hwloc_obj_t osdev, parent; parent 70 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c parent = NULL; parent 72 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c parent = hwloc_pcidisc_find_by_busid(topology, pci.domain, pci.bus, pci.device, 0); parent 73 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c if (!parent) parent 74 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c parent = hwloc_pcidisc_find_busid_parent(topology, pci.domain, pci.bus, pci.device, 0); parent 76 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c if (parent && parent->type == HWLOC_OBJ_PCI_DEVICE) { parent 88 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c parent->attr->pcidev.linkspeed = lanespeed * maxwidth / 8; /* GB/s */ parent 92 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c if (!parent) parent 93 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c parent = hwloc_get_root_obj(topology); parent 95 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-nvml.c hwloc_insert_object_by_parent(topology, parent, osdev); parent 65 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_obj_t osdev, parent; parent 129 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c parent = NULL; parent 137 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c parent = hwloc_pcidisc_find_by_busid(topology, 0, (unsigned)amdtopo.pcie.bus, (unsigned)amdtopo.pcie.device, (unsigned)amdtopo.pcie.function); parent 138 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c if (!parent) parent 139 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c parent = hwloc_pcidisc_find_busid_parent(topology, 0, (unsigned)amdtopo.pcie.bus, (unsigned)amdtopo.pcie.device, (unsigned)amdtopo.pcie.function); parent 144 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c if (!parent) parent 145 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c parent = hwloc_get_root_obj(topology); parent 147 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-opencl.c hwloc_insert_object_by_parent(topology, parent, osdev); parent 1289 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_obj_t parent, parent 1298 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c mchild = parent->memory_first_child; parent 1304 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (parent->memory_arity > 1 || mchild->type != HWLOC_OBJ_NUMANODE) { parent 1364 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c first_parent = node->parent; parent 1369 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_obj_t parent, mchild; parent 1371 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c parent = hwloc_get_obj_by_depth(topology, first_parent->depth, i); parent 1372 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c assert(parent); parent 1375 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (parent->memory_arity != first_parent->memory_arity) parent 1379 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c mchild = parent->memory_first_child; parent 1460 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c assert(hwloc__obj_type_is_normal(node->parent->type)); /* only depth-1 memory children for now */ parent 1461 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c pdepth = node->parent->depth; parent 1464 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c assert(hwloc__obj_type_is_normal(node->parent->type)); /* only depth-1 memory children for now */ parent 1465 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (node->parent->depth != pdepth) { parent 106 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c childstate->parent = state; parent 227 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c state->parent = NULL; parent 312 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c state->parent = NULL; parent 404 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c state->parent = parentstate; parent 123 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-nolibxml.c childstate->parent = state; parent 211 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-nolibxml.c hwloc__nolibxml_import_state_data_t nparent = (void*) state->parent->data; parent 301 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-nolibxml.c state->parent = NULL; parent 491 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-nolibxml.c state->parent = NULL; parent 614 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-nolibxml.c state->parent = parentstate; parent 647 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-nolibxml.c hwloc__nolibxml_export_state_data_t npdata = (void *) state->parent->data; parent 135 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!obj->parent) parent 147 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!obj->parent) parent 205 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c else if (!obj->parent) parent 406 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c else if (!obj->parent) parent 414 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->type == HWLOC_OBJ_NUMANODE || !obj->parent) { parent 428 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->type == HWLOC_OBJ_NUMANODE || !obj->parent) { parent 616 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c } else if (obj->parent) { parent 764 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t parent, hwloc_obj_t obj, int *gotignored, parent 775 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c obj->parent = parent; parent 788 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!parent) parent 840 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c } else if (!parent) { parent 868 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (parent && obj->type == HWLOC_OBJ_MACHINE) { parent 873 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (parent && data->version_major >= 2) { parent 876 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!hwloc__obj_type_is_normal(parent->type)) { parent 879 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_type_string(obj->type), hwloc_obj_type_string(parent->type)); parent 883 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (hwloc__obj_type_is_io(parent->type) || HWLOC_OBJ_MISC == parent->type) { parent 886 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_type_string(obj->type), hwloc_obj_type_string(parent->type)); parent 890 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (hwloc__obj_type_is_memory(parent->type) || HWLOC_OBJ_MISC == parent->type) { parent 893 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_type_string(obj->type), hwloc_obj_type_string(parent->type)); parent 898 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c } else if (parent && data->version_major < 2) { parent 901 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (hwloc__obj_type_is_special(parent->type)) { parent 904 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_type_string(obj->type), hwloc_obj_type_string(parent->type)); parent 908 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (HWLOC_OBJ_MISC == parent->type) { parent 923 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (parent && parent->type == HWLOC_OBJ_NUMANODE) { parent 924 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c parent = parent->parent; parent 925 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c assert(parent); parent 930 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!parent) { parent 940 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c parent = machine; parent 943 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c } else if (!hwloc_bitmap_isequal(obj->complete_cpuset, parent->complete_cpuset)) { parent 951 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c sibling = parent->memory_first_child; parent 973 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_insert_object_by_parent(topology, parent, group); parent 974 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c parent = group; parent 1052 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->cpuset && parent && !parent->cpuset) { parent 1058 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->nodeset && parent && !parent->nodeset) { parent 1089 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (parent) parent 1093 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (parent && !ignored) { parent 1095 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_insert_object_by_parent(topology, parent, obj); parent 1105 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c childobj->parent = ignored ? parent : obj; parent 1106 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c ret = hwloc__xml_import_object(topology, data, ignored ? parent : obj, childobj, parent 1134 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_add_info(parent, info->name, info->value); parent 1178 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (parent) parent 1683 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (node->parent->type == HWLOC_OBJ_GROUP parent 1684 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c && !node->parent->gp_index) parent 1685 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c node->parent->gp_index = topology->next_gp_index++; parent 1957 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (v1export || !obj->parent) { parent 1978 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (v1export || !obj->parent) { parent 2111 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (v1export && !obj->parent) { parent 2135 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t parent = dist->objs[i]->parent; parent 2136 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c while (hwloc__obj_type_is_memory(parent->type)) parent 2137 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c parent = parent->parent; parent 2138 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (parent->depth+1 > depth) parent 2139 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c depth = parent->depth+1; parent 2145 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t parent = dist->objs[i]->parent; parent 2146 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c while (parent) { parent 2147 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (parent->memory_first_child) { parent 2151 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c parent = parent->parent; parent 2216 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (obj->parent->arity > 1 && obj->memory_arity > 1 && parentstate->global->v1_memory_group) { parent 204 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c #define for_each_child_safe(child, parent, pchild) \ parent 205 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (pchild = &(parent)->first_child, child = *pchild; \ parent 211 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c #define for_each_memory_child_safe(child, parent, pchild) \ parent 212 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (pchild = &(parent)->memory_first_child, child = *pchild; \ parent 218 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c #define for_each_io_child_safe(child, parent, pchild) \ parent 219 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (pchild = &(parent)->io_first_child, child = *pchild; \ parent 225 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c #define for_each_misc_child_safe(child, parent, pchild) \ parent 226 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (pchild = &(parent)->misc_first_child, child = *pchild; \ parent 469 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c new->parent = old->parent; parent 529 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c tmp->parent = newparent; parent 532 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c tmp->parent = newparent; parent 550 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c (*tmpp)->parent = newparent; parent 580 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c tmp->parent = newparent; parent 616 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c lastp = insert_siblings_list(pparent, old->misc_first_child, old->parent); parent 632 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c lastp = insert_siblings_list(pparent, old->io_first_child, old->parent); parent 640 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&old->parent->misc_first_child, old->misc_first_child, old->parent); parent 652 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c lastp = insert_siblings_list(pparent, old->memory_first_child, old->parent); parent 660 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&old->parent->misc_first_child, old->misc_first_child, old->parent); parent 667 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c lastp = insert_siblings_list(pparent, old->first_child, old->parent); parent 677 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&old->parent->memory_first_child, old->memory_first_child, old->parent); parent 679 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&old->parent->io_first_child, old->io_first_child, old->parent); parent 681 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&old->parent->misc_first_child, old->misc_first_child, old->parent); parent 1404 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = obj; parent 1421 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->parent = cur; parent 1436 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->parent = cur; parent 1453 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__find_obj_covering_memory_cpuset(struct hwloc_topology *topology, hwloc_obj_t parent, hwloc_bitmap_t cpuset) parent 1455 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child = hwloc_get_child_covering_cpuset(topology, cpuset, parent); parent 1457 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return parent; parent 1467 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t parent, group, result; parent 1471 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent = topology->levels[0][0]; parent 1475 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent = hwloc__find_obj_covering_memory_cpuset(topology, topology->levels[0][0], obj->cpuset); parent 1476 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!parent) { parent 1478 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent = hwloc_get_root_obj(topology); parent 1481 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent->type == HWLOC_OBJ_PU) { parent 1483 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent = parent->parent; parent 1484 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent); parent 1488 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent != topology->levels[0][0] && hwloc_bitmap_isequal(parent->cpuset, obj->cpuset)) parent 1490 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return parent; parent 1495 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return parent; parent 1501 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return parent; parent 1514 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return parent; parent 1517 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c result = hwloc__insert_object_by_cpuset(topology, parent, group, report_error); parent 1520 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return parent; parent 1529 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__attach_memory_object(struct hwloc_topology *topology, hwloc_obj_t parent, parent 1535 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent); parent 1536 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc__obj_type_is_normal(parent->type)); parent 1545 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_copy(obj->cpuset, parent->cpuset); parent 1551 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c cur_children = &parent->memory_first_child; parent 1634 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_insert_object_by_parent(struct hwloc_topology *topology, hwloc_obj_t parent, hwloc_obj_t obj) parent 1640 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (current = &parent->misc_first_child; *current; current = &(*current)->next_sibling); parent 1643 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (current = &parent->io_first_child; *current; current = &(*current)->next_sibling); parent 1646 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (current = &parent->memory_first_child; *current; current = &(*current)->next_sibling); parent 1660 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (current = &parent->first_child; *current; current = &(*current)->next_sibling); parent 1670 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->parent = parent; parent 1766 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_topology_insert_misc_object(struct hwloc_topology *topology, hwloc_obj_t parent, const char *name) parent 1784 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_insert_object_by_parent(topology, parent, obj); parent 1836 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t group_obj, largeparent, parent; parent 1860 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent = hwloc__insert_object_by_cpuset(topology, largeparent, group_obj, hwloc_report_os_error); parent 1861 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!parent) parent 1866 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent == group_obj); parent 1871 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return parent; parent 2019 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (obj->parent) parent 2020 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_copy(obj->nodeset, obj->parent->nodeset); parent 2118 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_filter_bridges(hwloc_topology_t topology, hwloc_obj_t parent) parent 2120 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child = parent->first_child; parent 2126 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__filter_bridges(topology, parent, 0); parent 2130 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__reorder_children(hwloc_obj_t parent) parent 2133 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t *prev, child, children = parent->first_child; parent 2134 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->first_child = NULL; parent 2140 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prev = &parent->first_child; parent 2258 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t parent = topology->levels[i-1][j]; parent 2263 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->first_child = child->first_child; parent 2264 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->last_child = child->last_child; parent 2265 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->arity = child->arity; parent 2266 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(parent->children); parent 2267 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->children = child->children; parent 2270 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(k=0; k<parent->arity; k++) parent 2271 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->children[k]->parent = parent; parent 2274 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&parent->memory_first_child, child->memory_first_child, parent); parent 2275 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->memory_arity += child->memory_arity; parent 2278 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&parent->io_first_child, child->io_first_child, parent); parent 2279 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->io_arity += child->io_arity; parent 2282 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&parent->misc_first_child, child->misc_first_child, parent); parent 2283 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->misc_arity += child->misc_arity; parent 2288 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent->parent) { parent 2289 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->parent->children[parent->sibling_rank] = child; parent 2290 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->sibling_rank = parent->sibling_rank; parent 2291 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!parent->sibling_rank) { parent 2292 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->parent->first_child = child; parent 2295 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = parent->parent->children[parent->sibling_rank-1]; parent 2298 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent->sibling_rank == parent->parent->arity-1) { parent 2299 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->parent->last_child = child; parent 2302 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->next_sibling = parent->parent->children[parent->sibling_rank+1]; parent 2306 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = parent->parent; parent 2310 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = NULL; parent 2313 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent->memory_first_child) { parent 2314 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prepend_siblings_list(&child->memory_first_child, parent->memory_first_child, child); parent 2315 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->memory_arity += parent->memory_arity; parent 2317 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent->io_first_child) { parent 2318 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prepend_siblings_list(&child->io_first_child, parent->io_first_child, child); parent 2319 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->io_arity += parent->io_arity; parent 2321 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent->misc_first_child) { parent 2322 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prepend_siblings_list(&child->misc_first_child, parent->misc_first_child, child); parent 2323 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->misc_arity += parent->misc_arity; parent 2325 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_free_unlinked_object(parent); parent 2334 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = rank > 0 ? child->parent->children[rank-1] : NULL; parent 2335 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->next_sibling = rank < child->parent->arity-1 ? child->parent->children[rank+1] : NULL; parent 2468 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_connect_children(hwloc_obj_t parent) parent 2470 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c unsigned n, oldn = parent->arity; parent 2478 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->first_child; parent 2484 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (n >= oldn || parent->children[n] != child) parent 2489 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->last_child = prev_child; parent 2490 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->arity = n; parent 2493 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(parent->children); parent 2494 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->children = NULL; parent 2503 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c free(parent->children); parent 2504 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->children = malloc(n * sizeof(*parent->children)); parent 2507 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->first_child; parent 2510 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->children[n] = child; parent 2519 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->memory_first_child; parent 2522 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = parent; parent 2527 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->memory_arity = n; parent 2532 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->io_first_child; parent 2535 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = parent; parent 2540 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->io_arity = n; parent 2545 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->misc_first_child; parent 2548 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = parent; parent 2553 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->misc_arity = n; parent 2763 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c root->parent = NULL; parent 3081 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c newroot->parent = NULL; parent 3864 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_child_siblings(hwloc_obj_t parent, hwloc_obj_t *array, parent 3868 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->parent == parent); parent 3894 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_normal_children(hwloc_topology_t topology, hwloc_bitmap_t gp_indexes, hwloc_obj_t parent) parent 3899 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!parent->arity) { parent 3901 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!parent->children); parent 3902 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!parent->first_child); parent 3903 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!parent->last_child); parent 3907 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent->children); parent 3908 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent->first_child); parent 3909 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent->last_child); parent 3912 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(prev = NULL, child = parent->first_child, j = 0; parent 3918 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->depth > parent->depth); parent 3920 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_child_siblings(parent, parent->children, parent->arity, j, child, prev); parent 3925 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(j == parent->arity); parent 3927 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent->first_child == parent->children[0]); parent 3928 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent->last_child == parent->children[parent->arity-1]); parent 3931 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent->type == HWLOC_OBJ_PU) parent 3932 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!parent->arity); parent 3954 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_isequal(obj->parent->cpuset, obj->cpuset)); parent 3990 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_memory_children(hwloc_topology_t topology, hwloc_bitmap_t gp_indexes, hwloc_obj_t parent) parent 3995 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!parent->memory_arity) { parent 3997 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!parent->memory_first_child); parent 4001 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent->memory_first_child); parent 4003 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(prev = NULL, child = parent->memory_first_child, j = 0; parent 4008 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_child_siblings(parent, NULL, parent->memory_arity, j, child, prev); parent 4015 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(j == parent->memory_arity); parent 4018 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (parent->type == HWLOC_OBJ_NUMANODE) parent 4019 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!parent->memory_arity); parent 4023 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_io_children(hwloc_topology_t topology, hwloc_bitmap_t gp_indexes, hwloc_obj_t parent) parent 4028 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!parent->io_arity) { parent 4030 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!parent->io_first_child); parent 4034 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent->io_first_child); parent 4036 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(prev = NULL, child = parent->io_first_child, j = 0; parent 4042 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_child_siblings(parent, NULL, parent->io_arity, j, child, prev); parent 4049 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(j == parent->io_arity); parent 4053 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_misc_children(hwloc_topology_t topology, hwloc_bitmap_t gp_indexes, hwloc_obj_t parent) parent 4058 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!parent->misc_arity) { parent 4060 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!parent->misc_first_child); parent 4064 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(parent->misc_first_child); parent 4066 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(prev = NULL, child = parent->misc_first_child, j = 0; parent 4072 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_child_siblings(parent, NULL, parent->misc_arity, j, child, prev); parent 4080 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(j == parent->misc_arity); parent 4357 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!obj->parent); parent 57 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c hwloc_obj_t parent = numa->parent; parent 59 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c while (hwloc__obj_type_is_memory(parent->type)) parent 60 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c parent = parent->parent; parent 63 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c depth = parent->depth; parent 64 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c else if (depth != parent->depth) parent 140 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c struct hwloc_obj *parent, *nextparent, **src_objs; parent 150 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c parent = src; parent 153 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c nextparent = parent->parent; parent 156 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c if (!hwloc_bitmap_isequal(parent->cpuset, nextparent->cpuset)) parent 158 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c parent = nextparent; parent 164 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c && !hwloc_bitmap_isincluded(src_objs[i]->cpuset, parent->cpuset)) { parent 170 opal/mca/hwloc/hwloc201/hwloc/hwloc/traversal.c parent = nextparent; parent 403 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h struct hwloc_obj *parent; /**< \brief Parent, \c NULL if root (Machine object) */ parent 2162 opal/mca/hwloc/hwloc201/hwloc/include/hwloc.h HWLOC_DECLSPEC hwloc_obj_t hwloc_topology_insert_misc_object(hwloc_topology_t topology, hwloc_obj_t parent, const char *name); parent 167 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/cuda.h hwloc_obj_t pcidev = osdev->parent; parent 36 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_topology_insert_misc_object_by_parent(hwloc_topology_t topology, hwloc_obj_t parent, const char *name) __hwloc_attribute_deprecated; parent 38 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h hwloc_topology_insert_misc_object_by_parent(hwloc_topology_t topology, hwloc_obj_t parent, const char *name) parent 40 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/deprecated.h return hwloc_topology_insert_misc_object(topology, parent, name); parent 273 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_obj_t parent) __hwloc_attribute_pure; parent 276 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_obj_t parent) parent 281 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h child = parent->first_child; parent 380 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h ancestor = ancestor->parent; parent 390 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_obj_t ancestor = obj->parent; parent 392 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h ancestor = ancestor->parent; parent 409 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj1 = obj1->parent; parent 411 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj2 = obj2->parent; parent 413 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj1 = obj1->parent; parent 414 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj2 = obj2->parent; parent 444 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_get_next_child (hwloc_topology_t topology __hwloc_attribute_unused, hwloc_obj_t parent, hwloc_obj_t prev) parent 457 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj = parent->first_child; parent 460 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj = parent->memory_first_child; parent 464 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj = parent->io_first_child; parent 468 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj = parent->misc_first_child; parent 618 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h current = current->parent; parent 632 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_obj_t current = obj->parent; parent 639 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h current = current->parent; parent 841 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h root = root->parent; parent 1055 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj = obj->parent; parent 151 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/nvml.h hwloc_obj_t pcidev = osdev->parent; parent 179 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/opencl.h hwloc_obj_t pcidev = osdev->parent; parent 300 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/plugins.h HWLOC_DECLSPEC void hwloc_insert_object_by_parent(struct hwloc_topology *topology, hwloc_obj_t parent, hwloc_obj_t obj); parent 410 opal/mca/hwloc/hwloc201/hwloc/include/private/misc.h #define for_each_child(child, parent) for(child = parent->first_child; child; child = child->next_sibling) parent 411 opal/mca/hwloc/hwloc201/hwloc/include/private/misc.h #define for_each_memory_child(child, parent) for(child = parent->memory_first_child; child; child = child->next_sibling) parent 412 opal/mca/hwloc/hwloc201/hwloc/include/private/misc.h #define for_each_io_child(child, parent) for(child = parent->io_first_child; child; child = child->next_sibling) parent 413 opal/mca/hwloc/hwloc201/hwloc/include/private/misc.h #define for_each_misc_child(child, parent) for(child = parent->misc_first_child; child; child = child->next_sibling) parent 197 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern void hwloc__reorder_children(hwloc_obj_t parent); parent 203 opal/mca/hwloc/hwloc201/hwloc/include/private/private.h extern struct hwloc_obj * hwloc__attach_memory_object(struct hwloc_topology *topology, hwloc_obj_t parent, parent 20 opal/mca/hwloc/hwloc201/hwloc/include/private/xml.h struct hwloc__xml_import_state_s *parent; parent 64 opal/mca/hwloc/hwloc201/hwloc/include/private/xml.h struct hwloc__xml_export_state_s *parent; parent 74 opal/mca/pmix/pmix4x/pmix/src/mca/bfrops/bfrops_types.h pmix_object_t parent; parent 248 orte/mca/ess/base/ess_base_fns.c for (obj = obj->parent; NULL != obj; obj = obj->parent) { parent 355 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_SUCCESS != (rc = opal_dss.pack(&priorjob, &proc->parent, 1, ORTE_VPID))) { parent 698 orte/mca/odls/base/odls_base_default_fns.c ORTE_VPID_PRINT(pptr->parent)); parent 699 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_VPID_INVALID == pptr->parent) { parent 705 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (dmn = (orte_proc_t*)opal_pointer_array_get_item(daemons->procs, pptr->parent))) { parent 725 orte/mca/odls/base/odls_base_default_fns.c if (pptr->parent == ORTE_PROC_MY_NAME->vpid) { parent 351 orte/mca/plm/base/plm_base_launch_support.c orte_job_t *parent; parent 400 orte/mca/plm/base/plm_base_launch_support.c if (NULL == (parent = orte_get_job_data_object(name.jobid))) { parent 409 orte/mca/plm/base/plm_base_launch_support.c if (orte_get_attribute(&parent->attributes, ORTE_JOB_TRANSPORT_KEY, (void**)&key, OPAL_STRING) && parent 2295 orte/mca/plm/base/plm_base_launch_support.c pptr->parent = proc->name.vpid; parent 131 orte/mca/plm/base/plm_base_receive.c orte_job_t *jdata, *parent; parent 184 orte/mca/plm/base/plm_base_receive.c if (NULL != (parent = orte_get_job_data_object(name.jobid))) { parent 192 orte/mca/plm/base/plm_base_receive.c app = (orte_app_context_t*)opal_pointer_array_get_item(parent->apps, 0); parent 228 orte/mca/plm/base/plm_base_receive.c if (NULL != parent) { parent 229 orte/mca/plm/base/plm_base_receive.c if (NULL == parent->bookmark) { parent 231 orte/mca/plm/base/plm_base_receive.c if (NULL != (proc = (orte_proc_t*)opal_pointer_array_get_item(parent->procs, sender->vpid))) { parent 240 orte/mca/plm/base/plm_base_receive.c jdata->bookmark = parent->bookmark; parent 243 orte/mca/plm/base/plm_base_receive.c jdata->bkmark_obj = parent->bkmark_obj; parent 55 orte/mca/rmaps/base/rmaps_base_map_job.c orte_job_t *parent; parent 468 orte/mca/rmaps/base/rmaps_base_map_job.c if (NULL != (parent = orte_get_job_data_object(jdata->originator.jobid))) { parent 469 orte/mca/rmaps/base/rmaps_base_map_job.c parent->bookmark = jdata->bookmark; parent 527 orte/mca/rmaps/base/rmaps_base_support_fns.c proc->parent = ORTE_VPID_INVALID; parent 529 orte/mca/rmaps/base/rmaps_base_support_fns.c proc->parent = node->daemon->name.vpid; parent 387 orte/mca/routed/binomial/routed_binomial.c static int binomial_tree(int rank, int parent, int me, int num_procs, parent 398 orte/mca/routed/binomial/routed_binomial.c rank, parent, me, num_procs)); parent 437 orte/mca/routed/binomial/routed_binomial.c return parent; parent 636 orte/mca/state/base/state_base_fns.c orte_process_name_t parent, target; parent 754 orte/mca/state/base/state_base_fns.c parent.jobid = jdata->jobid; parent 755 orte/mca/state/base/state_base_fns.c parent.vpid = ORTE_VPID_WILDCARD; parent 756 orte/mca/state/base/state_base_fns.c _send_notification(OPAL_ERR_PROC_ABORTED, pdata->state, &pdata->name, &parent); parent 342 orte/mca/state/hnp/state_hnp.c orte_process_name_t parent, target, *npptr; parent 348 orte/mca/state/hnp/state_hnp.c npptr = &parent; parent 357 orte/mca/state/hnp/state_hnp.c _send_notification(OPAL_ERR_JOB_TERMINATED, caddy->proc_state, &target, &parent); parent 573 orte/orted/orted_main.c proc->parent = 0; parent 957 orte/orted/pmix/pmix_server_gen.c proc->parent = ORTE_PROC_MY_NAME->vpid; parent 359 orte/runtime/data_type_support/orte_dt_packing_fns.c (void*)(&(procs[i]->parent)), 1, ORTE_VPID))) { parent 382 orte/runtime/data_type_support/orte_dt_unpacking_fns.c (&(procs[i]->parent)), &n, ORTE_VPID))) { parent 377 orte/runtime/orte_globals.h orte_vpid_t parent; parent 12 orte/test/mpi/add_host.c MPI_Comm parent, child; parent 30 orte/test/mpi/add_host.c MPI_Comm_get_parent(&parent); parent 32 orte/test/mpi/add_host.c if (MPI_COMM_NULL == parent) { parent 73 orte/test/mpi/add_host.c MPI_Recv(&msg, 1, MPI_INT, 0, 1, parent, MPI_STATUS_IGNORE); parent 76 orte/test/mpi/add_host.c MPI_Comm_disconnect(&parent); parent 16 orte/test/mpi/concurrent_spawn.c MPI_Comm parent, children[NUM_CHILDREN]; parent 25 orte/test/mpi/concurrent_spawn.c MPI_Comm_get_parent(&parent); parent 27 orte/test/mpi/concurrent_spawn.c if (MPI_COMM_NULL == parent) { parent 69 orte/test/mpi/concurrent_spawn.c MPI_Recv(&msg, 1, MPI_INT, 0, 1, parent, MPI_STATUS_IGNORE); parent 76 orte/test/mpi/concurrent_spawn.c MPI_Comm_disconnect(&parent); parent 14 orte/test/mpi/info_spawn.c MPI_Comm parent, child; parent 26 orte/test/mpi/info_spawn.c MPI_Comm_get_parent(&parent); parent 28 orte/test/mpi/info_spawn.c if (MPI_COMM_NULL == parent) { parent 72 orte/test/mpi/info_spawn.c MPI_Recv(&msg, 1, MPI_INT, 0, 1, parent, MPI_STATUS_IGNORE); parent 75 orte/test/mpi/info_spawn.c MPI_Comm_disconnect(&parent); parent 13 orte/test/mpi/intercomm_create.c static void do_target(char* argv[], MPI_Comm parent); parent 48 orte/test/mpi/intercomm_create.c MPI_Comm parent; parent 58 orte/test/mpi/intercomm_create.c parent = MPI_COMM_NULL; parent 59 orte/test/mpi/intercomm_create.c MPI_Comm_get_parent(&parent); parent 60 orte/test/mpi/intercomm_create.c if (parent != MPI_COMM_NULL) { parent 62 orte/test/mpi/intercomm_create.c do_target(argv, parent); parent 136 orte/test/mpi/intercomm_create.c do_target(char* argv[], MPI_Comm parent) parent 145 orte/test/mpi/intercomm_create.c err = MPI_Intercomm_merge( parent, 1, &intra ); parent 171 orte/test/mpi/intercomm_create.c MPI_Comm_disconnect(&parent); parent 12 orte/test/mpi/loop_child.c MPI_Comm parent; parent 19 orte/test/mpi/loop_child.c MPI_Comm_get_parent(&parent); parent 20 orte/test/mpi/loop_child.c MPI_Intercomm_merge(parent, 1, &merged); parent 26 orte/test/mpi/loop_child.c MPI_Comm_disconnect(&parent); parent 101 orte/test/mpi/no-disconnect.c MPI_Comm parent; parent 120 orte/test/mpi/no-disconnect.c MPI_Comm_get_parent(&parent); parent 122 orte/test/mpi/no-disconnect.c if (MPI_COMM_NULL != parent) { parent 126 orte/test/mpi/no-disconnect.c MPI_ANY_TAG, parent, MPI_STATUS_IGNORE); parent 197 orte/test/mpi/no-disconnect.c if (MPI_COMM_NULL != parent) { parent 198 orte/test/mpi/no-disconnect.c MPI_Send(&bufs, sizeof(char)*NCHARS, MPI_CHAR, 0, 100, parent); parent 204 orte/test/mpi/no-disconnect.c if (MPI_COMM_NULL == parent) { parent 12 orte/test/mpi/simple_spawn.c MPI_Comm parent, child; parent 29 orte/test/mpi/simple_spawn.c MPI_Comm_get_parent(&parent); parent 31 orte/test/mpi/simple_spawn.c if (MPI_COMM_NULL == parent) { parent 55 orte/test/mpi/simple_spawn.c MPI_Recv(&msg, 1, MPI_INT, 0, 1, parent, MPI_STATUS_IGNORE); parent 58 orte/test/mpi/simple_spawn.c MPI_Comm_disconnect(&parent); parent 15 orte/test/mpi/slave.c MPI_Comm parent; parent 25 orte/test/mpi/slave.c MPI_Comm_get_parent(&parent); parent 27 orte/test/mpi/slave.c MPI_Recv(&msg, 1, MPI_INT, 0, 1, parent, MPI_STATUS_IGNORE); parent 29 orte/test/mpi/slave.c MPI_Comm_disconnect(&parent); parent 9 orte/test/mpi/spawn-problem/ch_rec.c MPI_Comm comm[2], parent; parent 16 orte/test/mpi/spawn-problem/ch_rec.c MPI_Comm_get_parent(&parent); parent 22 orte/test/mpi/spawn-problem/ch_rec.c MPI_ANY_TAG, parent, &st); parent 49 orte/test/mpi/spawn-problem/ch_rec.c MPI_Send(&buff, sizeof(char)*30, MPI_CHAR, 0, 100, parent); parent 12 orte/test/mpi/spawn_multiple.c MPI_Comm parent, child; parent 31 orte/test/mpi/spawn_multiple.c MPI_Comm_get_parent(&parent); parent 33 orte/test/mpi/spawn_multiple.c if (MPI_COMM_NULL == parent) { parent 56 orte/test/mpi/spawn_multiple.c MPI_Recv(&msg, 1, MPI_INT, 0, 1, parent, MPI_STATUS_IGNORE); parent 58 orte/test/mpi/spawn_multiple.c MPI_Comm_disconnect(&parent); parent 15 orte/test/mpi/spawn_tree.c MPI_Comm parent, intercomm1, intercomm2; parent 29 orte/test/mpi/spawn_tree.c MPI_Comm_get_parent(&parent); parent 31 orte/test/mpi/spawn_tree.c if(parent == MPI_COMM_NULL){ parent 35 orte/test/mpi/spawn_tree.c MPI_Recv(&rank, 1, MPI_INT, 0, 0, parent, MPI_STATUS_IGNORE); parent 41 orte/test/system/binom.c int down_search(int rank, int parent, int me, int num_procs, parent 78 orte/test/system/binom.c return parent; parent 1223 orte/util/nidmap.c proc->parent = node->daemon->name.vpid; parent 2134 oshmem/mca/memheap/ptmalloc/malloc.c struct malloc_tree_chunk* parent; parent 2995 oshmem/mca/memheap/ptmalloc/malloc.c if (u->parent == 0) { parent 3002 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(u->parent != u); parent 3003 oshmem/mca/memheap/ptmalloc/malloc.c assert (u->parent->child[0] == u || parent 3004 oshmem/mca/memheap/ptmalloc/malloc.c u->parent->child[1] == u || parent 3005 oshmem/mca/memheap/ptmalloc/malloc.c *((tbinptr*)(u->parent)) == u); parent 3007 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(u->child[0]->parent == u); parent 3012 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(u->child[1]->parent == u); parent 3322 oshmem/mca/memheap/ptmalloc/malloc.c X->parent = (tchunkptr)H;\ parent 3336 oshmem/mca/memheap/ptmalloc/malloc.c X->parent = T;\ parent 3351 oshmem/mca/memheap/ptmalloc/malloc.c X->parent = 0;\ parent 3381 oshmem/mca/memheap/ptmalloc/malloc.c tchunkptr XP = X->parent;\ parent 3427 oshmem/mca/memheap/ptmalloc/malloc.c R->parent = XP;\ parent 3431 oshmem/mca/memheap/ptmalloc/malloc.c C0->parent = R;\ parent 3439 oshmem/mca/memheap/ptmalloc/malloc.c C1->parent = R;\