child 831 ompi/mca/coll/base/coll_base_bcast.c int child = (rank + mask) % comm_size; child 833 ompi/mca/coll/base/coll_base_bcast.c send_count, datatype, child, child 1008 ompi/mca/coll/base/coll_base_bcast.c int child = (rank + mask) % comm_size; child 1010 ompi/mca/coll/base/coll_base_bcast.c send_count, datatype, child, child 517 ompi/mca/coll/base/coll_base_topo.c int child = vrank + mask * r; child 518 ompi/mca/coll/base/coll_base_topo.c if (child < comm_size) { child 519 ompi/mca/coll/base/coll_base_topo.c child = (child + root) % comm_size; child 520 ompi/mca/coll/base/coll_base_topo.c kmtree->tree_next[nchilds] = child; child 397 ompi/mca/coll/libnbc/nbc_ibcast.c int child = vrank + mask * r; child 398 ompi/mca/coll/libnbc/nbc_ibcast.c if (child < comm_size) { child 399 ompi/mca/coll/libnbc/nbc_ibcast.c child = (child + root) % comm_size; child 400 ompi/mca/coll/libnbc/nbc_ibcast.c res = NBC_Sched_send(buf, false, count, datatype, child, schedule, false); child 45 ompi/mca/coll/portals4/coll_portals4_allreduce.c ptl_rank_t parent, child[COLL_PORTALS4_ALLREDUCE_MAX_CHILDREN]; child 63 ompi/mca/coll/portals4/coll_portals4_allreduce.c child[i] = PTL_INVALID_RANK; child 91 ompi/mca/coll/portals4/coll_portals4_allreduce.c rank, size, PTL_FIRST_RANK, &parent, child, &child_nb); child 148 ompi/mca/coll/portals4/coll_portals4_allreduce.c if (child[i] != PTL_INVALID_RANK) { child 186 ompi/mca/coll/portals4/coll_portals4_allreduce.c ompi_coll_portals4_get_peer(comm, child[i]), child 258 ompi/mca/coll/portals4/coll_portals4_allreduce.c if (child[i] != PTL_INVALID_RANK) { child 266 ompi/mca/coll/portals4/coll_portals4_allreduce.c ompi_coll_portals4_get_peer(comm, child[i]), child 154 ompi/mca/coll/portals4/coll_portals4_bcast.c ptl_rank_t parent, child[COLL_PORTALS4_BCAST_MAX_CHILDREN]; child 171 ompi/mca/coll/portals4/coll_portals4_bcast.c child[i] = PTL_INVALID_RANK; child 187 ompi/mca/coll/portals4/coll_portals4_bcast.c rank, size, root, &parent, child, &child_nb); child 384 ompi/mca/coll/portals4/coll_portals4_bcast.c if (child[i] != PTL_INVALID_RANK) { child 389 ompi/mca/coll/portals4/coll_portals4_bcast.c ompi_coll_portals4_get_peer(comm, child[i]), child 494 ompi/mca/coll/portals4/coll_portals4_bcast.c ptl_rank_t parent, child; child 510 ompi/mca/coll/portals4/coll_portals4_bcast.c child = PTL_INVALID_RANK; child 522 ompi/mca/coll/portals4/coll_portals4_bcast.c get_pipeline(rank, size, root, &parent, &child); child 523 ompi/mca/coll/portals4/coll_portals4_bcast.c request->u.bcast.u.child = child; child 608 ompi/mca/coll/portals4/coll_portals4_bcast.c trig_thr = (child != PTL_INVALID_RANK) ? child 621 ompi/mca/coll/portals4/coll_portals4_bcast.c if (child != PTL_INVALID_RANK) { child 711 ompi/mca/coll/portals4/coll_portals4_bcast.c if (child != PTL_INVALID_RANK) { child 716 ompi/mca/coll/portals4/coll_portals4_bcast.c ompi_coll_portals4_get_peer(comm, child), child 826 ompi/mca/coll/portals4/coll_portals4_bcast.c if (request->u.bcast.u.child != PTL_INVALID_RANK) { child 692 ompi/mca/coll/portals4/coll_portals4_gather.c int32_t child=bmtree->tree_next[i]; child 697 ompi/mca/coll/portals4/coll_portals4_gather.c ompi_coll_portals4_get_peer(comm, child), child 734 ompi/mca/coll/portals4/coll_portals4_gather.c int32_t child=bmtree->tree_next[i]; child 739 ompi/mca/coll/portals4/coll_portals4_gather.c ompi_coll_portals4_get_peer(comm, child), child 754 ompi/mca/coll/portals4/coll_portals4_gather.c int32_t child=bmtree->tree_next[i]; child 759 ompi/mca/coll/portals4/coll_portals4_gather.c ompi_coll_portals4_get_peer(comm, child), child 46 ompi/mca/coll/portals4/coll_portals4_reduce.c ptl_rank_t parent, child[COLL_PORTALS4_REDUCE_MAX_CHILDREN]; child 64 ompi/mca/coll/portals4/coll_portals4_reduce.c child[i] = PTL_INVALID_RANK; child 93 ompi/mca/coll/portals4/coll_portals4_reduce.c rank, size, root, &parent, child, &request->u.reduce.child_nb); child 237 ompi/mca/coll/portals4/coll_portals4_reduce.c if (child[i] != PTL_INVALID_RANK) { child 244 ompi/mca/coll/portals4/coll_portals4_reduce.c ompi_coll_portals4_get_peer(comm, child[i]), child 261 ompi/mca/coll/portals4/coll_portals4_reduce.c ompi_coll_portals4_get_peer(comm, child[i]), child 58 ompi/mca/coll/portals4/coll_portals4_request.h ptl_rank_t child; child 423 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[0] = &tab_node[i]; child 424 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[1] = &tab_node[j]; child 429 ompi/mca/topo/treematch/treematch/tm_bucket.c printf("%d: %d-%d\n",*nb_groups,parent->child[0]->id,parent->child[1]->id); child 438 ompi/mca/topo/treematch/treematch/tm_bucket.c if(!parent->child[2]){ child 439 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[2] = &tab_node[j]; child 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); child 452 ompi/mca/topo/treematch/treematch/tm_bucket.c if(!parent->child[2]){ child 453 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[2] = &tab_node[i]; child 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); child 478 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[0] = &tab_node[i]; child 479 ompi/mca/topo/treematch/treematch/tm_bucket.c parent->child[1] = &tab_node[j]; child 404 ompi/mca/topo/treematch/treematch/tm_mapping.c if(!comm_tree->child){ child 410 ompi/mca/topo/treematch/treematch/tm_mapping.c depth_first(comm_tree->child[j],proc_list,i); child 417 ompi/mca/topo/treematch/treematch/tm_mapping.c if(!comm_tree->child) child 421 ompi/mca/topo/treematch/treematch/tm_mapping.c n += nb_leaves(comm_tree->child[j]); child 124 ompi/mca/topo/treematch/treematch/tm_tree.c free_list_child(tree->child[i]); child 126 ompi/mca/topo/treematch/treematch/tm_tree.c FREE(tree->child); child 160 ompi/mca/topo/treematch/treematch/tm_tree.c free_constraint_tree(tree->child[i]); child 162 ompi/mca/topo/treematch/treematch/tm_tree.c FREE(tree->child); child 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, child 181 ompi/mca/topo/treematch/treematch/tm_tree.c node->child = child; child 196 ompi/mca/topo/treematch/treematch/tm_tree.c (void *)(node->child), node->arity, (void *)(node->parent), node->id, node->val, node->uniq); child 202 ompi/mca/topo/treematch/treematch/tm_tree.c new->child = old->child; child 212 ompi/mca/topo/treematch/treematch/tm_tree.c new->child[i]->parent = new; child 229 ompi/mca/topo/treematch/treematch/tm_tree.c id1 = new_tab_node[i].child[i1]->id; child 264 ompi/mca/topo/treematch/treematch/tm_tree.c id1 = tab_node[i].child[i1]->id; child 266 ompi/mca/topo/treematch/treematch/tm_tree.c id2 = tab_node[j].child[j1]->id; child 346 ompi/mca/topo/treematch/treematch/tm_tree.c id1 = tab_node[i].child[i1]->id; child 348 ompi/mca/topo/treematch/treematch/tm_tree.c id2 = tab_node[j].child[j1]->id; child 497 ompi/mca/topo/treematch/treematch/tm_tree.c parent->val = eval_grouping(aff_mat, parent->child, parent->arity); child 557 ompi/mca/topo/treematch/treematch/tm_tree.c printf("%d ", father[i].child[j]->id); child 1524 ompi/mca/topo/treematch/treematch/tm_tree.c parent->child[i] = cur_group[i]; child 1572 ompi/mca/topo/treematch/treematch/tm_tree.c new_tab_node[l].child[i]->parent=&new_tab_node[l]; child 1609 ompi/mca/topo/treematch/treematch/tm_tree.c new_tab_node[i].child[j] = &tab_node[k]; child 1610 ompi/mca/topo/treematch/treematch/tm_tree.c new_tab_node[i].child[j]->parent = &new_tab_node[i]; child 1931 ompi/mca/topo/treematch/treematch/tm_tree.c new_tab_node[l].child[j] = best_selection[l]->tab[j]; child 1932 ompi/mca/topo/treematch/treematch/tm_tree.c new_tab_node[l].child[j]->parent = &new_tab_node[l]; child 2055 ompi/mca/topo/treematch/treematch/tm_tree.c void set_deb_tab_child(tm_tree_t *tree, tm_tree_t *child, int depth) child 2059 ompi/mca/topo/treematch/treematch/tm_tree.c set_deb_tab_child(tree->tab_child, child, depth-1); child 2061 ompi/mca/topo/treematch/treematch/tm_tree.c tree->tab_child=child; child 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, child 41 ompi/mca/topo/treematch/treematch/treematch.h struct _tm_tree_t **child; child 348 ompi/patterns/net/netpatterns_nary_tree.c int child, rank, n_to_offset, n_ranks_to_child; child 380 ompi/patterns/net/netpatterns_nary_tree.c for( child=0 ; child < num_children ; child ++ ) { child 386 ompi/patterns/net/netpatterns_nary_tree.c n_to_offset=child; child 394 ompi/patterns/net/netpatterns_nary_tree.c rank=my_node+1+child*num_ranks_per_child; child 402 ompi/patterns/net/netpatterns_nary_tree.c if(n_extra && (child < n_extra) ) { child 407 ompi/patterns/net/netpatterns_nary_tree.c nodes_data[my_node].children_ranks[child]=rank; child 320 opal/class/opal_tree.c opal_tree_item_t *parent_item = NULL, *child = NULL; child 327 opal/class/opal_tree.c for(child = opal_tree_get_first_child(item); child 328 opal/class/opal_tree.c child != NULL; child 329 opal/class/opal_tree.c child = opal_tree_get_next_sibling(child)) { child 330 opal/class/opal_tree.c child->opal_tree_parent = parent_item; child 331 opal/class/opal_tree.c child->opal_tree_num_ancestors--; child 339 opal/class/opal_tree.c child = opal_tree_get_first_child(item); child 340 opal/class/opal_tree.c if( NULL != child ) { child 341 opal/class/opal_tree.c child->opal_tree_prev_sibling = item->opal_tree_prev_sibling; child 344 opal/class/opal_tree.c (item->opal_tree_prev_sibling)->opal_tree_next_sibling = child; child 347 opal/class/opal_tree.c child = opal_tree_get_last_child(item); child 348 opal/class/opal_tree.c if( NULL != child ) { child 349 opal/class/opal_tree.c child->opal_tree_next_sibling = item->opal_tree_next_sibling; child 352 opal/class/opal_tree.c (item->opal_tree_next_sibling)->opal_tree_prev_sibling = child; child 590 opal/class/opal_tree.c opal_tree_item_t *child = NULL; child 593 opal/class/opal_tree.c for(child = opal_tree_get_first_child(parent); child 594 opal/class/opal_tree.c child != NULL; child 595 opal/class/opal_tree.c child = opal_tree_get_next_sibling(child) ) { child 513 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *child, *parent, *old = elm; \ child 516 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h child = RB_RIGHT(elm, field); \ child 518 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h child = RB_LEFT(elm, field); \ child 524 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h child = RB_RIGHT(elm, field); \ child 527 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (child) \ child 528 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(child, field) = parent; \ child 531 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = child; \ child 533 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = child; \ child 536 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROOT(head) = child; \ child 561 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (child) \ child 562 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(child, field) = parent; \ child 565 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = child; \ child 567 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = child; \ child 570 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROOT(head) = child; \ child 573 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE_COLOR(head, parent, child); \ child 1190 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h struct type *child, *parent, *old = elm; \ child 1193 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h child = RB_RIGHT(elm, field); \ child 1195 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h child = RB_LEFT(elm, field); \ child 1201 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h child = RB_RIGHT(elm, field); \ child 1204 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (child) \ child 1205 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(child, field) = parent; \ child 1208 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = child; \ child 1210 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = child; \ child 1213 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROOT(head) = child; \ child 1238 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h if (child) \ child 1239 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_PARENT(child, field) = parent; \ child 1242 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_LEFT(parent, field) = child; \ child 1244 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_RIGHT(parent, field) = child; \ child 1247 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h RB_ROOT(head) = child; \ child 1250 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h name##_RB_REMOVE_COLOR(head, parent, child); \ child 226 opal/mca/event/libevent2022/libevent/test/regress_thread.c goto child; child 241 opal/mca/event/libevent2022/libevent/test/regress_thread.c child: child 202 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_obj_t child; child 204 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c for_each_io_child(child, tree) { child 205 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child->type == HWLOC_OBJ_BRIDGE) child 206 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_pci_traverse(cbdata, child, cb); child 364 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c struct hwloc_obj *child = *srcnextp; child 365 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c unsigned short current_domain = child->attr->pcidev.domain; child 366 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c unsigned char current_bus = child->attr->pcidev.bus; child 373 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c *srcnextp = child->next_sibling; child 375 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c *dstnextp = child; child 376 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c child->parent = hostbridge; child 377 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c child->next_sibling = NULL; child 378 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c dstnextp = &child->next_sibling; child 381 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child->type == HWLOC_OBJ_BRIDGE child 382 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.subordinate_bus > current_subordinate) child 383 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c current_subordinate = child->attr->bridge.downstream.pci.subordinate_bus; child 386 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c child = *srcnextp; child 387 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child child 388 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.domain == current_domain child 389 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.bus == current_bus) child 573 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_obj_t child = obj->io_first_child; child 574 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child && (child->type == HWLOC_OBJ_PCI_DEVICE child 575 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c || (child->type == HWLOC_OBJ_BRIDGE child 576 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI))) child 602 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c hwloc_obj_t child; child 604 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c for_each_io_child(child, parent) { child 605 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child->type == HWLOC_OBJ_PCI_DEVICE child 606 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c || (child->type == HWLOC_OBJ_BRIDGE child 607 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.upstream_type == HWLOC_OBJ_BRIDGE_PCI)) { child 608 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child->attr->pcidev.domain == domain child 609 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.bus == bus child 610 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.dev == dev child 611 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.func == func) child 613 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c return child; child 614 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child->attr->pcidev.domain > domain child 615 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c || (child->attr->pcidev.domain == domain child 616 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->pcidev.bus > bus)) child 619 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c if (child->type == HWLOC_OBJ_BRIDGE child 620 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI child 621 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.domain == domain child 622 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.secondary_bus <= bus child 623 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.subordinate_bus >= bus) child 625 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c return hwloc__pci_belowroot_find_by_busid(child, domain, bus, dev, func); child 627 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c } else if (child->type == HWLOC_OBJ_BRIDGE child 628 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.upstream_type != HWLOC_OBJ_BRIDGE_PCI child 629 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream_type == HWLOC_OBJ_BRIDGE_PCI child 631 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.domain == domain child 632 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.secondary_bus <= bus child 633 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c && child->attr->bridge.downstream.pci.subordinate_bus >= bus) { child 635 opal/mca/hwloc/hwloc201/hwloc/hwloc/pci-common.c return hwloc__pci_belowroot_find_by_busid(child, domain, bus, dev, func); child 873 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_obj_t child; child 883 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c child = hwloc_alloc_setup_object(topology, attached->attr.type, attached_os_index); child 884 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c child->cpuset = hwloc_bitmap_dup(set); child 886 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c child->nodeset = hwloc_bitmap_alloc(); child 887 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_bitmap_set(child->nodeset, attached_os_index); child 889 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_synthetic_set_attr(&attached->attr, child); child 891 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_insert_object_by_cpuset(topology, child); child 58 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c xmlNode *child; /* next processed child, or NULL if none yet */ child 105 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c xmlNode *child; child 108 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c if (!lstate->child) child 112 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c child = lstate->child; child 113 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c if (child->type == XML_ELEMENT_NODE) { child 114 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lstate->child = child->next; child 115 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lchildstate->node = child; child 116 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lchildstate->child = child->children; child 118 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c *tagp = (char*) child->name; child 120 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c } else if (child->type == XML_TEXT_NODE) { child 121 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c if (child->content && child->content[0] != '\0' && child->content[0] != '\n') child 124 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c state->global->msgprefix, (const char*) child->content); child 125 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c } else if (child->type != XML_COMMENT_NODE) { child 128 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c state->global->msgprefix, child->type); child 151 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c xmlNode *child; child 154 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c child = lstate->node->children; child 155 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c if (!child || child->type != XML_TEXT_NODE) { child 162 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c length = strlen((char *) child->content); child 165 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c *beginp = (char *) child->content; child 229 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lstate->child = root_node->children; child 314 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lstate->child = root_node->children; child 2189 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t child; child 2195 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_memory_child(child, obj) child 2196 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v2export_object (&state, topology, child, flags); child 2197 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_child(child, obj) child 2198 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v2export_object (&state, topology, child, flags); child 2199 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_io_child(child, obj) child 2200 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v2export_object (&state, topology, child, flags); child 2201 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_misc_child(child, obj) child 2202 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v2export_object (&state, topology, child, flags); child 2214 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t child; child 2233 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c child = obj->memory_first_child; child 2234 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c assert(child->type == HWLOC_OBJ_NUMANODE); child 2236 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_export_object_contents (&mstate, topology, child, flags); child 2243 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_child(child, obj) child 2244 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v1export_object (&ostate, topology, child, flags); child 2245 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_io_child(child, obj) child 2246 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v1export_object (&ostate, topology, child, flags); child 2247 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_misc_child(child, obj) child 2248 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v1export_object (&ostate, topology, child, flags); child 2255 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_memory_child(child, obj) child 2256 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (child->sibling_rank > 0) child 2257 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v1export_object (state, topology, child, flags); child 2269 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t child; child 2275 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_child(child, obj) { child 2276 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (!child->memory_arity) { child 2278 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v1export_object (&state, topology, child, flags); child 2280 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v1export_object_with_memory(&state, topology, child, flags); child 2284 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_io_child(child, obj) child 2285 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v1export_object (&state, topology, child, flags); child 2286 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for_each_misc_child(child, obj) child 2287 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc__xml_v1export_object (&state, topology, child, flags); child 204 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c #define for_each_child_safe(child, parent, pchild) \ child 205 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (pchild = &(parent)->first_child, child = *pchild; \ child 206 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; \ child 208 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c (*pchild == child ? pchild = &(child->next_sibling) : NULL), \ child 210 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = *pchild) child 211 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c #define for_each_memory_child_safe(child, parent, pchild) \ child 212 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (pchild = &(parent)->memory_first_child, child = *pchild; \ child 213 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; \ child 215 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c (*pchild == child ? pchild = &(child->next_sibling) : NULL), \ child 217 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = *pchild) child 218 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c #define for_each_io_child_safe(child, parent, pchild) \ child 219 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (pchild = &(parent)->io_first_child, child = *pchild; \ child 220 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; \ child 222 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c (*pchild == child ? pchild = &(child->next_sibling) : NULL), \ child 224 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = *pchild) child 225 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c #define for_each_misc_child_safe(child, parent, pchild) \ child 226 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (pchild = &(parent)->misc_first_child, child = *pchild; \ child 227 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; \ child 229 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c (*pchild == child ? pchild = &(child->next_sibling) : NULL), \ child 231 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = *pchild) child 279 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 281 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child (child, obj) child 282 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_debug_print_objects(indent + 1, child); child 283 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child (child, obj) child 284 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_debug_print_objects(indent + 1, child); child 285 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_io_child (child, obj) child 286 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_debug_print_objects(indent + 1, child); child 287 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_misc_child (child, obj) child 288 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_debug_print_objects(indent + 1, child); child 488 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t obj = *pobj, child, *pchild; child 490 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child_safe(child, obj, pchild) child 492 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child_safe(child, obj, pchild) child 494 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_io_child_safe(child, obj, pchild) child 496 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_misc_child_safe(child, obj, pchild) child 699 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child, prev; child 787 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, src) { child 788 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c err = hwloc__duplicate_object(newtopology, newobj, NULL, child); child 792 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child(child, src) { child 793 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c err = hwloc__duplicate_object(newtopology, newobj, NULL, child); child 797 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_io_child(child, src) { child 798 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c err = hwloc__duplicate_object(newtopology, newobj, NULL, child); child 802 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_misc_child(child, src) { child 803 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c err = hwloc__duplicate_object(newtopology, newobj, NULL, child); child 822 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = newobj->memory_first_child; child 824 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c while (child) { child 825 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = prev; child 826 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prev = child; child 827 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = child->next_sibling; child 831 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = newobj->io_first_child; child 833 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c while (child) { child 834 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = prev; child 835 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prev = child; child 836 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = child->next_sibling; child 840 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = newobj->misc_first_child; child 842 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c while (child) { child 843 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = prev; child 844 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prev = child; child 845 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = child->next_sibling; child 1336 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child, next_child = NULL; child 1348 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (child = cur->first_child, child ? next_child = child->next_sibling : NULL; child 1349 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 1350 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = next_child, child ? next_child = child->next_sibling : NULL) { child 1352 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c int res = hwloc_obj_cmp_sets(obj, child); child 1356 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t merged = hwloc__insert_try_merge_group(child, obj); child 1360 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c res = hwloc_type_cmp(obj, child); child 1368 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c merge_insert_equal(obj, child); child 1370 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return child; child 1374 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return hwloc___insert_object_by_cpuset(topology, child, obj, report_error); child 1382 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__report_error_format_obj(childstr, sizeof(childstr), child); child 1390 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!putp && hwloc__object_cpusets_compare_first(obj, child) < 0) child 1394 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c cur_children = &child->next_sibling; child 1399 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c *cur_children = child->next_sibling; child 1400 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->next_sibling = NULL; child 1402 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c *obj_children = child; child 1403 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj_children = &child->next_sibling; child 1404 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = obj; child 1406 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->memory_first_child = child->memory_first_child; child 1407 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->memory_first_child = NULL; child 1433 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c while ((child = obj->first_child) != NULL) { child 1435 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->first_child = child->next_sibling; child 1438 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c while (*cur_children && hwloc__object_cpusets_compare_first(*cur_children, child) < 0) child 1440 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->next_sibling = *cur_children; child 1441 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c *cur_children = child; child 1455 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child = hwloc_get_child_covering_cpuset(topology, cpuset, parent); child 1456 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!child) child 1458 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child && hwloc_bitmap_isequal(child->cpuset, cpuset)) child 1459 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return child; child 1460 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return hwloc__find_obj_covering_memory_cpuset(topology, child, cpuset); child 1808 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 1816 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, current) { child 1817 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_bitmap_isequal(set, child->complete_cpuset)) child 1819 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c return child; child 1820 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!hwloc_bitmap_iszero(child->complete_cpuset) && hwloc_bitmap_isincluded(set, child->complete_cpuset)) child 1824 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child) { child 1825 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c current = child; child 1891 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 1898 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, obj) { child 1899 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c propagate_total_memory(child); child 1900 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->total_memory += child->total_memory; child 1902 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child(child, obj) { child 1903 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c propagate_total_memory(child); child 1904 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c obj->total_memory += child->total_memory; child 1930 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 1932 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = obj->first_child; child 1937 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c while (child) { child 1939 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(child->cpuset, child->cpuset, obj->cpuset); child 1940 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(child->nodeset, child->nodeset, obj->nodeset); child 1942 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child->complete_cpuset) { child 1943 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(child->complete_cpuset, child->complete_cpuset, obj->complete_cpuset); child 1945 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->complete_cpuset = hwloc_bitmap_dup(child->cpuset); child 1947 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child->complete_nodeset) { child 1948 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_and(child->complete_nodeset, child->complete_nodeset, obj->complete_nodeset); child 1950 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->complete_nodeset = hwloc_bitmap_dup(child->nodeset); child 1953 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c fixup_sets(child); child 1954 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = child->next_sibling; child 1959 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = obj->memory_first_child; child 1987 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 1989 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, obj) { child 1990 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->cpuset != NULL); child 1991 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_add_other_obj_sets(obj, child); child 2011 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 2034 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child(child, obj) { child 2038 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!child->complete_nodeset) child 2039 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->complete_nodeset = hwloc_bitmap_dup(child->nodeset); child 2041 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_or(child->complete_nodeset, child->complete_nodeset, child->nodeset); child 2044 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_or(obj->nodeset, obj->nodeset, child->nodeset); child 2045 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_or(obj->complete_nodeset, obj->complete_nodeset, child->complete_nodeset); child 2048 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child->cpuset) child 2049 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_copy(child->cpuset, obj->cpuset); child 2051 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->cpuset = hwloc_bitmap_dup(obj->cpuset); child 2052 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child->complete_cpuset) child 2053 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_copy(child->complete_cpuset, obj->complete_cpuset); child 2055 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->complete_cpuset = hwloc_bitmap_dup(obj->complete_cpuset); child 2059 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, obj) { child 2060 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c propagate_nodeset(child); child 2070 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, obj) { child 2071 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_or(obj->nodeset, obj->nodeset, child->nodeset); child 2072 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_or(obj->complete_nodeset, obj->complete_nodeset, child->complete_nodeset); child 2082 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 2087 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, obj) child 2088 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c remove_unused_sets(topology, child); child 2089 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child(child, obj) child 2090 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c remove_unused_sets(topology, child); child 2097 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child, *pchild; child 2100 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_io_child_safe(child, root, pchild) { child 2101 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c enum hwloc_type_filter_e filter = topology->type_filter[child->type]; child 2104 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__filter_bridges(topology, child, depth+1); child 2106 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->attr->bridge.depth = depth; child 2108 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child->type == HWLOC_OBJ_BRIDGE child 2110 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c && !child->io_first_child) { child 2120 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child = parent->first_child; child 2121 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c while (child) { child 2122 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_filter_bridges(topology, child); child 2123 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = child->next_sibling; child 2133 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t *prev, child, children = parent->first_child; child 2137 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child = children; child 2138 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c children = child->next_sibling; child 2141 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c while (*prev && hwloc__object_cpusets_compare_first(child, *prev) > 0) child 2144 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->next_sibling = *prev; child 2145 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c *prev = child; child 2157 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t obj = *pobj, child, *pchild; child 2159 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child_safe(child, obj, pchild) child 2161 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child_safe(child, obj, pchild) child 2259 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child = topology->levels[i][j]; child 2263 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->first_child = child->first_child; child 2264 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->last_child = child->last_child; child 2265 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->arity = child->arity; child 2267 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->children = child->children; child 2268 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->children = NULL; child 2273 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child->memory_first_child) { child 2274 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&parent->memory_first_child, child->memory_first_child, parent); child 2275 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->memory_arity += child->memory_arity; child 2277 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child->io_first_child) { child 2278 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&parent->io_first_child, child->io_first_child, parent); child 2279 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->io_arity += child->io_arity; child 2281 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (child->misc_first_child) { child 2282 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c append_siblings_list(&parent->misc_first_child, child->misc_first_child, parent); child 2283 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->misc_arity += child->misc_arity; child 2285 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_free_unlinked_object(child); child 2289 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->parent->children[parent->sibling_rank] = child; child 2290 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->sibling_rank = parent->sibling_rank; child 2292 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->parent->first_child = child; child 2295 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = parent->parent->children[parent->sibling_rank-1]; child 2296 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling->next_sibling = child; child 2299 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->parent->last_child = child; child 2302 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->next_sibling = parent->parent->children[parent->sibling_rank+1]; child 2303 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->next_sibling->prev_sibling = child; child 2306 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = parent->parent; child 2309 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c topology->levels[0][0] = child; child 2310 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = NULL; child 2314 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prepend_siblings_list(&child->memory_first_child, parent->memory_first_child, child); child 2315 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->memory_arity += parent->memory_arity; child 2318 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prepend_siblings_list(&child->io_first_child, parent->io_first_child, child); child 2319 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->io_arity += parent->io_arity; child 2322 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prepend_siblings_list(&child->misc_first_child, parent->misc_first_child, child); child 2323 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->misc_arity += parent->misc_arity; child 2332 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child = topology->levels[i][j]; child 2333 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c unsigned rank = child->sibling_rank; child 2334 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = rank > 0 ? child->parent->children[rank-1] : NULL; child 2335 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->next_sibling = rank < child->parent->arity-1 ? child->parent->children[rank+1] : NULL; child 2388 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 2405 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, root) { child 2406 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_propagate_symmetric_subtree(topology, child); child 2407 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (!child->symmetric_subtree) child 2471 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child, prev_child; child 2478 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->first_child; child 2479 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 2480 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c n++, prev_child = child, child = child->next_sibling) { child 2481 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->sibling_rank = n; child 2482 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = prev_child; child 2484 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (n >= oldn || parent->children[n] != child) child 2487 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_connect_children(child); child 2507 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->first_child; child 2508 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 2509 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c n++, child = child->next_sibling) { child 2510 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c parent->children[n] = child; child 2519 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->memory_first_child; child 2520 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 2521 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c n++, prev_child = child, child = child->next_sibling) { child 2522 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = parent; child 2523 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->sibling_rank = n; child 2524 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = prev_child; child 2525 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_connect_children(child); child 2532 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->io_first_child; child 2533 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 2534 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c n++, prev_child = child, child = child->next_sibling) { child 2535 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = parent; child 2536 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->sibling_rank = n; child 2537 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = prev_child; child 2538 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_connect_children(child); child 2545 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for (n = 0, child = parent->misc_first_child; child 2546 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 2547 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c n++, prev_child = child, child = child->next_sibling) { child 2548 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->parent = parent; child 2549 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->sibling_rank = n; child 2550 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child->prev_sibling = prev_child; child 2551 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_connect_children(child); child 2562 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 2567 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child (child, root) child 2568 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (find_same_type(child, obj)) child 2657 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 2666 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child(child, obj) child 2667 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_list_special_objects(topology, child); child 2668 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_misc_child(child, obj) child 2669 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_list_special_objects(topology, child); child 2677 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_misc_child(child, obj) child 2678 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_list_special_objects(topology, child); child 2699 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_io_child(child, obj) child 2700 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_list_special_objects(topology, child); child 2701 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_misc_child(child, obj) child 2702 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_list_special_objects(topology, child); child 2706 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, obj) child 2707 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_list_special_objects(topology, child); child 2708 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child(child, obj) child 2709 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_list_special_objects(topology, child); child 2710 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_io_child(child, obj) child 2711 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_list_special_objects(topology, child); child 2712 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_misc_child(child, obj) child 2713 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_list_special_objects(topology, child); child 3648 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t obj = *pobj, child, *pchild; child 3672 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child_safe(child, obj, pchild) child 3674 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child_safe(child, obj, pchild) child 3866 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child, hwloc_obj_t prev) child 3868 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->parent == parent); child 3870 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->sibling_rank == i); child 3872 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child == array[i]); child 3875 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(prev->next_sibling == child); child 3876 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->prev_sibling == prev); child 3879 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->prev_sibling == NULL); child 3881 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->prev_sibling != NULL); child 3884 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->next_sibling == NULL); child 3886 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->next_sibling != NULL); child 3896 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child, prev; child 3912 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(prev = NULL, child = parent->first_child, j = 0; child 3913 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 3914 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prev = child, child = child->next_sibling, j++) { child 3916 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc__obj_type_is_normal(child->type)); child 3918 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->depth > parent->depth); child 3920 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_child_siblings(parent, parent->children, parent->arity, j, child, prev); child 3922 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_object(topology, gp_indexes, child); child 3939 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 3960 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, obj) { child 3961 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!hwloc_bitmap_intersects(set, child->cpuset)); child 3962 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_or(set, set, child->cpuset); child 3969 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child(child, obj) child 3970 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc_bitmap_isequal(obj->cpuset, child->cpuset)); child 3977 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, obj) { child 3978 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c int first = hwloc_bitmap_first(child->complete_cpuset); child 3993 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child, prev; child 4003 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(prev = NULL, child = parent->memory_first_child, j = 0; child 4004 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 4005 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prev = child, child = child->next_sibling, j++) { child 4006 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc__obj_type_is_memory(child->type)); child 4008 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_child_siblings(parent, NULL, parent->memory_arity, j, child, prev); child 4010 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!child->first_child); child 4011 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!child->io_first_child); child 4012 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_object(topology, gp_indexes, child); child 4026 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child, prev; child 4036 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(prev = NULL, child = parent->io_first_child, j = 0; child 4037 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 4038 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prev = child, child = child->next_sibling, j++) { child 4040 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(hwloc__obj_type_is_io(child->type)); child 4042 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_child_siblings(parent, NULL, parent->io_arity, j, child, prev); child 4044 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!child->first_child); child 4045 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!child->memory_first_child); child 4046 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_object(topology, gp_indexes, child); child 4056 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child, prev; child 4066 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for(prev = NULL, child = parent->misc_first_child, j = 0; child 4067 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c child; child 4068 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c prev = child, child = child->next_sibling, j++) { child 4070 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(child->type == HWLOC_OBJ_MISC); child 4072 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_child_siblings(parent, NULL, parent->misc_arity, j, child, prev); child 4074 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!child->first_child); child 4075 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!child->memory_first_child); child 4076 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!child->io_first_child); child 4077 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_object(topology, gp_indexes, child); child 4153 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t child; child 4174 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child(child, obj) { child 4175 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c assert(!hwloc_bitmap_intersects(myset, child->nodeset)); child 4176 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_or(myset, myset, child->nodeset); child 4186 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_child(child, obj) { child 4188 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc__check_nodesets(topology, child, set); child 4208 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c for_each_memory_child(child, obj) { child 4209 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c int first = hwloc_bitmap_first(child->complete_nodeset); child 49 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_obj_t child = obj->first_child; child 50 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h while (child) { child 51 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (hwloc_bitmap_intersects(child->cpuset, set)) child 53 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h child = child->next_sibling; child 55 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!child) child 59 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h obj = child; child 278 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_obj_t child; child 281 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h child = parent->first_child; child 282 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h while (child) { child 283 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (child->cpuset && hwloc_bitmap_isincluded(set, child->cpuset)) child 284 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h return child; child 285 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h child = child->next_sibling; child 303 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h hwloc_obj_t child = hwloc_get_child_covering_cpuset(topology, set, current); child 304 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h if (!child) child 306 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/helper.h current = child; child 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) child 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) child 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) child 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) child 221 opal/mca/pmix/pmix4x/pmix/examples/server.c wait_tracker_t *child; child 358 opal/mca/pmix/pmix4x/pmix/examples/server.c child = PMIX_NEW(wait_tracker_t); child 359 opal/mca/pmix/pmix4x/pmix/examples/server.c child->pid = pid; child 360 opal/mca/pmix/pmix4x/pmix/examples/server.c pmix_list_append(&children, &child->super); child 301 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c wait_tracker_t *child; child 488 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c child = PMIX_NEW(wait_tracker_t); child 489 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c child->pid = pid; child 490 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c pmix_list_append(&children, &child->super); child 512 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c PMIX_LIST_FOREACH(child, &children, wait_tracker_t) { child 513 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c if (0 != child->exit_code) { child 514 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c fprintf(stderr, "Child %d exited with status %d - test FAILED\n", n, child->exit_code); child 341 opal/mca/pmix/pmix4x/pmix/test/simple/simptest.c wait_tracker_t *child; child 611 opal/mca/pmix/pmix4x/pmix/test/simple/simptest.c child = PMIX_NEW(wait_tracker_t); child 612 opal/mca/pmix/pmix4x/pmix/test/simple/simptest.c child->pid = pid; child 613 opal/mca/pmix/pmix4x/pmix/test/simple/simptest.c pmix_list_append(&children, &child->super); child 631 opal/mca/pmix/pmix4x/pmix/test/simple/simptest.c PMIX_LIST_FOREACH(child, &children, wait_tracker_t) { child 632 opal/mca/pmix/pmix4x/pmix/test/simple/simptest.c if (0 != child->exit_code) { child 633 opal/mca/pmix/pmix4x/pmix/test/simple/simptest.c fprintf(stderr, "Child %d [%d] exited with status %d - test FAILED\n", n, child->pid, child->exit_code); child 222 opal/mca/pmix/pmix4x/pmix/test/simple/stability.c wait_tracker_t *child; child 367 opal/mca/pmix/pmix4x/pmix/test/simple/stability.c child = PMIX_NEW(wait_tracker_t); child 368 opal/mca/pmix/pmix4x/pmix/test/simple/stability.c child->pid = pid; child 369 opal/mca/pmix/pmix4x/pmix/test/simple/stability.c pmix_list_append(&children, &child->super); child 392 opal/mca/pmix/pmix4x/pmix/test/simple/stability.c PMIX_LIST_FOREACH(child, &children, wait_tracker_t) { child 393 opal/mca/pmix/pmix4x/pmix/test/simple/stability.c if (0 != child->exit_code) { child 394 opal/mca/pmix/pmix4x/pmix/test/simple/stability.c fprintf(stderr, "Child %d exited with status %d - test FAILED\n", n, child->exit_code); child 80 orte/mca/errmgr/default_orted/errmgr_default_orted.c static int pack_state_for_proc(opal_buffer_t *alert, orte_proc_t *child); child 322 orte/mca/errmgr/default_orted/errmgr_default_orted.c orte_proc_t *child, *ptr; child 404 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(jdata->procs, proc->vpid))) { child 411 orte/mca/errmgr/default_orted/errmgr_default_orted.c OBJ_RETAIN(child); // protect against race conditions child 412 orte/mca/errmgr/default_orted/errmgr_default_orted.c t2->child = child; child 428 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (NULL != (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 429 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_ALIVE)) { child 434 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_NAME_PRINT(&child->name))); child 457 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(jdata->procs, proc->vpid))) { child 465 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (!ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_LOCAL)) { child 480 orte/mca/errmgr/default_orted/errmgr_default_orted.c child->state = state; child 500 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_SUCCESS != (rc = pack_state_for_proc(alert, child))) { child 508 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_NAME_PRINT(&child->name), child 520 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_IOF_COMPLETE) && child 521 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_WAITPID) && child 522 orte/mca/errmgr/default_orted/errmgr_default_orted.c !ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_RECORDED)) { child 531 orte/mca/errmgr/default_orted/errmgr_default_orted.c child->state = state; child 559 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_ALIVE)) { child 560 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_FLAG_UNSET(child, ORTE_PROC_FLAG_ALIVE); child 562 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (!ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_RECORDED)) { child 563 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_FLAG_SET(child, ORTE_PROC_FLAG_RECORDED); child 567 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (NULL != (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 568 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_ALIVE)) { child 605 orte/mca/errmgr/default_orted/errmgr_default_orted.c child->state = state; child 607 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_SUCCESS != (rc = pack_state_for_proc(alert, child))) { child 614 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_NAME_PRINT(&child->name), child 626 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_IOF_COMPLETE) && child 627 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_WAITPID) && child 628 orte/mca/errmgr/default_orted/errmgr_default_orted.c !ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_RECORDED)) { child 690 orte/mca/errmgr/default_orted/errmgr_default_orted.c orte_proc_t *child; child 693 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 697 orte/mca/errmgr/default_orted/errmgr_default_orted.c if ((job == child->name.jobid || ORTE_JOBID_WILDCARD == job) && child 698 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_ALIVE)) { child 708 orte/mca/errmgr/default_orted/errmgr_default_orted.c static int pack_state_for_proc(opal_buffer_t *alert, orte_proc_t *child) child 713 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &(child->name.vpid), 1, ORTE_VPID))) { child 718 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &child->pid, 1, OPAL_PID))) { child 723 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &child->state, 1, ORTE_PROC_STATE))) { child 728 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &child->exit_code, 1, ORTE_EXIT_CODE))) { child 739 orte/mca/errmgr/default_orted/errmgr_default_orted.c orte_proc_t *child; child 748 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 752 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (child->name.jobid == jobdat->jobid) { child 753 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_SUCCESS != (rc = pack_state_for_proc(alert, child))) { child 771 orte/mca/errmgr/default_orted/errmgr_default_orted.c orte_proc_t *child; child 777 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 781 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (child->name.jobid == jobdat->jobid) { child 782 orte/mca/errmgr/default_orted/errmgr_default_orted.c if (ORTE_PROC_STATE_FAILED_TO_START == child->state) { child 787 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_FLAG_SET(child, ORTE_PROC_FLAG_IOF_COMPLETE); child 789 orte/mca/errmgr/default_orted/errmgr_default_orted.c ORTE_FLAG_SET(child, ORTE_PROC_FLAG_WAITPID); child 144 orte/mca/odls/alps/odls_alps_module.c static int orte_odls_alps_restart_proc(orte_proc_t *child); child 340 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 368 orte/mca/odls/alps/odls_alps_module.c orte_rtc.set(cd->jdata, cd->child, &cd->env, write_fd); child 432 orte/mca/odls/alps/odls_alps_module.c (NULL == cd->child) ? 0 : cd->child->app_rank); child 489 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 490 orte/mca/odls/alps/odls_alps_module.c cd->child->state = ORTE_PROC_STATE_UNDEF; child 496 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 498 orte/mca/odls/alps/odls_alps_module.c ORTE_FLAG_UNSET(cd->child, ORTE_PROC_FLAG_ALIVE); child 500 orte/mca/odls/alps/odls_alps_module.c ORTE_FLAG_SET(cd->child, ORTE_PROC_FLAG_ALIVE); child 512 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 513 orte/mca/odls/alps/odls_alps_module.c cd->child->state = ORTE_PROC_STATE_UNDEF; child 526 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 527 orte/mca/odls/alps/odls_alps_module.c cd->child->state = ORTE_PROC_STATE_UNDEF; child 540 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 541 orte/mca/odls/alps/odls_alps_module.c cd->child->state = ORTE_PROC_STATE_UNDEF; child 562 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 563 orte/mca/odls/alps/odls_alps_module.c cd->child->state = ORTE_PROC_STATE_FAILED_TO_START; child 564 orte/mca/odls/alps/odls_alps_module.c ORTE_FLAG_UNSET(cd->child, ORTE_PROC_FLAG_ALIVE); child 574 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 575 orte/mca/odls/alps/odls_alps_module.c cd->child->state = ORTE_PROC_STATE_RUNNING; child 576 orte/mca/odls/alps/odls_alps_module.c ORTE_FLAG_SET(cd->child, ORTE_PROC_FLAG_ALIVE); child 603 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 604 orte/mca/odls/alps/odls_alps_module.c cd->child->state = ORTE_PROC_STATE_FAILED_TO_START; child 605 orte/mca/odls/alps/odls_alps_module.c cd->child->exit_code = ORTE_ERR_SYS_LIMITS_PIPES; child 612 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 613 orte/mca/odls/alps/odls_alps_module.c cd->child->pid = pid; child 618 orte/mca/odls/alps/odls_alps_module.c if (NULL != cd->child) { child 619 orte/mca/odls/alps/odls_alps_module.c cd->child->state = ORTE_PROC_STATE_FAILED_TO_START; child 620 orte/mca/odls/alps/odls_alps_module.c cd->child->exit_code = ORTE_ERR_SYS_LIMITS_CHILDREN; child 719 orte/mca/odls/alps/odls_alps_module.c static int orte_odls_alps_restart_proc(orte_proc_t *child) child 724 orte/mca/odls/alps/odls_alps_module.c if (ORTE_SUCCESS != (rc = orte_odls_base_default_restart_proc(child, odls_alps_fork_local_proc))) { child 891 orte/mca/odls/base/odls_base_default_fns.c orte_proc_t *child; child 895 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 898 orte/mca/odls/base/odls_base_default_fns.c if (!ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_ALIVE)) { child 904 orte/mca/odls/base/odls_base_default_fns.c if (job == child->name.jobid) { child 917 orte/mca/odls/base/odls_base_default_fns.c orte_proc_t *child = cd->child; child 930 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = 0; child 931 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_UNSET(child, ORTE_PROC_FLAG_WAITPID); child 934 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_SUCCESS != (rc = opal_pmix.server_setup_fork(&child->name, &cd->env))) { child 944 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_UNSET(child, ORTE_PROC_FLAG_IOF_COMPLETE); child 946 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_SET(child, ORTE_PROC_FLAG_IOF_COMPLETE); child 948 orte/mca/odls/base/odls_base_default_fns.c child->pid = 0; child 949 orte/mca/odls/base/odls_base_default_fns.c if (NULL != child->rml_uri) { child 950 orte/mca/odls/base/odls_base_default_fns.c free(child->rml_uri); child 951 orte/mca/odls/base/odls_base_default_fns.c child->rml_uri = NULL; child 957 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_SUCCESS != (rc = orte_schizo.setup_child(jobdat, child, app, &cd->env))) { child 974 orte/mca/odls/base/odls_base_default_fns.c child->name.vpid == nm->name.vpid) { child 980 orte/mca/odls/base/odls_base_default_fns.c opal_asprintf(&cd->argv[2], "Rank %s", ORTE_VPID_PRINT(child->name.vpid)); child 1026 orte/mca/odls/base/odls_base_default_fns.c opal_asprintf(¶m, "%s-%d", cd->argv[0], (int)child->name.vpid); child 1034 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name)); child 1047 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_RUNNING); child 1052 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_UNSET(child, ORTE_PROC_FLAG_ALIVE); child 1053 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = rc; child 1054 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, state); child 1061 orte/mca/odls/base/odls_base_default_fns.c orte_proc_t *child=NULL; child 1159 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, idx))) { child 1162 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_EQUAL == opal_dss.compare(&job, &(child->name.jobid), ORTE_JOBID)) { child 1163 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = ORTE_PROC_STATE_FAILED_TO_LAUNCH; child 1164 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 1205 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, idx))) { child 1208 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_EQUAL == opal_dss.compare(&job, &(child->name.jobid), ORTE_JOBID) && child 1209 orte/mca/odls/base/odls_base_default_fns.c j == (int)child->app_idx) { child 1210 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = ORTE_PROC_STATE_FAILED_TO_LAUNCH; child 1211 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 1234 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, idx))) { child 1237 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_EQUAL == opal_dss.compare(&job, &(child->name.jobid), ORTE_JOBID) && child 1238 orte/mca/odls/base/odls_base_default_fns.c j == (int)child->app_idx) { child 1239 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = rc; child 1240 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 1250 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, idx))) { child 1253 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_EQUAL == opal_dss.compare(&job, &(child->name.jobid), ORTE_JOBID) && child 1254 orte/mca/odls/base/odls_base_default_fns.c j == (int)child->app_idx) { child 1255 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = rc; child 1256 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 1298 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, idx))) { child 1301 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_EQUAL == opal_dss.compare(&job, &(child->name.jobid), ORTE_JOBID) && child 1302 orte/mca/odls/base/odls_base_default_fns.c j == (int)child->app_idx) { child 1303 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = rc; child 1304 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 1321 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, idx))) { child 1324 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_EQUAL == opal_dss.compare(&job, &(child->name.jobid), ORTE_JOBID) && child 1325 orte/mca/odls/base/odls_base_default_fns.c j == (int)child->app_idx) { child 1326 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = rc; child 1327 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 1341 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 1347 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, idx))) { child 1351 orte/mca/odls/base/odls_base_default_fns.c if (j != (int)child->app_idx) { child 1359 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_ALIVE)) { child 1364 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name))); child 1371 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_PROC_STATE_INIT != child->state && child 1372 orte/mca/odls/base/odls_base_default_fns.c ORTE_PROC_STATE_RESTART != child->state) { child 1379 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_EQUAL != opal_dss.compare(&job, &(child->name.jobid), ORTE_JOBID)) { child 1384 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name), child 1393 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name))); child 1404 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_SET(child, ORTE_PROC_FLAG_ALIVE); child 1405 orte/mca/odls/base/odls_base_default_fns.c orte_wait_cb(child, orte_odls_base_default_wait_local_proc, evb, NULL); child 1414 orte/mca/odls/base/odls_base_default_fns.c cd->child = child; child 1422 orte/mca/odls/base/odls_base_default_fns.c child->name.vpid == jobdat->stdin_target) { child 1429 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = rc; child 1431 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 1436 orte/mca/odls/base/odls_base_default_fns.c rc = orte_iof_base_setup_parent(&child->name, &cd->opts); child 1440 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 1447 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name), child 1484 orte/mca/odls/base/odls_base_default_fns.c orte_proc_t *child; child 1497 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 1500 orte/mca/odls/base/odls_base_default_fns.c if (0 == child->pid || !ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_ALIVE)) { child 1504 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_SUCCESS != (rc = signal_local(child->pid, (int)signal))) { child 1513 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 1516 orte/mca/odls/base/odls_base_default_fns.c if (OPAL_EQUAL == opal_dss.compare(&(child->name), (orte_process_name_t*)proc, ORTE_NAME)) { child 1517 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_SUCCESS != (rc = signal_local(child->pid, (int)signal))) { child 1538 orte/mca/odls/base/odls_base_default_fns.c orte_proc_t *proc = t2->child; child 1748 orte/mca/odls/base/odls_base_default_fns.c orte_proc_t *child; child 1752 orte/mca/odls/base/odls_base_default_fns.c p->child = NULL; child 1756 orte/mca/odls/base/odls_base_default_fns.c if (NULL != p->child) { child 1757 orte/mca/odls/base/odls_base_default_fns.c OBJ_RELEASE(p->child); child 1767 orte/mca/odls/base/odls_base_default_fns.c orte_proc_t *child; child 1804 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, j))) { child 1811 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name))); child 1818 orte/mca/odls/base/odls_base_default_fns.c proc->name.jobid != child->name.jobid) { child 1823 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name), child 1832 orte/mca/odls/base/odls_base_default_fns.c proc->name.vpid != child->name.vpid) { child 1837 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name), child 1845 orte/mca/odls/base/odls_base_default_fns.c if (!ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_ALIVE) || 0 == child->pid) { child 1850 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name))); child 1855 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_PROC_STATE_UNDEF == child->state || child 1856 orte/mca/odls/base/odls_base_default_fns.c ORTE_PROC_STATE_INIT == child->state || child 1857 orte/mca/odls/base/odls_base_default_fns.c ORTE_PROC_STATE_RUNNING == child->state) { child 1861 orte/mca/odls/base/odls_base_default_fns.c child->state = ORTE_PROC_STATE_TERMINATED; child 1865 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_SET(child, ORTE_PROC_FLAG_WAITPID); child 1866 orte/mca/odls/base/odls_base_default_fns.c child->pid = 0; child 1877 orte/mca/odls/base/odls_base_default_fns.c orte_iof.close(&child->name, ORTE_IOF_STDIN); child 1883 orte/mca/odls/base/odls_base_default_fns.c orte_wait_cb_cancel(child); child 1892 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name))); child 1894 orte/mca/odls/base/odls_base_default_fns.c OBJ_RETAIN(child); child 1895 orte/mca/odls/base/odls_base_default_fns.c cd->child = child; child 1897 orte/mca/odls/base/odls_base_default_fns.c kill_local(child->pid, SIGCONT); child 1902 orte/mca/odls/base/odls_base_default_fns.c orte_session_dir_finalize(&child->name); child 1906 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_IOF_COMPLETE) && child 1907 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_WAITPID)) { child 1908 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, child->state); child 1922 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&cd->child->name))); child 1923 orte/mca/odls/base/odls_base_default_fns.c kill_local(cd->child->pid, SIGTERM); child 1932 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&cd->child->name))); child 1933 orte/mca/odls/base/odls_base_default_fns.c kill_local(cd->child->pid, SIGKILL); child 1937 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_SET(cd->child, ORTE_PROC_FLAG_WAITPID); child 1943 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_UNSET(cd->child, ORTE_PROC_FLAG_ALIVE); child 1944 orte/mca/odls/base/odls_base_default_fns.c cd->child->pid = 0; child 1947 orte/mca/odls/base/odls_base_default_fns.c cd->child->state = ORTE_PROC_STATE_KILLED_BY_CMD; /* we ordered it to die */ child 1950 orte/mca/odls/base/odls_base_default_fns.c orte_session_dir_finalize(&cd->child->name); child 1954 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_FLAG_TEST(cd->child, ORTE_PROC_FLAG_IOF_COMPLETE) && child 1955 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_TEST(cd->child, ORTE_PROC_FLAG_WAITPID)) { child 1956 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&cd->child->name, cd->child->state); child 1975 orte/mca/odls/base/odls_base_default_fns.c orte_proc_t *child; child 1986 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 1990 orte/mca/odls/base/odls_base_default_fns.c if (proc->jobid == child->name.jobid && child 1991 orte/mca/odls/base/odls_base_default_fns.c (proc->vpid == child->name.vpid || child 2002 orte/mca/odls/base/odls_base_default_fns.c stats.rank = child->name.vpid; child 2004 orte/mca/odls/base/odls_base_default_fns.c rc = opal_pstat.query(child->pid, &stats, NULL); child 2027 orte/mca/odls/base/odls_base_default_fns.c int orte_odls_base_default_restart_proc(orte_proc_t *child, child 2041 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name))); child 2052 orte/mca/odls/base/odls_base_default_fns.c if (NULL == (jobdat = orte_get_job_data_object(child->name.jobid))) { child 2058 orte/mca/odls/base/odls_base_default_fns.c child->state = ORTE_PROC_STATE_FAILED_TO_START; child 2059 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = 0; child 2060 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_UNSET(child, ORTE_PROC_FLAG_WAITPID); child 2061 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_UNSET(child, ORTE_PROC_FLAG_IOF_COMPLETE); child 2062 orte/mca/odls/base/odls_base_default_fns.c child->pid = 0; child 2063 orte/mca/odls/base/odls_base_default_fns.c if (NULL != child->rml_uri) { child 2064 orte/mca/odls/base/odls_base_default_fns.c free(child->rml_uri); child 2065 orte/mca/odls/base/odls_base_default_fns.c child->rml_uri = NULL; child 2067 orte/mca/odls/base/odls_base_default_fns.c app = (orte_app_context_t*)opal_pointer_array_get_item(jobdat->apps, child->app_idx); child 2070 orte/mca/odls/base/odls_base_default_fns.c if (ORTE_SUCCESS != (rc = orte_schizo.setup_child(jobdat, child, app, &app->env))) { child 2092 orte/mca/odls/base/odls_base_default_fns.c cd->child = child; child 2099 orte/mca/odls/base/odls_base_default_fns.c child->name.vpid == jobdat->stdin_target) { child 2106 orte/mca/odls/base/odls_base_default_fns.c child->exit_code = rc; child 2108 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 2113 orte/mca/odls/base/odls_base_default_fns.c rc = orte_iof_base_setup_parent(&child->name, &cd->opts); child 2117 orte/mca/odls/base/odls_base_default_fns.c ORTE_ACTIVATE_PROC_STATE(&child->name, ORTE_PROC_STATE_FAILED_TO_LAUNCH); child 2126 orte/mca/odls/base/odls_base_default_fns.c orte_wait_cb(child, orte_odls_base_default_wait_local_proc, evb, NULL); child 2141 orte/mca/odls/base/odls_base_default_fns.c ORTE_NAME_PRINT(&child->name), child 104 orte/mca/odls/base/odls_private.h orte_proc_t *child; child 148 orte/mca/odls/base/odls_private.h typedef bool (*orte_odls_base_child_died_fn_t)(orte_proc_t *child); child 154 orte/mca/odls/base/odls_private.h ORTE_DECLSPEC int orte_odls_base_default_restart_proc(orte_proc_t *child, child 143 orte/mca/odls/default/odls_default_module.c static int orte_odls_default_restart_proc(orte_proc_t *child); child 352 orte/mca/odls/default/odls_default_module.c if (NULL != cd->child) { child 378 orte/mca/odls/default/odls_default_module.c orte_rtc.set(cd->jdata, cd->child, &cd->env, write_fd); child 450 orte/mca/odls/default/odls_default_module.c (NULL == cd->child) ? 0 : cd->child->app_rank); child 496 orte/mca/odls/default/odls_default_module.c if (NULL != cd->child) { child 497 orte/mca/odls/default/odls_default_module.c cd->child->state = ORTE_PROC_STATE_UNDEF; child 503 orte/mca/odls/default/odls_default_module.c if (NULL != cd->child) { child 505 orte/mca/odls/default/odls_default_module.c ORTE_FLAG_UNSET(cd->child, ORTE_PROC_FLAG_ALIVE); child 507 orte/mca/odls/default/odls_default_module.c ORTE_FLAG_SET(cd->child, ORTE_PROC_FLAG_ALIVE); child 519 orte/mca/odls/default/odls_default_module.c if (NULL != cd->child) { child 520 orte/mca/odls/default/odls_default_module.c cd->child->state = ORTE_PROC_STATE_UNDEF; child 533 orte/mca/odls/default/odls_default_module.c if (NULL != cd->child) { child 534 orte/mca/odls/default/odls_default_module.c cd->child->state = ORTE_PROC_STATE_UNDEF; child 547 orte/mca/odls/default/odls_default_module.c if (NULL != cd->child) { child 548 orte/mca/odls/default/odls_default_module.c cd->child->state = ORTE_PROC_STATE_UNDEF; child 569 orte/mca/odls/default/odls_default_module.c if (NULL != cd->child) { child 570 orte/mca/odls/default/odls_default_module.c cd->child->state = ORTE_PROC_STATE_FAILED_TO_START; child 571 orte/mca/odls/default/odls_default_module.c ORTE_FLAG_UNSET(cd->child, ORTE_PROC_FLAG_ALIVE); child 581 orte/mca/odls/default/odls_default_module.c if (NULL != cd->child) { child 582 orte/mca/odls/default/odls_default_module.c cd->child->state = ORTE_PROC_STATE_RUNNING; child 583 orte/mca/odls/default/odls_default_module.c ORTE_FLAG_SET(cd->child, ORTE_PROC_FLAG_ALIVE); child 599 orte/mca/odls/default/odls_default_module.c orte_proc_t *child = cd->child; child 611 orte/mca/odls/default/odls_default_module.c if (NULL != child) { child 612 orte/mca/odls/default/odls_default_module.c child->state = ORTE_PROC_STATE_FAILED_TO_START; child 613 orte/mca/odls/default/odls_default_module.c child->exit_code = ORTE_ERR_SYS_LIMITS_PIPES; child 620 orte/mca/odls/default/odls_default_module.c if (NULL != child) { child 621 orte/mca/odls/default/odls_default_module.c child->pid = pid; child 626 orte/mca/odls/default/odls_default_module.c if (NULL != child) { child 627 orte/mca/odls/default/odls_default_module.c child->state = ORTE_PROC_STATE_FAILED_TO_START; child 628 orte/mca/odls/default/odls_default_module.c child->exit_code = ORTE_ERR_SYS_LIMITS_CHILDREN; child 728 orte/mca/odls/default/odls_default_module.c static int orte_odls_default_restart_proc(orte_proc_t *child) child 733 orte/mca/odls/default/odls_default_module.c if (ORTE_SUCCESS != (rc = orte_odls_base_default_restart_proc(child, odls_default_fork_local_proc))) { child 81 orte/mca/odls/odls.h typedef int (*orte_odls_base_module_restart_proc_fn_t)(orte_proc_t *child); child 163 orte/mca/odls/pspawn/odls_pspawn.c static int orte_odls_pspawn_restart_proc(orte_proc_t *child); child 266 orte/mca/odls/pspawn/odls_pspawn.c orte_proc_t *child = cd->child; child 273 orte/mca/odls/pspawn/odls_pspawn.c ORTE_FLAG_UNSET(cd->child, ORTE_PROC_FLAG_ALIVE); child 278 orte/mca/odls/pspawn/odls_pspawn.c child->state = ORTE_PROC_STATE_FAILED_TO_START; child 279 orte/mca/odls/pspawn/odls_pspawn.c child->exit_code = 1; child 291 orte/mca/odls/pspawn/odls_pspawn.c child->state = ORTE_PROC_STATE_FAILED_TO_START; child 292 orte/mca/odls/pspawn/odls_pspawn.c child->exit_code = 1; child 298 orte/mca/odls/pspawn/odls_pspawn.c child->state = ORTE_PROC_STATE_FAILED_TO_START; child 299 orte/mca/odls/pspawn/odls_pspawn.c child->exit_code = 1; child 367 orte/mca/odls/pspawn/odls_pspawn.c child->state = ORTE_PROC_STATE_FAILED_TO_START; child 368 orte/mca/odls/pspawn/odls_pspawn.c child->exit_code = ORTE_ERR_SYS_LIMITS_CHILDREN; child 372 orte/mca/odls/pspawn/odls_pspawn.c cd->child->state = ORTE_PROC_STATE_RUNNING; child 373 orte/mca/odls/pspawn/odls_pspawn.c cd->child->pid = pid; child 374 orte/mca/odls/pspawn/odls_pspawn.c ORTE_FLAG_SET(cd->child, ORTE_PROC_FLAG_ALIVE); child 463 orte/mca/odls/pspawn/odls_pspawn.c static int orte_odls_pspawn_restart_proc(orte_proc_t *child) child 468 orte/mca/odls/pspawn/odls_pspawn.c if (ORTE_SUCCESS != (rc = orte_odls_base_default_restart_proc(child, odls_pspawn_fork_local_proc))) { child 524 orte/mca/plm/alps/plm_alps_module.c orte_proc_t *proc = t2->child; child 796 orte/mca/plm/rsh/plm_rsh_module.c orte_namelist_t *child; child 847 orte/mca/plm/rsh/plm_rsh_module.c OPAL_LIST_FOREACH(child, &coll, orte_namelist_t) { child 848 orte/mca/plm/rsh/plm_rsh_module.c target.vpid = child->name.vpid; child 853 orte/mca/plm/rsh/plm_rsh_module.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), ORTE_VPID_PRINT(child->name.vpid)); child 1036 orte/mca/plm/rsh/plm_rsh_module.c orte_namelist_t *child; child 1201 orte/mca/plm/rsh/plm_rsh_module.c OPAL_LIST_FOREACH(child, &coll, orte_namelist_t) { child 1202 orte/mca/plm/rsh/plm_rsh_module.c if (child->name.vpid == node->daemon->name.vpid) { child 538 orte/mca/plm/slurm/plm_slurm_module.c orte_proc_t *proc = t2->child; child 42 orte/mca/routed/base/routed_base_fns.c orte_routed_tree_t *child; child 72 orte/mca/routed/base/routed_base_fns.c OPAL_LIST_FOREACH(child, my_children, orte_routed_tree_t) { child 75 orte/mca/routed/base/routed_base_fns.c nm->name.vpid = child->vpid; child 81 orte/mca/routed/base/routed_base_fns.c OPAL_LIST_FOREACH(child, my_children, orte_routed_tree_t) { child 84 orte/mca/routed/base/routed_base_fns.c nm->name.vpid = child->vpid; child 201 orte/mca/routed/binomial/routed_binomial.c orte_routed_tree_t *child; child 281 orte/mca/routed/binomial/routed_binomial.c child = (orte_routed_tree_t*)item; child 282 orte/mca/routed/binomial/routed_binomial.c if (child->vpid == daemon.vpid) { child 288 orte/mca/routed/binomial/routed_binomial.c if (opal_bitmap_is_set_bit(&child->relatives, daemon.vpid)) { child 290 orte/mca/routed/binomial/routed_binomial.c daemon.vpid = child->vpid; child 317 orte/mca/routed/binomial/routed_binomial.c orte_routed_tree_t *child; child 347 orte/mca/routed/binomial/routed_binomial.c child = (orte_routed_tree_t*)item; child 348 orte/mca/routed/binomial/routed_binomial.c if (child->vpid == route->vpid) { child 392 orte/mca/routed/binomial/routed_binomial.c orte_routed_tree_t *child; child 410 orte/mca/routed/binomial/routed_binomial.c child = OBJ_NEW(orte_routed_tree_t); child 411 orte/mca/routed/binomial/routed_binomial.c child->vpid = peer; child 416 orte/mca/routed/binomial/routed_binomial.c ORTE_VPID_PRINT(child->vpid))); child 420 orte/mca/routed/binomial/routed_binomial.c opal_list_append(childrn, &child->super); child 423 orte/mca/routed/binomial/routed_binomial.c opal_bitmap_init(&child->relatives, num_procs); child 426 orte/mca/routed/binomial/routed_binomial.c relations = &child->relatives; child 472 orte/mca/routed/binomial/routed_binomial.c orte_routed_tree_t *child; child 501 orte/mca/routed/binomial/routed_binomial.c child = (orte_routed_tree_t*)item; child 502 orte/mca/routed/binomial/routed_binomial.c opal_output(0, "%s: \tchild %d", ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), child->vpid); child 504 orte/mca/routed/binomial/routed_binomial.c if (opal_bitmap_is_set_bit(&child->relatives, j)) { child 306 orte/mca/routed/debruijn/routed_debruijn.c orte_routed_tree_t *child; child 336 orte/mca/routed/debruijn/routed_debruijn.c child = (orte_routed_tree_t*)item; child 337 orte/mca/routed/debruijn/routed_debruijn.c if (child->vpid == route->vpid) { child 390 orte/mca/routed/debruijn/routed_debruijn.c orte_routed_tree_t *child; child 434 orte/mca/routed/debruijn/routed_debruijn.c child = OBJ_NEW(orte_routed_tree_t); child 435 orte/mca/routed/debruijn/routed_debruijn.c child->vpid = next; child 436 orte/mca/routed/debruijn/routed_debruijn.c opal_list_append (&my_children, &child->super); child 219 orte/mca/routed/direct/routed_direct.c orte_routed_tree_t *child; child 249 orte/mca/routed/direct/routed_direct.c child = (orte_routed_tree_t*)item; child 250 orte/mca/routed/direct/routed_direct.c if (child->vpid == route->vpid) { child 282 orte/mca/routed/direct/routed_direct.c orte_routed_tree_t *child; child 309 orte/mca/routed/direct/routed_direct.c child = OBJ_NEW(orte_routed_tree_t); child 310 orte/mca/routed/direct/routed_direct.c child->vpid = proc->name.vpid; child 311 orte/mca/routed/direct/routed_direct.c opal_list_append(&my_children, &child->super); child 203 orte/mca/routed/radix/routed_radix.c orte_routed_tree_t *child; child 296 orte/mca/routed/radix/routed_radix.c child = (orte_routed_tree_t*)item; child 297 orte/mca/routed/radix/routed_radix.c if (child->vpid == daemon.vpid) { child 303 orte/mca/routed/radix/routed_radix.c if (opal_bitmap_is_set_bit(&child->relatives, daemon.vpid)) { child 305 orte/mca/routed/radix/routed_radix.c daemon.vpid = child->vpid; child 332 orte/mca/routed/radix/routed_radix.c orte_routed_tree_t *child; child 362 orte/mca/routed/radix/routed_radix.c child = (orte_routed_tree_t*)item; child 363 orte/mca/routed/radix/routed_radix.c if (child->vpid == route->vpid) { child 401 orte/mca/routed/radix/routed_radix.c orte_routed_tree_t *child; child 417 orte/mca/routed/radix/routed_radix.c child = OBJ_NEW(orte_routed_tree_t); child 418 orte/mca/routed/radix/routed_radix.c child->vpid = peer; child 421 orte/mca/routed/radix/routed_radix.c opal_list_append(children, &child->super); child 424 orte/mca/routed/radix/routed_radix.c opal_bitmap_init(&child->relatives, orte_process_info.num_procs); child 426 orte/mca/routed/radix/routed_radix.c relations = &child->relatives; child 434 orte/mca/routed/radix/routed_radix.c OBJ_RELEASE(child); child 445 orte/mca/routed/radix/routed_radix.c orte_routed_tree_t *child; child 496 orte/mca/routed/radix/routed_radix.c child = (orte_routed_tree_t*)item; child 497 orte/mca/routed/radix/routed_radix.c opal_output(0, "%s: \tchild %d", ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), child->vpid); child 499 orte/mca/routed/radix/routed_radix.c if (opal_bitmap_is_set_bit(&child->relatives, j)) { child 252 orte/mca/rtc/hwloc/rtc_hwloc.c orte_proc_t *child, child 267 orte/mca/rtc/hwloc/rtc_hwloc.c (NULL == child) ? "NULL" : ORTE_NAME_PRINT(&child->name)); child 269 orte/mca/rtc/hwloc/rtc_hwloc.c if (NULL == jobdat || NULL == child) { child 275 orte/mca/rtc/hwloc/rtc_hwloc.c (NULL == child) ? "NULL" : ORTE_NAME_PRINT(&child->name)); child 279 orte/mca/rtc/hwloc/rtc_hwloc.c context = (orte_app_context_t*)opal_pointer_array_get_item(jobdat->apps, child->app_idx); child 283 orte/mca/rtc/hwloc/rtc_hwloc.c if (!orte_get_attribute(&child->attributes, ORTE_PROC_CPU_BITMAP, (void**)&cpu_bitmap, OPAL_STRING) || child 327 orte/mca/rtc/hwloc/rtc_hwloc.c opal_output(0, "MCW rank %d is not bound (or bound to all available processors)", child->name.vpid); child 408 orte/mca/rtc/hwloc/rtc_hwloc.c child->name.vpid); child 411 orte/mca/rtc/hwloc/rtc_hwloc.c opal_output(0, "MCW rank %d is not bound (or bound to all available processors)", child->name.vpid); child 415 orte/mca/rtc/hwloc/rtc_hwloc.c child->name.vpid, tmp1, tmp2); child 76 orte/mca/schizo/base/base.h orte_proc_t *child, child 130 orte/mca/schizo/base/schizo_base_stubs.c orte_proc_t *child, child 139 orte/mca/schizo/base/schizo_base_stubs.c rc = mod->module->setup_child(jdata, child, app, env); child 64 orte/mca/schizo/ompi/schizo_ompi.c orte_proc_t *child, child 1186 orte/mca/schizo/ompi/schizo_ompi.c orte_proc_t *child, child 1218 orte/mca/schizo/ompi/schizo_ompi.c if (ORTE_SUCCESS != (rc = orte_util_convert_jobid_to_string(&value, child->name.jobid))) { child 1226 orte/mca/schizo/ompi/schizo_ompi.c if (ORTE_SUCCESS != (rc = orte_util_convert_vpid_to_string(&value, child->name.vpid))) { child 1250 orte/mca/schizo/ompi/schizo_ompi.c if (ORTE_LOCAL_RANK_INVALID == child->local_rank) { child 1255 orte/mca/schizo/ompi/schizo_ompi.c opal_asprintf(&value, "%lu", (unsigned long) child->local_rank); child 1266 orte/mca/schizo/ompi/schizo_ompi.c if (ORTE_NODE_RANK_INVALID == child->node_rank) { child 1271 orte/mca/schizo/ompi/schizo_ompi.c opal_asprintf(&value, "%lu", (unsigned long) child->node_rank); child 1282 orte/mca/schizo/ompi/schizo_ompi.c orte_util_convert_process_name_to_string(&value, &child->name); child 1287 orte/mca/schizo/ompi/schizo_ompi.c if (orte_get_attribute(&child->attributes, ORTE_PROC_NRESTARTS, (void**)&nrptr, OPAL_INT32)) { child 1298 orte/mca/schizo/ompi/schizo_ompi.c if (orte_get_attribute(&child->attributes, ORTE_PROC_NOBARRIER, NULL, OPAL_BOOL) child 1307 orte/mca/schizo/ompi/schizo_ompi.c ORTE_FLAG_SET(child, ORTE_PROC_FLAG_IOF_COMPLETE); child 90 orte/mca/schizo/schizo.h orte_proc_t *child, child 1903 orte/mca/snapc/full/snapc_full_local.c orte_proc_t *child = NULL; child 1922 orte/mca/snapc/full/snapc_full_local.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 1928 orte/mca/snapc/full/snapc_full_local.c NULL == (vpid_snapshot = find_vpid_snapshot(&child->name)) ) { child 1935 orte/mca/snapc/full/snapc_full_local.c vpid_snapshot->process_pid = child->pid; child 1936 orte/mca/snapc/full/snapc_full_local.c vpid_snapshot->super.process_name.jobid = child->name.jobid; child 1937 orte/mca/snapc/full/snapc_full_local.c vpid_snapshot->super.process_name.vpid = child->name.vpid; child 1949 orte/mca/snapc/full/snapc_full_local.c orte_proc_t *child = NULL; child 1963 orte/mca/snapc/full/snapc_full_local.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 1968 orte/mca/snapc/full/snapc_full_local.c &child->name, child 1989 orte/mca/snapc/full/snapc_full_local.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 1994 orte/mca/snapc/full/snapc_full_local.c if( NULL == (vpid_snapshot = find_vpid_snapshot(&child->name)) ) { child 1997 orte/mca/snapc/full/snapc_full_local.c vpid_snapshot->process_pid = child->pid; child 1998 orte/mca/snapc/full/snapc_full_local.c vpid_snapshot->super.process_name.jobid = child->name.jobid; child 1999 orte/mca/snapc/full/snapc_full_local.c vpid_snapshot->super.process_name.vpid = child->name.vpid; child 2012 orte/mca/snapc/full/snapc_full_local.c vpid_snapshot->process_pid = child->pid; child 2013 orte/mca/snapc/full/snapc_full_local.c vpid_snapshot->super.process_name.jobid = child->name.jobid; child 2014 orte/mca/snapc/full/snapc_full_local.c vpid_snapshot->super.process_name.vpid = child->name.vpid; child 533 orte/mca/sstore/central/sstore_central_local.c orte_proc_t *child = NULL; child 549 orte/mca/sstore/central/sstore_central_local.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 552 orte/mca/sstore/central/sstore_central_local.c append_new_app_handle_info(handle_info, &child->name); child 697 orte/mca/sstore/stage/sstore_stage_local.c orte_proc_t *child = NULL; child 753 orte/mca/sstore/stage/sstore_stage_local.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 757 orte/mca/sstore/stage/sstore_stage_local.c if( app->idx == child->app_idx ) { child 761 orte/mca/sstore/stage/sstore_stage_local.c app_info = find_app_handle_info(handle_info, &child->name); child 937 orte/mca/sstore/stage/sstore_stage_local.c orte_proc_t *child = NULL; child 953 orte/mca/sstore/stage/sstore_stage_local.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 956 orte/mca/sstore/stage/sstore_stage_local.c append_new_app_handle_info(handle_info, &child->name); child 167 orte/mca/state/orted/state_orted.c orte_proc_t *child; child 193 orte/mca/state/orted/state_orted.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 197 orte/mca/state/orted/state_orted.c if (child->name.jobid == caddy->jdata->jobid) { child 199 orte/mca/state/orted/state_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &(child->name.vpid), 1, ORTE_VPID))) { child 205 orte/mca/state/orted/state_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &child->pid, 1, OPAL_PID))) { child 211 orte/mca/state/orted/state_orted.c if (ORTE_PROC_STATE_UNTERMINATED < child->state) { child 212 orte/mca/state/orted/state_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &child->state, 1, ORTE_PROC_STATE))) { child 226 orte/mca/state/orted/state_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &child->exit_code, 1, ORTE_EXIT_CODE))) { child 525 orte/mca/state/orted/state_orted.c static int pack_state_for_proc(opal_buffer_t *alert, orte_proc_t *child) child 530 orte/mca/state/orted/state_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &(child->name.vpid), 1, ORTE_VPID))) { child 535 orte/mca/state/orted/state_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &child->pid, 1, OPAL_PID))) { child 540 orte/mca/state/orted/state_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &child->state, 1, ORTE_PROC_STATE))) { child 545 orte/mca/state/orted/state_orted.c if (ORTE_SUCCESS != (rc = opal_dss.pack(alert, &child->exit_code, 1, ORTE_EXIT_CODE))) { child 556 orte/mca/state/orted/state_orted.c orte_proc_t *child; child 565 orte/mca/state/orted/state_orted.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 569 orte/mca/state/orted/state_orted.c if (child->name.jobid == jdata->jobid) { child 570 orte/mca/state/orted/state_orted.c if (ORTE_SUCCESS != (rc = pack_state_for_proc(alert, child))) { child 59 orte/orted/ft_tester.c orte_proc_t *child; child 87 orte/orted/ft_tester.c if (NULL == (child = (orte_proc_t*)opal_pointer_array_get_item(orte_local_children, i))) { child 90 orte/orted/ft_tester.c if (!child->alive || 0 == child->pid || child 91 orte/orted/ft_tester.c ORTE_PROC_STATE_UNTERMINATED < child->state) { child 95 orte/orted/ft_tester.c ORTE_NAME_PRINT(&child->name), child 96 orte/orted/ft_tester.c child->alive ? "TRUE" : "FALSE", child 97 orte/orted/ft_tester.c (unsigned long)child->pid, orte_proc_state_to_str(child->state))); child 105 orte/orted/ft_tester.c ORTE_NAME_PRINT(&child->name), child 112 orte/orted/ft_tester.c ORTE_NAME_PRINT(&child->name))); child 113 orte/orted/ft_tester.c kill(child->pid, SIGTERM); child 1097 orte/orted/orted_main.c orte_process_name_t child; child 1115 orte/orted/orted_main.c if (ORTE_SUCCESS != (ret = opal_dss.unpack(buffer, &child, &cnt, ORTE_NAME))) { child 1131 orte/orted/orted_main.c opal_pmix.store_local(&child, kv); child 86 orte/runtime/orte_wait.c p->child = NULL; child 92 orte/runtime/orte_wait.c if (NULL != p->child) { child 93 orte/runtime/orte_wait.c OBJ_RELEASE(p->child); child 146 orte/runtime/orte_wait.c void orte_wait_cb(orte_proc_t *child, orte_wait_cbfunc_t callback, child 151 orte/runtime/orte_wait.c if (NULL == child || NULL == callback) { child 158 orte/runtime/orte_wait.c if (!ORTE_FLAG_TEST(child, ORTE_PROC_FLAG_ALIVE)) { child 162 orte/runtime/orte_wait.c OBJ_RETAIN(child); // protect against race conditions child 163 orte/runtime/orte_wait.c t2->child = child; child 177 orte/runtime/orte_wait.c if (t2->child == child) { child 185 orte/runtime/orte_wait.c OBJ_RETAIN(child); // protect against race conditions child 186 orte/runtime/orte_wait.c t2->child = child; child 201 orte/runtime/orte_wait.c if (t2->child == trk->child) { child 212 orte/runtime/orte_wait.c void orte_wait_cb_cancel(orte_proc_t *child) child 216 orte/runtime/orte_wait.c if (NULL == child) { child 224 orte/runtime/orte_wait.c OBJ_RETAIN(child); // protect against race conditions child 225 orte/runtime/orte_wait.c trk->child = child; child 260 orte/runtime/orte_wait.c if (pid == t2->child->pid) { child 262 orte/runtime/orte_wait.c t2->child->exit_code = status; child 63 orte/runtime/orte_wait.h orte_proc_t *child; child 12 orte/test/mpi/add_host.c MPI_Comm parent, child; child 38 orte/test/mpi/add_host.c 0, MPI_COMM_WORLD, &child, MPI_ERRCODES_IGNORE))) { child 46 orte/test/mpi/add_host.c MPI_Send(&msg, 1, MPI_INT, 0, 1, child); child 48 orte/test/mpi/add_host.c MPI_Comm_disconnect(&child); child 53 orte/test/mpi/add_host.c 0, MPI_COMM_WORLD, &child, MPI_ERRCODES_IGNORE))) { child 61 orte/test/mpi/add_host.c MPI_Send(&msg, 1, MPI_INT, 0, 1, child); child 63 orte/test/mpi/add_host.c MPI_Comm_disconnect(&child); child 14 orte/test/mpi/info_spawn.c MPI_Comm parent, child; child 51 orte/test/mpi/info_spawn.c 0, MPI_COMM_WORLD, &child, MPI_ERRCODES_IGNORE))) { child 59 orte/test/mpi/info_spawn.c MPI_Send(&msg, 1, MPI_INT, 0, 1, child); child 61 orte/test/mpi/info_spawn.c MPI_Comm_disconnect(&child); child 12 orte/test/mpi/simple_spawn.c MPI_Comm parent, child; child 35 orte/test/mpi/simple_spawn.c 0, MPI_COMM_WORLD, &child, MPI_ERRCODES_IGNORE))) { child 43 orte/test/mpi/simple_spawn.c MPI_Send(&msg, 1, MPI_INT, 0, 1, child); child 45 orte/test/mpi/simple_spawn.c MPI_Comm_disconnect(&child); child 12 orte/test/mpi/spawn_multiple.c MPI_Comm parent, child; child 38 orte/test/mpi/spawn_multiple.c &child, MPI_ERRCODES_IGNORE); child 43 orte/test/mpi/spawn_multiple.c MPI_Send(&msg, 1, MPI_INT, 0, 1, child); child 44 orte/test/mpi/spawn_multiple.c MPI_Send(&msg, 1, MPI_INT, 1, 1, child); child 46 orte/test/mpi/spawn_multiple.c MPI_Comm_disconnect(&child); child 45 orte/test/system/binom.c orte_routed_tree_t *child; child 58 orte/test/system/binom.c child = OBJ_NEW(orte_routed_tree_t); child 59 orte/test/system/binom.c child->vpid = peer; child 62 orte/test/system/binom.c opal_list_append(children, &child->super); child 65 orte/test/system/binom.c opal_bitmap_init(&child->relatives, num_procs); child 67 orte/test/system/binom.c relations = &child->relatives; child 107 orte/test/system/binom.c orte_routed_tree_t *child; child 126 orte/test/system/binom.c child = (orte_routed_tree_t*)item; child 127 orte/test/system/binom.c printf("\tchild %d\n", child->vpid); child 129 orte/test/system/binom.c if (opal_bitmap_is_set_bit(&child->relatives, j)) { child 28 orte/test/system/radix.c orte_routed_tree_t *child; child 45 orte/test/system/radix.c child = OBJ_NEW(orte_routed_tree_t); child 46 orte/test/system/radix.c child->vpid = peer; child 50 orte/test/system/radix.c opal_list_append(children, &child->super); child 53 orte/test/system/radix.c opal_bitmap_init(&child->relatives, num_procs); child 55 orte/test/system/radix.c relations = &child->relatives; child 78 orte/test/system/radix.c orte_routed_tree_t *child; child 124 orte/test/system/radix.c child = (orte_routed_tree_t*)item; child 125 orte/test/system/radix.c fprintf(stderr, "\tchild %d\n", child->vpid); child 127 orte/test/system/radix.c if (opal_bitmap_is_set_bit(&child->relatives, j)) { child 2133 oshmem/mca/memheap/ptmalloc/malloc.c struct malloc_tree_chunk* child[2]; child 2143 oshmem/mca/memheap/ptmalloc/malloc.c #define leftmost_child(t) ((t)->child[0] != 0? (t)->child[0] : (t)->child[1]) child 2996 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(u->child[0] == 0); child 2997 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(u->child[1] == 0); child 3003 oshmem/mca/memheap/ptmalloc/malloc.c assert (u->parent->child[0] == u || child 3004 oshmem/mca/memheap/ptmalloc/malloc.c u->parent->child[1] == u || child 3006 oshmem/mca/memheap/ptmalloc/malloc.c if (u->child[0] != 0) { child 3007 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(u->child[0]->parent == u); child 3008 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(u->child[0] != u); child 3009 oshmem/mca/memheap/ptmalloc/malloc.c do_check_tree(m, u->child[0]); child 3011 oshmem/mca/memheap/ptmalloc/malloc.c if (u->child[1] != 0) { child 3012 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(u->child[1]->parent == u); child 3013 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(u->child[1] != u); child 3014 oshmem/mca/memheap/ptmalloc/malloc.c do_check_tree(m, u->child[1]); child 3016 oshmem/mca/memheap/ptmalloc/malloc.c if (u->child[0] != 0 && u->child[1] != 0) { child 3017 oshmem/mca/memheap/ptmalloc/malloc.c dl_assert(chunksize(u->child[0]) < chunksize(u->child[1])); child 3081 oshmem/mca/memheap/ptmalloc/malloc.c t = t->child[(sizebits >> (SIZE_T_BITSIZE-SIZE_T_ONE)) & 1]; child 3318 oshmem/mca/memheap/ptmalloc/malloc.c X->child[0] = X->child[1] = 0;\ child 3330 oshmem/mca/memheap/ptmalloc/malloc.c tchunkptr* C = &(T->child[(K >> (SIZE_T_BITSIZE-SIZE_T_ONE)) & 1]);\ child 3396 oshmem/mca/memheap/ptmalloc/malloc.c if (((R = *(RP = &(X->child[1]))) != 0) ||\ child 3397 oshmem/mca/memheap/ptmalloc/malloc.c ((R = *(RP = &(X->child[0]))) != 0)) {\ child 3399 oshmem/mca/memheap/ptmalloc/malloc.c while ((*(CP = &(R->child[1])) != 0) ||\ child 3400 oshmem/mca/memheap/ptmalloc/malloc.c (*(CP = &(R->child[0])) != 0)) {\ child 3417 oshmem/mca/memheap/ptmalloc/malloc.c if (XP->child[0] == X) \ child 3418 oshmem/mca/memheap/ptmalloc/malloc.c XP->child[0] = R;\ child 3420 oshmem/mca/memheap/ptmalloc/malloc.c XP->child[1] = R;\ child 3428 oshmem/mca/memheap/ptmalloc/malloc.c if ((C0 = X->child[0]) != 0) {\ child 3430 oshmem/mca/memheap/ptmalloc/malloc.c R->child[0] = C0;\ child 3436 oshmem/mca/memheap/ptmalloc/malloc.c if ((C1 = X->child[1]) != 0) {\ child 3438 oshmem/mca/memheap/ptmalloc/malloc.c R->child[1] = C1;\ child 4025 oshmem/mca/memheap/ptmalloc/malloc.c rt = t->child[1]; child 4026 oshmem/mca/memheap/ptmalloc/malloc.c t = t->child[(sizebits >> (SIZE_T_BITSIZE-SIZE_T_ONE)) & 1];