node 923 ompi/attribute/attribute.c void *node, *in_node; node 937 ompi/attribute/attribute.c &node); node 941 ompi/attribute/attribute.c in_node = node; node 1012 ompi/attribute/attribute.c in_node, &node); node 1125 ompi/attribute/attribute.c void *node, *in_node, *attr; node 1149 ompi/attribute/attribute.c ret = opal_hash_table_get_first_key_uint32(attr_hash, &key, &attr, &node); node 1152 ompi/attribute/attribute.c in_node = node; node 1154 ompi/attribute/attribute.c in_node, &node); node 40 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node; node 43 ompi/mca/coll/libnbc/libdict/hb_tree.c static int rot_left __P((hb_tree *tree, hb_node *node)); node 44 ompi/mca/coll/libnbc/libdict/hb_tree.c static int rot_right __P((hb_tree *tree, hb_node *node)); node 45 ompi/mca/coll/libnbc/libdict/hb_tree.c static unsigned node_height __P((const hb_node *node)); node 46 ompi/mca/coll/libnbc/libdict/hb_tree.c static unsigned node_mheight __P((const hb_node *node)); node 47 ompi/mca/coll/libnbc/libdict/hb_tree.c static unsigned node_pathlen __P((const hb_node *node, unsigned level)); node 49 ompi/mca/coll/libnbc/libdict/hb_tree.c static hb_node *node_min __P((hb_node *node)); node 50 ompi/mca/coll/libnbc/libdict/hb_tree.c static hb_node *node_max __P((hb_node *node)); node 51 ompi/mca/coll/libnbc/libdict/hb_tree.c static hb_node *node_next __P((hb_node *node)); node 52 ompi/mca/coll/libnbc/libdict/hb_tree.c static hb_node *node_prev __P((hb_node *node)); node 115 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node, *parent; node 119 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; node 121 ompi/mca/coll/libnbc/libdict/hb_tree.c while (node) { node 122 ompi/mca/coll/libnbc/libdict/hb_tree.c if (node->llink || node->rlink) { node 123 ompi/mca/coll/libnbc/libdict/hb_tree.c node = node->llink ? node->llink : node->rlink; node 129 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->key_del(node->key); node 131 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->dat_del(node->dat); node 134 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node->parent; node 135 ompi/mca/coll/libnbc/libdict/hb_tree.c FREE(node); node 138 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->llink == node) node 143 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; node 154 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node; node 158 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; node 159 ompi/mca/coll/libnbc/libdict/hb_tree.c while (node) { node 160 ompi/mca/coll/libnbc/libdict/hb_tree.c rv = tree->key_cmp(key, node->key); node 162 ompi/mca/coll/libnbc/libdict/hb_tree.c node = node->llink; node 164 ompi/mca/coll/libnbc/libdict/hb_tree.c node = node->rlink; node 166 ompi/mca/coll/libnbc/libdict/hb_tree.c return node->dat; node 176 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node, *parent = NULL, *q = NULL; node 180 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; node 181 ompi/mca/coll/libnbc/libdict/hb_tree.c while (node) { node 182 ompi/mca/coll/libnbc/libdict/hb_tree.c rv = tree->key_cmp(key, node->key); node 184 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node, node = node->llink; node 186 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node, node = node->rlink; node 191 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->key_del(node->key); node 193 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->dat_del(node->dat); node 194 ompi/mca/coll/libnbc/libdict/hb_tree.c node->key = key; node 195 ompi/mca/coll/libnbc/libdict/hb_tree.c node->dat = dat; node 202 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((node = node_new(key, dat)) == NULL) node 204 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((node->parent = parent) == NULL) { node 205 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->root = node; node 211 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->llink = node; node 213 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->rlink = node; node 216 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->bal = (parent->rlink == node) * 2 - 1; node 217 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; node 218 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node->parent; node 221 ompi/mca/coll/libnbc/libdict/hb_tree.c if (q->llink == node) { node 243 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node, *parent = NULL, *q = NULL; node 247 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; node 248 ompi/mca/coll/libnbc/libdict/hb_tree.c while (node) { node 249 ompi/mca/coll/libnbc/libdict/hb_tree.c rv = tree->key_cmp(key, node->key); node 251 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node, node = node->llink; node 253 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node, node = node->rlink; node 255 ompi/mca/coll/libnbc/libdict/hb_tree.c *dat = node->dat; node 262 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((node = node_new(key, *dat)) == NULL) node 264 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((node->parent = parent) == NULL) { node 265 ompi/mca/coll/libnbc/libdict/hb_tree.c tree->root = node; node 271 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->llink = node; node 273 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->rlink = node; node 276 ompi/mca/coll/libnbc/libdict/hb_tree.c parent->bal = (parent->rlink == node) * 2 - 1; node 277 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; node 281 ompi/mca/coll/libnbc/libdict/hb_tree.c if (q->llink == node) { node 312 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node, *out, *parent = NULL; node 317 ompi/mca/coll/libnbc/libdict/hb_tree.c node = tree->root; node 318 ompi/mca/coll/libnbc/libdict/hb_tree.c while (node) { node 319 ompi/mca/coll/libnbc/libdict/hb_tree.c rv = tree->key_cmp(key, node->key); node 322 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node; node 323 ompi/mca/coll/libnbc/libdict/hb_tree.c node = rv < 0 ? node->llink : node->rlink; node 325 ompi/mca/coll/libnbc/libdict/hb_tree.c if (node == NULL) node 328 ompi/mca/coll/libnbc/libdict/hb_tree.c if (node->llink && node->rlink) { node 329 ompi/mca/coll/libnbc/libdict/hb_tree.c for (out = node->rlink; out->llink; out = out->llink) node 331 ompi/mca/coll/libnbc/libdict/hb_tree.c SWAP(node->key, out->key, tmp); node 332 ompi/mca/coll/libnbc/libdict/hb_tree.c SWAP(node->dat, out->dat, tmp); node 333 ompi/mca/coll/libnbc/libdict/hb_tree.c node = out; node 337 ompi/mca/coll/libnbc/libdict/hb_tree.c out = node->llink ? node->llink : node->rlink; node 338 ompi/mca/coll/libnbc/libdict/hb_tree.c FREE_NODE(node); node 347 ompi/mca/coll/libnbc/libdict/hb_tree.c left = parent->llink == node; node 356 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; node 374 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent; node 395 ompi/mca/coll/libnbc/libdict/hb_tree.c node = parent->parent; node 397 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((parent = node->parent) == NULL) node 399 ompi/mca/coll/libnbc/libdict/hb_tree.c left = parent->llink == node; node 408 ompi/mca/coll/libnbc/libdict/hb_tree.c const hb_node *node; node 415 ompi/mca/coll/libnbc/libdict/hb_tree.c for (node = tree->root; node->llink; node = node->llink) node 417 ompi/mca/coll/libnbc/libdict/hb_tree.c return node->key; node 423 ompi/mca/coll/libnbc/libdict/hb_tree.c const hb_node *node; node 427 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((node = tree->root) == NULL) node 430 ompi/mca/coll/libnbc/libdict/hb_tree.c for (; node->rlink; node = node->rlink) node 432 ompi/mca/coll/libnbc/libdict/hb_tree.c return node->key; node 438 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node; node 444 ompi/mca/coll/libnbc/libdict/hb_tree.c for (node = node_min(tree->root); node; node = node_next(node)) node 445 ompi/mca/coll/libnbc/libdict/hb_tree.c if (visit(node->key, node->dat) == 0) node 484 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node; node 486 ompi/mca/coll/libnbc/libdict/hb_tree.c if ((node = (hb_node*)MALLOC(sizeof(*node))) == NULL) node 489 ompi/mca/coll/libnbc/libdict/hb_tree.c node->key = key; node 490 ompi/mca/coll/libnbc/libdict/hb_tree.c node->dat = dat; node 491 ompi/mca/coll/libnbc/libdict/hb_tree.c node->parent = NULL; node 492 ompi/mca/coll/libnbc/libdict/hb_tree.c node->llink = NULL; node 493 ompi/mca/coll/libnbc/libdict/hb_tree.c node->rlink = NULL; node 494 ompi/mca/coll/libnbc/libdict/hb_tree.c node->bal = 0; node 496 ompi/mca/coll/libnbc/libdict/hb_tree.c return node; node 500 ompi/mca/coll/libnbc/libdict/hb_tree.c node_min(hb_node *node) node 502 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node != NULL); node 504 ompi/mca/coll/libnbc/libdict/hb_tree.c while (node->llink) node 505 ompi/mca/coll/libnbc/libdict/hb_tree.c node = node->llink; node 506 ompi/mca/coll/libnbc/libdict/hb_tree.c return node; node 510 ompi/mca/coll/libnbc/libdict/hb_tree.c node_max(hb_node *node) node 512 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node != NULL); node 514 ompi/mca/coll/libnbc/libdict/hb_tree.c while (node->rlink) node 515 ompi/mca/coll/libnbc/libdict/hb_tree.c node = node->rlink; node 516 ompi/mca/coll/libnbc/libdict/hb_tree.c return node; node 520 ompi/mca/coll/libnbc/libdict/hb_tree.c node_next(hb_node *node) node 524 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node != NULL); node 526 ompi/mca/coll/libnbc/libdict/hb_tree.c if (node->rlink) { node 527 ompi/mca/coll/libnbc/libdict/hb_tree.c for (node = node->rlink; node->llink; node = node->llink) node 529 ompi/mca/coll/libnbc/libdict/hb_tree.c return node; node 531 ompi/mca/coll/libnbc/libdict/hb_tree.c temp = node->parent; node 532 ompi/mca/coll/libnbc/libdict/hb_tree.c while (temp && temp->rlink == node) { node 533 ompi/mca/coll/libnbc/libdict/hb_tree.c node = temp; node 540 ompi/mca/coll/libnbc/libdict/hb_tree.c node_prev(hb_node *node) node 544 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node != NULL); node 546 ompi/mca/coll/libnbc/libdict/hb_tree.c if (node->llink) { node 547 ompi/mca/coll/libnbc/libdict/hb_tree.c for (node = node->llink; node->rlink; node = node->rlink) node 549 ompi/mca/coll/libnbc/libdict/hb_tree.c return node; node 551 ompi/mca/coll/libnbc/libdict/hb_tree.c temp = node->parent; node 552 ompi/mca/coll/libnbc/libdict/hb_tree.c while (temp && temp->llink == node) { node 553 ompi/mca/coll/libnbc/libdict/hb_tree.c node = temp; node 560 ompi/mca/coll/libnbc/libdict/hb_tree.c node_height(const hb_node *node) node 564 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node != NULL); node 566 ompi/mca/coll/libnbc/libdict/hb_tree.c l = node->llink ? node_height(node->llink) + 1 : 0; node 567 ompi/mca/coll/libnbc/libdict/hb_tree.c r = node->rlink ? node_height(node->rlink) + 1 : 0; node 572 ompi/mca/coll/libnbc/libdict/hb_tree.c node_mheight(const hb_node *node) node 576 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node != NULL); node 578 ompi/mca/coll/libnbc/libdict/hb_tree.c l = node->llink ? node_mheight(node->llink) + 1 : 0; node 579 ompi/mca/coll/libnbc/libdict/hb_tree.c r = node->rlink ? node_mheight(node->rlink) + 1 : 0; node 584 ompi/mca/coll/libnbc/libdict/hb_tree.c node_pathlen(const hb_node *node, unsigned level) node 588 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node != NULL); node 590 ompi/mca/coll/libnbc/libdict/hb_tree.c if (node->llink) node 591 ompi/mca/coll/libnbc/libdict/hb_tree.c n += level + node_pathlen(node->llink, level + 1); node 592 ompi/mca/coll/libnbc/libdict/hb_tree.c if (node->rlink) node 593 ompi/mca/coll/libnbc/libdict/hb_tree.c n += level + node_pathlen(node->rlink, level + 1); node 609 ompi/mca/coll/libnbc/libdict/hb_tree.c rot_left(hb_tree *tree, hb_node *node) node 615 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node != NULL); node 616 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node->rlink != NULL); node 618 ompi/mca/coll/libnbc/libdict/hb_tree.c rlink = node->rlink; node 619 ompi/mca/coll/libnbc/libdict/hb_tree.c node->rlink = rlink->llink; node 621 ompi/mca/coll/libnbc/libdict/hb_tree.c rlink->llink->parent = node; node 622 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node->parent; node 625 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->llink == node) node 632 ompi/mca/coll/libnbc/libdict/hb_tree.c rlink->llink = node; node 633 ompi/mca/coll/libnbc/libdict/hb_tree.c node->parent = rlink; node 636 ompi/mca/coll/libnbc/libdict/hb_tree.c node->bal -= 1 + MAX(rlink->bal, 0); node 637 ompi/mca/coll/libnbc/libdict/hb_tree.c rlink->bal -= 1 - MIN(node->bal, 0); node 653 ompi/mca/coll/libnbc/libdict/hb_tree.c rot_right(hb_tree *tree, hb_node *node) node 659 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node != NULL); node 660 ompi/mca/coll/libnbc/libdict/hb_tree.c ASSERT(node->llink != NULL); node 662 ompi/mca/coll/libnbc/libdict/hb_tree.c llink = node->llink; node 663 ompi/mca/coll/libnbc/libdict/hb_tree.c node->llink = llink->rlink; node 665 ompi/mca/coll/libnbc/libdict/hb_tree.c llink->rlink->parent = node; node 666 ompi/mca/coll/libnbc/libdict/hb_tree.c parent = node->parent; node 669 ompi/mca/coll/libnbc/libdict/hb_tree.c if (parent->llink == node) node 676 ompi/mca/coll/libnbc/libdict/hb_tree.c llink->rlink = node; node 677 ompi/mca/coll/libnbc/libdict/hb_tree.c node->parent = llink; node 680 ompi/mca/coll/libnbc/libdict/hb_tree.c node->bal += 1 - MIN(llink->bal, 0); node 681 ompi/mca/coll/libnbc/libdict/hb_tree.c llink->bal += 1 + MAX(node->bal, 0); node 741 ompi/mca/coll/libnbc/libdict/hb_tree.c #define RETVALID(itor) return itor->node != NULL node 756 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = NULL; node 764 ompi/mca/coll/libnbc/libdict/hb_tree.c if (itor->node == NULL) node 767 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = node_next(itor->node); node 776 ompi/mca/coll/libnbc/libdict/hb_tree.c if (itor->node == NULL) node 779 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = node_prev(itor->node); node 789 ompi/mca/coll/libnbc/libdict/hb_tree.c if (itor->node == NULL) { node 794 ompi/mca/coll/libnbc/libdict/hb_tree.c while (count-- && itor->node) node 795 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = node_next(itor->node); node 807 ompi/mca/coll/libnbc/libdict/hb_tree.c if (itor->node == NULL) { node 812 ompi/mca/coll/libnbc/libdict/hb_tree.c while (count-- && itor->node) node 813 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = node_prev(itor->node); node 827 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = t->root ? node_min(t->root) : NULL; node 839 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = t->root ? node_max(t->root) : NULL; node 847 ompi/mca/coll/libnbc/libdict/hb_tree.c hb_node *node; node 853 ompi/mca/coll/libnbc/libdict/hb_tree.c for (node = itor->tree->root; node;) { node 854 ompi/mca/coll/libnbc/libdict/hb_tree.c rv = cmp(key, node->key); node 857 ompi/mca/coll/libnbc/libdict/hb_tree.c node = rv < 0 ? node->llink : node->rlink; node 859 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node = node; node 868 ompi/mca/coll/libnbc/libdict/hb_tree.c return itor->node ? itor->node->key : NULL; node 876 ompi/mca/coll/libnbc/libdict/hb_tree.c return itor->node ? itor->node->dat : NULL; node 884 ompi/mca/coll/libnbc/libdict/hb_tree.c return itor->node ? itor->node->dat : NULL; node 892 ompi/mca/coll/libnbc/libdict/hb_tree.c if (itor->node == NULL) node 896 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->tree->dat_del(itor->node->dat); node 897 ompi/mca/coll/libnbc/libdict/hb_tree.c itor->node->dat = dat; node 60 ompi/mca/io/romio321/romio/adio/common/async_list.c void ADIOI_Free_async_node(ADIOI_Async_node *node) node 65 ompi/mca/io/romio321/romio/adio/common/async_list.c ADIOI_Async_avail_head = ADIOI_Async_avail_tail = node; node 67 ompi/mca/io/romio321/romio/adio/common/async_list.c ADIOI_Async_avail_tail->next = node; node 68 ompi/mca/io/romio321/romio/adio/common/async_list.c ADIOI_Async_avail_tail = node; node 70 ompi/mca/io/romio321/romio/adio/common/async_list.c node->next = NULL; node 1288 ompi/mca/io/romio321/romio/adio/common/flatten.c ADIOI_Flatlist_node *node; node 1290 ompi/mca/io/romio321/romio/adio/common/flatten.c node = ADIOI_Flatlist; node 1291 ompi/mca/io/romio321/romio/adio/common/flatten.c while (node->type != datatype) node = node->next; node 1292 ompi/mca/io/romio321/romio/adio/common/flatten.c return node; node 66 ompi/mca/io/romio321/romio/adio/common/req_malloc.c void ADIOI_Free_request(ADIOI_Req_node *node) node 73 ompi/mca/io/romio321/romio/adio/common/req_malloc.c (node->reqd).cookie = 0; node 76 ompi/mca/io/romio321/romio/adio/common/req_malloc.c ADIOI_Req_avail_head = ADIOI_Req_avail_tail = node; node 78 ompi/mca/io/romio321/romio/adio/common/req_malloc.c ADIOI_Req_avail_tail->next = node; node 79 ompi/mca/io/romio321/romio/adio/common/req_malloc.c ADIOI_Req_avail_tail = node; node 81 ompi/mca/io/romio321/romio/adio/common/req_malloc.c node->next = NULL; node 48 ompi/mca/osc/pt2pt/osc_pt2pt_module.c void *node; node 89 ompi/mca/osc/pt2pt/osc_pt2pt_module.c ret = opal_hash_table_get_first_key_uint32 (&module->peer_hash, &key, (void **) &peer, &node); node 92 ompi/mca/osc/pt2pt/osc_pt2pt_module.c ret = opal_hash_table_get_next_key_uint32 (&module->peer_hash, &key, (void **) &peer, node, node 93 ompi/mca/osc/pt2pt/osc_pt2pt_module.c &node); node 581 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c void *node; node 596 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c (void **) &lock, &node); node 605 ompi/mca/osc/pt2pt/osc_pt2pt_passive_target.c (void **) lock, node, &node); node 48 ompi/mca/osc/rdma/osc_rdma_module.c void *node; node 105 ompi/mca/osc/rdma/osc_rdma_module.c ret = opal_hash_table_get_first_key_uint32 (&module->peer_hash, &key, (void **) &peer, &node); node 109 ompi/mca/osc/rdma/osc_rdma_module.c node, &node); node 73 ompi/mca/osc/rdma/osc_rdma_passive_target.c void *node; node 88 ompi/mca/osc/rdma/osc_rdma_passive_target.c ret = opal_hash_table_get_first_key_uint32 (&module->outstanding_locks, &key, (void **) &lock, &node); node 93 ompi/mca/osc/rdma/osc_rdma_passive_target.c node, &node); node 12 ompi/mca/topo/treematch/treematch/PriorityQueue.h FiboNode node; /*the node used to insert the element in a FiboTree*/ node 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, node 181 ompi/mca/topo/treematch/treematch/tm_tree.c node->child = child; node 182 ompi/mca/topo/treematch/treematch/tm_tree.c node->arity = arity; node 183 ompi/mca/topo/treematch/treematch/tm_tree.c node->tab_child = tab_child; node 184 ompi/mca/topo/treematch/treematch/tm_tree.c node->parent = parent; node 185 ompi/mca/topo/treematch/treematch/tm_tree.c node->id = id; node 186 ompi/mca/topo/treematch/treematch/tm_tree.c node->val = val; node 187 ompi/mca/topo/treematch/treematch/tm_tree.c node->uniq = uniq++; node 188 ompi/mca/topo/treematch/treematch/tm_tree.c node->depth= depth; node 189 ompi/mca/topo/treematch/treematch/tm_tree.c node->dumb = 0; node 192 ompi/mca/topo/treematch/treematch/tm_tree.c void display_node(tm_tree_t *node) node 196 ompi/mca/topo/treematch/treematch/tm_tree.c (void *)(node->child), node->arity, (void *)(node->parent), node->id, node->val, node->uniq); node 2005 ompi/mca/topo/treematch/treematch/tm_tree.c void create_dumb_tree(tm_tree_t *node, int depth, tm_topology_t *topology) node 2011 ompi/mca/topo/treematch/treematch/tm_tree.c set_node(node, NULL, 0, NULL, -1, 0, NULL, depth); node 2021 ompi/mca/topo/treematch/treematch/tm_tree.c list_child[i]->parent = node; node 2027 ompi/mca/topo/treematch/treematch/tm_tree.c set_node(node, list_child, arity, NULL, -1, 0, NULL, depth); node 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, node 36 ompi/patterns/net/netpatterns_multinomial_tree.c int n_cum_nodes,current_level,node,n_nodes_prev_level,rank,parent_rank; node 66 ompi/patterns/net/netpatterns_multinomial_tree.c for ( node=0 ; node < n_nodes_in_this_level ; node++ ) { node 91 ompi/patterns/net/netpatterns_multinomial_tree.c parent_rank=node- node 92 ompi/patterns/net/netpatterns_multinomial_tree.c (node/n_nodes_prev_level)*n_nodes_prev_level; node 98 ompi/patterns/net/netpatterns_multinomial_tree.c (n_cum_nodes-n_nodes_prev_level)+node/tree_order; node 122 ompi/patterns/net/netpatterns_multinomial_tree.c if( node <= n_in_partial_stipe-1 ) { node 139 ompi/patterns/net/netpatterns_multinomial_tree.c node+rank*n_nodes_in_this_level; node 153 ompi/patterns/net/netpatterns_multinomial_tree.c rank+tree_order*node; node 778 opal/class/opal_hash_table.c void * *node) node 780 opal/class/opal_hash_table.c return opal_hash_table_get_next_key_uint32(ht, key, value, NULL, node); node 801 opal/class/opal_hash_table.c void * *node) node 803 opal/class/opal_hash_table.c return opal_hash_table_get_next_key_ptr(ht, key, key_size, value, NULL, node); node 825 opal/class/opal_hash_table.c void * *node) node 827 opal/class/opal_hash_table.c return opal_hash_table_get_next_key_uint64(ht, key, value, NULL, node); node 886 opal/class/opal_hash_table.c void * node; node 888 opal/class/opal_hash_table.c rc = opal_hash_table_get_first_key_uint32(&pt->super, &jobid, (void **)&vpids, &node); node 897 opal/class/opal_hash_table.c (void **) &vpids, node, &node); node 245 opal/class/opal_hash_table.h void **value, void **node); node 281 opal/class/opal_hash_table.h void **value, void **node); node 318 opal/class/opal_hash_table.h size_t *key_size, void **value, void **node); node 31 opal/class/opal_interval_tree.c static void opal_interval_tree_insert_node (opal_interval_tree_t *tree, opal_interval_tree_node_t *node); node 34 opal/class/opal_interval_tree.c static void opal_interval_tree_delete_fixup (opal_interval_tree_t *tree, opal_interval_tree_node_t *node, node 39 opal/class/opal_interval_tree.c opal_interval_tree_node_t *node); node 47 opal/class/opal_interval_tree.c static void inorder_destroy(opal_interval_tree_t *tree, opal_interval_tree_node_t * node); node 169 opal/class/opal_interval_tree.c static void opal_interval_tree_insert_fixup_helper (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) { node 170 opal/class/opal_interval_tree.c opal_interval_tree_node_t *y, *parent = node->parent; node 193 opal/class/opal_interval_tree.c if (node == parent->right) { node 194 opal/class/opal_interval_tree.c node = left_rotate (tree, parent); node 195 opal/class/opal_interval_tree.c parent = node->parent; node 202 opal/class/opal_interval_tree.c if (node == parent->left) { node 203 opal/class/opal_interval_tree.c node = right_rotate(tree, parent); node 204 opal/class/opal_interval_tree.c parent = node->parent; node 211 opal/class/opal_interval_tree.c opal_interval_tree_insert_fixup_helper (tree, node); node 214 opal/class/opal_interval_tree.c static void opal_interval_tree_insert_fixup (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) { node 218 opal/class/opal_interval_tree.c opal_interval_tree_insert_fixup_helper (tree, node); node 234 opal/class/opal_interval_tree.c opal_interval_tree_delete_fixup_helper (opal_interval_tree_t *tree, opal_interval_tree_node_t *node, node 287 opal/class/opal_interval_tree.c static void opal_interval_tree_delete_fixup (opal_interval_tree_t *tree, opal_interval_tree_node_t *node, node 290 opal/class/opal_interval_tree.c while ((node != tree->root.left) && (node->color == OPAL_INTERVAL_TREE_COLOR_BLACK)) { node 291 opal/class/opal_interval_tree.c node = opal_interval_tree_delete_fixup_helper (tree, node, parent, node == parent->left); node 292 opal/class/opal_interval_tree.c parent = node->parent; node 295 opal/class/opal_interval_tree.c node->color = OPAL_INTERVAL_TREE_COLOR_BLACK; node 303 opal/class/opal_interval_tree.c opal_interval_tree_node_t *node, *next; node 314 opal/class/opal_interval_tree.c OPAL_LIST_FOREACH_SAFE(node, next, &tree->gc_list, opal_interval_tree_node_t) { node 315 opal/class/opal_interval_tree.c if (node->epoch < oldest_epoch) { node 316 opal/class/opal_interval_tree.c opal_list_remove_item (&tree->gc_list, &node->super.super); node 317 opal/class/opal_interval_tree.c opal_free_list_return_st (&tree->free_list, &node->super); node 325 opal/class/opal_interval_tree.c opal_interval_tree_node_t * node; node 336 opal/class/opal_interval_tree.c node = (opal_interval_tree_node_t *) opal_free_list_get (&tree->free_list); node 337 opal/class/opal_interval_tree.c if (OPAL_UNLIKELY(NULL == node)) { node 343 opal/class/opal_interval_tree.c node->data = value; node 344 opal/class/opal_interval_tree.c node->low = low; node 345 opal/class/opal_interval_tree.c node->high = high; node 346 opal/class/opal_interval_tree.c node->max = high; node 347 opal/class/opal_interval_tree.c node->epoch = tree->epoch; node 350 opal/class/opal_interval_tree.c opal_interval_tree_insert_node (tree, node); node 352 opal/class/opal_interval_tree.c opal_interval_tree_insert_fixup (tree, node); node 358 opal/class/opal_interval_tree.c static opal_interval_tree_node_t *opal_interval_tree_find_interval(opal_interval_tree_t *tree, opal_interval_tree_node_t *node, uint64_t low, node 361 opal/class/opal_interval_tree.c if (node == &tree->nill) { node 365 opal/class/opal_interval_tree.c if (((exact && node->low == low && node->high == high) || (!exact && node->low <= low && node->high >= high)) && node 366 opal/class/opal_interval_tree.c (!data || node->data == data)) { node 367 opal/class/opal_interval_tree.c return node; node 370 opal/class/opal_interval_tree.c if (low <= node->low) { node 371 opal/class/opal_interval_tree.c return opal_interval_tree_find_interval (tree, node->left, low, high, exact, data); node 374 opal/class/opal_interval_tree.c return opal_interval_tree_find_interval (tree, node->right, low, high, exact, data); node 388 opal/class/opal_interval_tree.c opal_interval_tree_node_t *node; node 391 opal/class/opal_interval_tree.c node = opal_interval_tree_find_node (tree, low, high, true, NULL); node 394 opal/class/opal_interval_tree.c return node ? node->data : NULL; node 397 opal/class/opal_interval_tree.c static size_t opal_interval_tree_depth_node (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) node 399 opal/class/opal_interval_tree.c if (&tree->nill == node) { node 403 opal/class/opal_interval_tree.c return 1 + max (opal_interval_tree_depth_node (tree, node->right), opal_interval_tree_depth_node (tree, node->left)); node 419 opal/class/opal_interval_tree.c static inline void rp_publish (opal_interval_tree_node_t **ptr, opal_interval_tree_node_t *node) node 424 opal/class/opal_interval_tree.c *ptr = node; node 439 opal/class/opal_interval_tree.c static inline void rp_free_wait (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) node 443 opal/class/opal_interval_tree.c opal_free_list_return_st (&tree->free_list, &node->super); node 447 opal/class/opal_interval_tree.c static inline void rp_free (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) node 449 opal/class/opal_interval_tree.c opal_list_append (&tree->gc_list, &node->super.super); node 452 opal/class/opal_interval_tree.c static opal_interval_tree_node_t *opal_interval_tree_node_copy (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) node 457 opal/class/opal_interval_tree.c memcpy ((unsigned char *) copy + color_offset, (unsigned char *) node + color_offset, node 458 opal/class/opal_interval_tree.c sizeof (*node) - color_offset); node 463 opal/class/opal_interval_tree.c static void opal_interval_tree_delete_leaf (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) node 466 opal/class/opal_interval_tree.c opal_interval_tree_node_t **parent_ptr, *next, *parent = node->parent; node 467 opal/class/opal_interval_tree.c opal_interval_tree_nodecolor_t color = node->color; node 469 opal/class/opal_interval_tree.c assert (node->left == nill || node->right == nill); node 471 opal/class/opal_interval_tree.c parent_ptr = (parent->right == node) ? &parent->right : &parent->left; node 473 opal/class/opal_interval_tree.c next = (node->right == nill) ? node->left : node->right; node 475 opal/class/opal_interval_tree.c next->parent = node->parent; node 478 opal/class/opal_interval_tree.c rp_free (tree, node); node 489 opal/class/opal_interval_tree.c static void opal_interval_tree_delete_interior (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) node 491 opal/class/opal_interval_tree.c opal_interval_tree_node_t **parent_ptr, *next, *next_copy, *parent = node->parent; node 492 opal/class/opal_interval_tree.c opal_interval_tree_nodecolor_t color = node->color, next_color; node 494 opal/class/opal_interval_tree.c parent_ptr = (parent->right == node) ? &parent->right : &parent->left; node 495 opal/class/opal_interval_tree.c next = opal_interval_tree_next (tree, node); node 498 opal/class/opal_interval_tree.c if (next != node->right) { node 501 opal/class/opal_interval_tree.c next_copy->color = node->color; node 502 opal/class/opal_interval_tree.c next_copy->left = node->left; node 504 opal/class/opal_interval_tree.c next_copy->right = node->right; node 506 opal/class/opal_interval_tree.c next_copy->parent = node->parent; node 509 opal/class/opal_interval_tree.c rp_free_wait (tree, node); node 515 opal/class/opal_interval_tree.c next->left = node->left; node 517 opal/class/opal_interval_tree.c next->parent = node->parent; node 519 opal/class/opal_interval_tree.c rp_free (tree, node); node 536 opal/class/opal_interval_tree.c opal_interval_tree_node_t *node; node 539 opal/class/opal_interval_tree.c node = opal_interval_tree_find_node (tree, low, high, true, data); node 540 opal/class/opal_interval_tree.c if (NULL == node) { node 555 opal/class/opal_interval_tree.c if ((node->left == &tree->nill) || (node->right == &tree->nill)) { node 557 opal/class/opal_interval_tree.c opal_interval_tree_delete_leaf (tree, node); node 560 opal/class/opal_interval_tree.c opal_interval_tree_delete_interior (tree, node); node 580 opal/class/opal_interval_tree.c static opal_interval_tree_node_t *opal_interval_tree_next (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) node 582 opal/class/opal_interval_tree.c opal_interval_tree_node_t *p = node->right; node 585 opal/class/opal_interval_tree.c p = node->parent; node 586 opal/class/opal_interval_tree.c while (node == p->right) { node 587 opal/class/opal_interval_tree.c node = p; node 608 opal/class/opal_interval_tree.c static void opal_interval_tree_insert_node (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) node 615 opal/class/opal_interval_tree.c node->color = OPAL_INTERVAL_TREE_COLOR_RED; node 616 opal/class/opal_interval_tree.c node->parent = NULL; node 617 opal/class/opal_interval_tree.c node->left = nill; node 618 opal/class/opal_interval_tree.c node->right = nill; node 622 opal/class/opal_interval_tree.c if (n->max < node->high) { node 623 opal/class/opal_interval_tree.c n->max = node->high; node 627 opal/class/opal_interval_tree.c n = ((node->low < n->low) ? n->left : n->right); node 632 opal/class/opal_interval_tree.c if ((node->low < parent->low)) { node 633 opal/class/opal_interval_tree.c parent->left = node; node 635 opal/class/opal_interval_tree.c parent->right = node; node 639 opal/class/opal_interval_tree.c node->parent = parent; node 646 opal/class/opal_interval_tree.c opal_interval_tree_node_t * node, void *ctx) node 650 opal/class/opal_interval_tree.c if (node == &tree->nill) { node 654 opal/class/opal_interval_tree.c rc = inorder_traversal(tree, low, high, partial_ok, action, node->left, ctx); node 659 opal/class/opal_interval_tree.c if ((!partial_ok && (node->low <= low && node->high >= high)) || node 660 opal/class/opal_interval_tree.c (partial_ok && ((low >= node->low && low <= node->high) || node 661 opal/class/opal_interval_tree.c (high >= node->low && high <= node->high) || node 662 opal/class/opal_interval_tree.c (node->low >= low && node->low <= high) || node 663 opal/class/opal_interval_tree.c (node->high >= high && node->high <= high)))) { node 664 opal/class/opal_interval_tree.c rc = action (node->low, node->high, node->data, ctx); node 670 opal/class/opal_interval_tree.c return inorder_traversal(tree, low, high, partial_ok, action, node->right, ctx); node 675 opal/class/opal_interval_tree.c static void inorder_destroy (opal_interval_tree_t *tree, opal_interval_tree_node_t *node) node 677 opal/class/opal_interval_tree.c if (node == &tree->nill) { node 681 opal/class/opal_interval_tree.c inorder_destroy(tree, node->left); node 682 opal/class/opal_interval_tree.c inorder_destroy(tree, node->right); node 684 opal/class/opal_interval_tree.c if (node->left != &tree->nill) { node 685 opal/class/opal_interval_tree.c opal_free_list_return_st (&tree->free_list, &node->left->super); node 688 opal/class/opal_interval_tree.c if (node->right != &tree->nill) { node 689 opal/class/opal_interval_tree.c opal_free_list_return_st (&tree->free_list, &node->right->super); node 786 opal/class/opal_interval_tree.c static bool opal_interval_tree_verify_node (opal_interval_tree_t *tree, opal_interval_tree_node_t *node, int black_depth, node 789 opal/class/opal_interval_tree.c if (node == &tree->nill) { node 793 opal/class/opal_interval_tree.c if (OPAL_INTERVAL_TREE_COLOR_RED == node->color && node 794 opal/class/opal_interval_tree.c (OPAL_INTERVAL_TREE_COLOR_BLACK != node->left->color || node 795 opal/class/opal_interval_tree.c OPAL_INTERVAL_TREE_COLOR_BLACK != node->right->color)) { node 800 opal/class/opal_interval_tree.c if (OPAL_INTERVAL_TREE_COLOR_BLACK == node->color) { node 804 opal/class/opal_interval_tree.c if (node->left == &tree->nill && node->right == &tree->nill) { node 813 opal/class/opal_interval_tree.c return opal_interval_tree_verify_node (tree, node->left, black_depth, current_black_depth) || node 814 opal/class/opal_interval_tree.c opal_interval_tree_verify_node (tree, node->right, black_depth, current_black_depth); node 817 opal/class/opal_interval_tree.c static int opal_interval_tree_black_depth (opal_interval_tree_t *tree, opal_interval_tree_node_t *node, int depth) node 819 opal/class/opal_interval_tree.c if (node == &tree->nill) { node 824 opal/class/opal_interval_tree.c if (OPAL_INTERVAL_TREE_COLOR_BLACK == node->color) { node 828 opal/class/opal_interval_tree.c return opal_interval_tree_black_depth (tree, node->left, depth); node 850 opal/class/opal_interval_tree.c static void opal_interval_tree_dump_node (opal_interval_tree_t *tree, opal_interval_tree_node_t *node, int black_rank, FILE *fh) node 852 opal/class/opal_interval_tree.c const char *color = (node->color == OPAL_INTERVAL_TREE_COLOR_BLACK) ? "black" : "red"; node 853 opal/class/opal_interval_tree.c uintptr_t left = (uintptr_t) node->left, right = (uintptr_t) node->right; node 856 opal/class/opal_interval_tree.c if (node->color == OPAL_INTERVAL_TREE_COLOR_BLACK) { node 860 opal/class/opal_interval_tree.c if (nill == node) { node 866 opal/class/opal_interval_tree.c left = (uintptr_t) node | 0x1; node 869 opal/class/opal_interval_tree.c left = (uintptr_t) node->left; node 873 opal/class/opal_interval_tree.c right = (uintptr_t) node | 0x2; node 876 opal/class/opal_interval_tree.c right = (uintptr_t) node->right; node 881 opal/class/opal_interval_tree.c "\\ndata=0x%lx\\nblack rank=%d\"];\n", (uintptr_t) node, color, node->low, node->high, node->max, node 882 opal/class/opal_interval_tree.c (uintptr_t) node->data, black_rank); node 883 opal/class/opal_interval_tree.c fprintf (fh, " Node%lx -> Node%lx;\n", (uintptr_t) node, left); node 884 opal/class/opal_interval_tree.c fprintf (fh, " Node%lx -> Node%lx;\n\n", (uintptr_t) node, right); node 885 opal/class/opal_interval_tree.c if (node != tree->root.left) { node 886 opal/class/opal_interval_tree.c fprintf (fh, " Node%lx -> Node%lx;\n\n", (uintptr_t) node, (uintptr_t) node->parent); node 888 opal/class/opal_interval_tree.c opal_interval_tree_dump_node (tree, node->left, black_rank, fh); node 889 opal/class/opal_interval_tree.c opal_interval_tree_dump_node (tree, node->right, black_rank, fh); node 30 opal/class/opal_rb_tree.c static void btree_insert(opal_rb_tree_t *tree, opal_rb_tree_node_t * node); node 33 opal/class/opal_rb_tree.c opal_rb_tree_node_t * node); node 37 opal/class/opal_rb_tree.c static void inorder_destroy(opal_rb_tree_t *tree, opal_rb_tree_node_t * node); node 41 opal/class/opal_rb_tree.c opal_rb_tree_node_t * node); node 84 opal/class/opal_rb_tree.c opal_free_list_item_t * node; node 86 opal/class/opal_rb_tree.c node = opal_free_list_get (&(tree->free_list)); node 87 opal/class/opal_rb_tree.c tree->root_ptr = (opal_rb_tree_node_t *) node; node 88 opal/class/opal_rb_tree.c if (NULL == node) { node 92 opal/class/opal_rb_tree.c node = opal_free_list_get (&(tree->free_list)); node 93 opal/class/opal_rb_tree.c if (NULL == node) { node 97 opal/class/opal_rb_tree.c tree->nill = (opal_rb_tree_node_t *) node; node 123 opal/class/opal_rb_tree.c opal_rb_tree_node_t * node; node 131 opal/class/opal_rb_tree.c node = (opal_rb_tree_node_t *) item; node 133 opal/class/opal_rb_tree.c node->key = key; node 134 opal/class/opal_rb_tree.c node->value = value; node 137 opal/class/opal_rb_tree.c btree_insert(tree, node); node 142 opal/class/opal_rb_tree.c while (node->parent->color == RED) { node 143 opal/class/opal_rb_tree.c if (node->parent == node->parent->parent->left) { node 144 opal/class/opal_rb_tree.c y = node->parent->parent->right; node 146 opal/class/opal_rb_tree.c node->parent->color = BLACK; node 148 opal/class/opal_rb_tree.c node->parent->parent->color = RED; node 149 opal/class/opal_rb_tree.c node = node->parent->parent; node 151 opal/class/opal_rb_tree.c if (node == node->parent->right) { node 152 opal/class/opal_rb_tree.c node = node->parent; node 153 opal/class/opal_rb_tree.c left_rotate(tree, node); node 155 opal/class/opal_rb_tree.c node->parent->color = BLACK; node 156 opal/class/opal_rb_tree.c node->parent->parent->color = RED; node 157 opal/class/opal_rb_tree.c right_rotate(tree, node->parent->parent); node 160 opal/class/opal_rb_tree.c y = node->parent->parent->left; node 162 opal/class/opal_rb_tree.c node->parent->color = BLACK; node 164 opal/class/opal_rb_tree.c node->parent->parent->color = RED; node 165 opal/class/opal_rb_tree.c node = node->parent->parent; node 167 opal/class/opal_rb_tree.c if (node == node->parent->left) { node 168 opal/class/opal_rb_tree.c node = node->parent; node 169 opal/class/opal_rb_tree.c right_rotate(tree, node); node 171 opal/class/opal_rb_tree.c node->parent->color = BLACK; node 172 opal/class/opal_rb_tree.c node->parent->parent->color = RED; node 173 opal/class/opal_rb_tree.c left_rotate(tree, node->parent->parent); node 186 opal/class/opal_rb_tree.c opal_rb_tree_node_t * node; node 189 opal/class/opal_rb_tree.c node = tree->root_ptr->left; node 190 opal/class/opal_rb_tree.c while (node != tree->nill) { node 191 opal/class/opal_rb_tree.c compvalue = compfn(key, node->key); node 194 opal/class/opal_rb_tree.c return node->value; node 197 opal/class/opal_rb_tree.c node = ((compvalue < 0) ? node->left : node->right); node 208 opal/class/opal_rb_tree.c opal_rb_tree_node_t * node; node 211 opal/class/opal_rb_tree.c node = tree->root_ptr->left; node 212 opal/class/opal_rb_tree.c while (node != tree->nill) { node 213 opal/class/opal_rb_tree.c compvalue = tree->comp(key, node->key); node 216 opal/class/opal_rb_tree.c return node; node 219 opal/class/opal_rb_tree.c node = ((compvalue < 0) ? node->left : node->right); node 297 opal/class/opal_rb_tree.c static opal_rb_tree_node_t * btree_successor(opal_rb_tree_t * tree, opal_rb_tree_node_t * node) node 301 opal/class/opal_rb_tree.c if (node->right == tree->nill) { node 302 opal/class/opal_rb_tree.c p = node->parent; node 303 opal/class/opal_rb_tree.c while (node == p->right) { node 304 opal/class/opal_rb_tree.c node = p; node 313 opal/class/opal_rb_tree.c p = node->right; node 324 opal/class/opal_rb_tree.c static void btree_insert(opal_rb_tree_t *tree, opal_rb_tree_node_t * node) node 330 opal/class/opal_rb_tree.c node->color = RED; node 331 opal/class/opal_rb_tree.c node->parent = NULL; node 332 opal/class/opal_rb_tree.c node->left = tree->nill; node 333 opal/class/opal_rb_tree.c node->right = tree->nill; node 338 opal/class/opal_rb_tree.c n = ((tree->comp(node->key, n->key) <= 0) ? n->left : n->right); node 342 opal/class/opal_rb_tree.c if((parent == tree->root_ptr) || (tree->comp(node->key, parent->key) <= 0)) { node 343 opal/class/opal_rb_tree.c parent->left = node; node 345 opal/class/opal_rb_tree.c parent->right = node; node 349 opal/class/opal_rb_tree.c node->parent = parent; node 350 opal/class/opal_rb_tree.c node->left = tree->nill; node 351 opal/class/opal_rb_tree.c node->right = tree->nill; node 422 opal/class/opal_rb_tree.c inorder_destroy(opal_rb_tree_t *tree, opal_rb_tree_node_t * node) node 426 opal/class/opal_rb_tree.c if (node == tree->nill) { node 430 opal/class/opal_rb_tree.c inorder_destroy(tree, node->left); node 432 opal/class/opal_rb_tree.c if (node->left != tree->nill) { node 433 opal/class/opal_rb_tree.c item = (opal_free_list_item_t *) node->left; node 438 opal/class/opal_rb_tree.c inorder_destroy(tree, node->right); node 439 opal/class/opal_rb_tree.c if (node->right != tree->nill) { node 440 opal/class/opal_rb_tree.c item = (opal_free_list_item_t *) node->right; node 465 opal/class/opal_rb_tree.c opal_rb_tree_node_t * node) node 467 opal/class/opal_rb_tree.c if (node == tree->nill) { node 471 opal/class/opal_rb_tree.c inorder_traversal(tree, cond, action, node->left); node 473 opal/class/opal_rb_tree.c if (cond(node->value)) { node 474 opal/class/opal_rb_tree.c action(node->key, node->value); node 477 opal/class/opal_rb_tree.c inorder_traversal(tree, cond, action, node->right); node 548 opal/class/opal_rb_tree.c static void inorder(opal_rb_tree_t * tree, opal_rb_tree_node_t * node); node 551 opal/class/opal_rb_tree.c void inorder(opal_rb_tree_t * tree, opal_rb_tree_node_t * node) node 554 opal/class/opal_rb_tree.c if (node == tree->nill) { node 559 opal/class/opal_rb_tree.c inorder(tree, node->left); node 561 opal/class/opal_rb_tree.c printf("%d, level: %d\n", *((int *)node->value), level); node 563 opal/class/opal_rb_tree.c inorder(tree, node->right); node 214 opal/dss/dss_copy.c memcpy(p->node, src->node, sizeof(src->node)); node 152 opal/dss/dss_open_close.c memset(obj->node, 0, sizeof(obj->node)); node 478 opal/dss/dss_pack.c cptr = ptr[i]->node; node 661 opal/dss/dss_print.c prefx, src->node, src->rank, src->pid, src->cmd, src->state[0], src->priority, src->num_threads, src->processor, node 186 opal/dss/dss_types.h char node[OPAL_PSTAT_MAX_STRING_LEN]; node 606 opal/dss/dss_unpack.c memmove(ptr[i]->node, cptr, strlen(cptr)); node 548 opal/mca/base/mca_base_component_repository.c void *node, *key; node 553 opal/mca/base/mca_base_component_repository.c (void **) &component_list, &node); node 558 opal/mca/base/mca_base_component_repository.c node, &node); node 50 opal/mca/compress/fwd/regx_fwd.c char *node; node 113 opal/mca/compress/fwd/regx_fwd.c node = nptr->name; node 115 opal/mca/compress/fwd/regx_fwd.c len = strlen(node); node 120 opal/mca/compress/fwd/regx_fwd.c if (isdigit(node[i])) { node 131 opal/mca/compress/fwd/regx_fwd.c if (!isalpha(node[i]) && '-' != node[i] && '.' != node[i]) { node 132 opal/mca/compress/fwd/regx_fwd.c orte_show_help("help-regex.txt", "regex:invalid-name", true, node); node 136 opal/mca/compress/fwd/regx_fwd.c prefix[j++] = node[i]; node 142 opal/mca/compress/fwd/regx_fwd.c ndreg->prefix = strdup(node); node 147 opal/mca/compress/fwd/regx_fwd.c nodenum = strtol(&node[startnum], &sfx, 10); node 150 opal/mca/compress/fwd/regx_fwd.c numdigits = (int)(sfx - &node[startnum]); node 153 opal/mca/compress/fwd/regx_fwd.c numdigits = (int)strlen(&node[startnum]); node 51 opal/mca/compress/reverse/regx_reverse.c char *node; node 114 opal/mca/compress/reverse/regx_reverse.c node = nptr->name; node 118 opal/mca/compress/reverse/regx_reverse.c node); node 120 opal/mca/compress/reverse/regx_reverse.c len = strlen(node); node 136 opal/mca/compress/reverse/regx_reverse.c if( isdigit(node[i]) ) { node 143 opal/mca/compress/reverse/regx_reverse.c prefix[j] = node[j]; node 155 opal/mca/compress/reverse/regx_reverse.c node, prefix, numdigits); node 160 opal/mca/compress/reverse/regx_reverse.c ndreg->prefix = strdup(node); node 165 opal/mca/compress/reverse/regx_reverse.c nodenum = strtol(&node[startnum], &sfx, 10); node 105 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ node 108 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(node, field); \ node 109 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(node, field); \ node 782 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h #define SPLAY_ASSEMBLE(head, node, left, right, field) do { \ node 785 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h SPLAY_LEFT((head)->sph_root, field) = SPLAY_RIGHT(node, field); \ node 786 opal/mca/event/libevent2022/libevent/WIN32-Code/tree.h SPLAY_RIGHT((head)->sph_root, field) = SPLAY_LEFT(node, field); \ node 158 opal/mca/event/libevent2022/libevent/event.c HT_ENTRY(event_debug_entry) node; node 193 opal/mca/event/libevent2022/libevent/event.c HT_PROTOTYPE(event_debug_map, event_debug_entry, node, hash_debug_entry, node 195 opal/mca/event/libevent2022/libevent/event.c HT_GENERATE(event_debug_map, event_debug_entry, node, hash_debug_entry, node 339 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c int node; node 349 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c hwloc_bitmap_foreach_begin(node, nodeset) node 351 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-aix.c rs_getrad(rset, noderad, MCMlevel, node, 0); node 2409 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c const char *syspath, int node, node 2421 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c sprintf(path, "%s/node%d/hugepages", syspath, node); node 2434 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c sprintf(meminfopath, "%s/node%d/meminfo", syspath, node); node 3216 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t node; node 3221 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c node = hwloc_get_numanode_obj_by_os_index(topology, osnode); node 3222 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c annotate = (node != NULL); node 3244 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c node = hwloc_alloc_setup_object(topology, HWLOC_OBJ_NUMANODE, osnode); node 3245 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c node->cpuset = cpuset; node 3246 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c node->nodeset = hwloc_bitmap_alloc(); node 3247 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_bitmap_set(node->nodeset, osnode); node 3249 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_sysfs_node_meminfo_info(topology, data, path, osnode, &node->attr->numanode); node 3251 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c nodes[i] = node; node 3253 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c osnode, node->cpuset); node 3386 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c hwloc_obj_t node = nodes[i]; node 3387 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (node) { node 3392 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c res_obj = hwloc__attach_memory_object(topology, parent, node, hwloc_report_os_error); node 3395 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c res_obj = hwloc__insert_object_by_cpuset(topology, NULL, node, hwloc_report_os_error); node 3397 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (res_obj != node) node 4875 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c int node = atoi(buf); node 4876 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c if (node >= 0) { node 4877 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-linux.c parent = hwloc_get_numanode_obj_by_os_index(topology, (unsigned) node); node 1356 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_obj_t node; node 1361 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c node = hwloc_get_numanode_obj_by_os_index(topology, idx); node 1362 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c assert(node); node 1364 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c first_parent = node->parent; node 1456 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c hwloc_obj_t node; node 1459 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c node = hwloc_get_obj_by_type(topology, HWLOC_OBJ_NUMANODE, 0); node 1460 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c assert(hwloc__obj_type_is_normal(node->parent->type)); /* only depth-1 memory children for now */ node 1461 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c pdepth = node->parent->depth; node 1463 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c while ((node = node->next_cousin) != NULL) { node 1464 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c assert(hwloc__obj_type_is_normal(node->parent->type)); /* only depth-1 memory children for now */ node 1465 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-synthetic.c if (node->parent->depth != pdepth) { node 645 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c int node; node 671 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c node = hwloc_bitmap_first(nodeset); node 672 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-windows.c return VirtualAllocExNumaProc(GetCurrentProcess(), NULL, len, MEM_COMMIT|MEM_RESERVE, PAGE_EXECUTE_READWRITE, node); node 781 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c hwloc_obj_t node; node 807 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c node = hwloc_alloc_setup_object(topology, HWLOC_OBJ_NUMANODE, nodeid); node 808 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c node->cpuset = node_cpuset; node 809 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c node->nodeset = hwloc_bitmap_alloc(); node 810 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c hwloc_bitmap_set(node->nodeset, nodeid); node 813 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-x86.c hwloc_insert_object_by_cpuset(topology, node); node 57 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c xmlNode *node; /* current libxml node, always valid */ node 71 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c attr = lstate->node->properties; node 115 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lchildstate->node = child; node 154 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c child = lstate->node->children; node 228 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lstate->node = root_node; node 313 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml-libxml.c lstate->node = root_node; node 1681 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t node = data->first_numanode; node 1683 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c if (node->parent->type == HWLOC_OBJ_GROUP node 1684 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c && !node->parent->gp_index) node 1685 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c node->parent->gp_index = topology->next_gp_index++; node 1686 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c node = node->next_cousin; node 1687 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c } while (node); node 1707 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c hwloc_obj_t node; node 1709 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c for(i=0, node = data->first_numanode; node 1711 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c i++, node = node->next_cousin) node 1712 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology-xml.c objs[i] = node; node 3034 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t node; node 3036 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c node = hwloc_alloc_setup_object(topology, HWLOC_OBJ_NUMANODE, 0); node 3037 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c node->cpuset = hwloc_bitmap_dup(topology->levels[0][0]->cpuset); node 3038 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c node->nodeset = hwloc_bitmap_alloc(); node 3040 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_set(node->nodeset, 0); node 3041 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c memcpy(&node->attr->numanode, &topology->machine_memory, sizeof(topology->machine_memory)); node 3043 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_insert_object_by_cpuset(topology, node); node 3735 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_obj_t node = hwloc_get_obj_by_type(topology, HWLOC_OBJ_NUMANODE, 0); node 3738 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c if (hwloc_bitmap_iszero(node->cpuset) node 3739 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c || hwloc_bitmap_isincluded(node->cpuset, droppedcpuset)) node 3740 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c hwloc_bitmap_set(droppednodeset, node->os_index); node 3741 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c node = node->next_cousin; node 3742 opal/mca/hwloc/hwloc201/hwloc/hwloc/topology.c } while (node); node 59 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_obj_t node = NULL; node 65 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_covering_cpuset_by_depth(topology, cpuset, depth, node)) != NULL) { node 66 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (node->os_index >= *maxnode) node 68 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h mask[node->os_index/sizeof(*mask)/8] |= 1UL << (node->os_index % (sizeof(*mask)*8)); node 69 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (outmaxnode == (unsigned long) -1 || outmaxnode < node->os_index) node 70 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h outmaxnode = node->os_index; node 93 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_obj_t node = NULL; node 99 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_by_depth(topology, depth, node)) != NULL) { node 100 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (node->os_index >= *maxnode) node 102 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (!hwloc_bitmap_isset(nodeset, node->os_index)) node 104 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h mask[node->os_index/sizeof(*mask)/8] |= 1UL << (node->os_index % (sizeof(*mask)*8)); node 105 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (outmaxnode == (unsigned long) -1 || outmaxnode < node->os_index) node 106 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h outmaxnode = node->os_index; node 127 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_obj_t node = NULL; node 129 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_by_depth(topology, depth, node)) != NULL) node 130 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (node->os_index < maxnode node 131 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h && (mask[node->os_index/sizeof(*mask)/8] & (1UL << (node->os_index % (sizeof(*mask)*8))))) node 132 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_bitmap_or(cpuset, cpuset, node->cpuset); node 150 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_obj_t node = NULL; node 152 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_by_depth(topology, depth, node)) != NULL) node 153 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (node->os_index < maxnode node 154 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h && (mask[node->os_index/sizeof(*mask)/8] & (1UL << (node->os_index % (sizeof(*mask)*8))))) node 155 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_bitmap_set(nodeset, node->os_index); node 194 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_obj_t node = NULL; node 198 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_covering_cpuset_by_depth(topology, cpuset, depth, node)) != NULL) node 199 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (node->attr->numanode.local_memory) node 200 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h numa_bitmask_setbit(bitmask, node->os_index); node 219 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_obj_t node = NULL; node 223 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_by_depth(topology, depth, node)) != NULL) node 224 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (hwloc_bitmap_isset(nodeset, node->os_index) && node->attr->numanode.local_memory) node 225 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h numa_bitmask_setbit(bitmask, node->os_index); node 239 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_obj_t node = NULL; node 241 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_by_depth(topology, depth, node)) != NULL) node 242 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (numa_bitmask_isbitset(bitmask, node->os_index)) node 243 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_bitmap_or(cpuset, cpuset, node->cpuset); node 257 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_obj_t node = NULL; node 259 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h while ((node = hwloc_get_next_obj_by_depth(topology, depth, node)) != NULL) node 260 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h if (numa_bitmask_isbitset(bitmask, node->os_index)) node 261 opal/mca/hwloc/hwloc201/hwloc/include/hwloc/linux-libnuma.h hwloc_bitmap_set(nodeset, node->os_index); node 212 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h netloc_node_t *node; node 277 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h netloc_node_t *node; /* Corresponding node */ node 289 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h netloc_arch_node_t *node; node 349 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_topology_find_node(topology,node_id,node) \ node 350 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h HASH_FIND_STR(topology->nodes, node_id, node) node 352 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_topology_iter_nodes(topology,node,_tmp) \ node 353 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h HASH_ITER(hh, topology->nodes, node, _tmp) node 380 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h int netloc_node_destruct(netloc_node_t *node); node 382 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h char *netloc_node_pretty_print(netloc_node_t* node); node 384 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_node_get_num_subnodes(node) \ node 385 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h utarray_len((node)->subnodes) node 387 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_node_get_subnode(node,i) \ node 388 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h (*(netloc_node_t **)utarray_eltptr((node)->subnodes, (i))) node 390 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_node_get_num_edges(node) \ node 391 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h utarray_len((node)->edges) node 393 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_node_get_edge(node,i) \ node 394 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h (*(netloc_edge_t **)utarray_eltptr((node)->edges, (i))) node 396 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_node_iter_edges(node,edge,_tmp) \ node 397 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h HASH_ITER(hh, node->edges, edge, _tmp) node 399 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_node_iter_paths(node,path,_tmp) \ node 400 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h HASH_ITER(hh, node->paths, path, _tmp) node 402 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_node_is_host(node) \ node 403 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h (node->type == NETLOC_NODE_TYPE_HOST) node 405 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_node_is_switch(node) \ node 406 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h (node->type == NETLOC_NODE_TYPE_SWITCH) node 408 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h #define netloc_node_iter_paths(node, path,_tmp) \ node 409 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h HASH_ITER(hh, node->paths, path, _tmp) node 411 opal/mca/hwloc/hwloc201/hwloc/include/private/netloc.h int netloc_node_is_in_partition(netloc_node_t *node, int partition); node 134 opal/mca/pmix/cray/pmix_cray_pmap_parser.c int *node, int *nlrs) node 143 opal/mca/pmix/cray/pmix_cray_pmap_parser.c *node = find_my_node(p, my_rank); node 144 opal/mca/pmix/cray/pmix_cray_pmap_parser.c if (0 > *node) { node 148 opal/mca/pmix/cray/pmix_cray_pmap_parser.c return find_lrs(p, *node, nlrs); node 154 opal/mca/pmix/cray/pmix_cray_pmap_parser.c static void dump_lrs(int *lrs, int me, int node, int n) node 158 opal/mca/pmix/cray/pmix_cray_pmap_parser.c printf("Total %d ranks/node, node %d me %d\n", n, node, me); node 168 opal/mca/pmix/cray/pmix_cray_pmap_parser.c int me, n, node; node 181 opal/mca/pmix/cray/pmix_cray_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(argv[2], me, &node, &n); node 186 opal/mca/pmix/cray/pmix_cray_pmap_parser.c dump_lrs(lrs, me, node, n); node 193 opal/mca/pmix/cray/pmix_cray_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 202 opal/mca/pmix/cray/pmix_cray_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 212 opal/mca/pmix/cray/pmix_cray_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 220 opal/mca/pmix/cray/pmix_cray_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 228 opal/mca/pmix/cray/pmix_cray_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 236 opal/mca/pmix/cray/pmix_cray_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 17 opal/mca/pmix/cray/pmix_cray_pmap_parser.h int *node, int *nlrs); node 135 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c int *node, int *nlrs) node 144 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c *node = find_my_node(p, my_rank); node 145 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c if (0 > *node) { node 149 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c return find_lrs(p, *node, nlrs); node 155 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c static void dump_lrs(int *lrs, int me, int node, int n) node 159 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c printf("Total %d ranks/node, node %d me %d\n", n, node, me); node 169 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c int me, n, node; node 182 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(argv[2], me, &node, &n); node 187 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c dump_lrs(lrs, me, node, n); node 194 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 203 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 213 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 221 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 229 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 237 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 23 opal/mca/pmix/pmix4x/pmix/contrib/perf_tools/pmi2_pmap_parser.h int *node, int *nlrs); node 728 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c void * *node) node 730 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c return pmix_hash_table_get_next_key_uint32(ht, key, value, NULL, node); node 751 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c void * *node) node 753 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c return pmix_hash_table_get_next_key_ptr(ht, key, key_size, value, NULL, node); node 775 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c void * *node) node 777 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c return pmix_hash_table_get_next_key_uint64(ht, key, value, NULL, node); node 249 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.h void **value, void **node); node 285 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.h void **value, void **node); node 322 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.h size_t *key_size, void **value, void **node); node 555 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_component_repository.c void *node, *key; node 560 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_component_repository.c (void **) &component_list, &node); node 565 opal/mca/pmix/pmix4x/pmix/src/mca/base/pmix_mca_base_component_repository.c node, &node); node 269 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c pmix_pnet_node_t *node; node 307 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c PMIX_LIST_FOREACH(node, &pmix_pnet_globals.nodes, pmix_pnet_node_t) { node 309 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c PMIX_LIST_FOREACH(lp, &node->local_jobs, pmix_pnet_local_procs_t) { node 311 opal/mca/pmix/pmix4x/pmix/src/mca/pnet/base/pnet_base_fns.c pmix_list_remove_item(&node->local_jobs, &lp->super); node 413 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c pmix_node_t *node; node 426 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c node = nodes[i]; node 428 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c if( NULL != node->name && node 429 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c (int)strlen(node->name) > len_name) node 430 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c len_name = (int) strlen(node->name); node 432 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c if( (int)strlen(pretty_node_state(node->state)) > len_state ) node 433 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c len_state = (int)strlen(pretty_node_state(node->state)); node 458 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c node = nodes[i]; node 460 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c printf("%*s | ", len_name, node->name); node 461 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c printf("%*s | ", len_state, pretty_node_state(node->state)); node 462 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c printf("%*d | ", len_slots, (uint)node->slots); node 463 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c printf("%*d | ", len_slots_m, (uint)node->slots_max); node 464 opal/mca/pmix/pmix4x/pmix/src/tools/pps/pps.c printf("%*d | ", len_slots_i, (uint)node->slots_inuse); node 112 opal/mca/pmix/pmix4x/pmix/src/util/hash.c char *node; node 130 opal/mca/pmix/pmix4x/pmix/src/util/hash.c (void**)&proc_data, (void**)&node); node 203 opal/mca/pmix/pmix4x/pmix/src/util/hash.c (void**)&proc_data, node, (void**)&node); node 221 opal/mca/pmix/pmix4x/pmix/src/util/hash.c char *node; node 224 opal/mca/pmix/pmix4x/pmix/src/util/hash.c if (key == NULL && (node = *last) == NULL) { node 234 opal/mca/pmix/pmix4x/pmix/src/util/hash.c (void**)&proc_data, (void**)&node); node 238 opal/mca/pmix/pmix4x/pmix/src/util/hash.c (void**)&proc_data, node, (void**)&node); node 267 opal/mca/pmix/pmix4x/pmix/src/util/hash.c *last = node; node 279 opal/mca/pmix/pmix4x/pmix/src/util/hash.c char *node; node 287 opal/mca/pmix/pmix4x/pmix/src/util/hash.c (void**)&proc_data, (void**)&node); node 303 opal/mca/pmix/pmix4x/pmix/src/util/hash.c (void**)&proc_data, node, (void**)&node); node 132 opal/mca/pmix/s2/pmi2_pmap_parser.c int *node, int *nlrs) node 141 opal/mca/pmix/s2/pmi2_pmap_parser.c *node = find_my_node(p, my_rank); node 142 opal/mca/pmix/s2/pmi2_pmap_parser.c if (0 > *node) { node 146 opal/mca/pmix/s2/pmi2_pmap_parser.c return find_lrs(p, *node, nlrs); node 152 opal/mca/pmix/s2/pmi2_pmap_parser.c static void dump_lrs(int *lrs, int me, int node, int n) node 156 opal/mca/pmix/s2/pmi2_pmap_parser.c printf("Total %d ranks/node, node %d me %d\n", n, node, me); node 166 opal/mca/pmix/s2/pmi2_pmap_parser.c int me, n, node; node 179 opal/mca/pmix/s2/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(argv[2], me, &node, &n); node 184 opal/mca/pmix/s2/pmi2_pmap_parser.c dump_lrs(lrs, me, node, n); node 191 opal/mca/pmix/s2/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 200 opal/mca/pmix/s2/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 210 opal/mca/pmix/s2/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 218 opal/mca/pmix/s2/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 226 opal/mca/pmix/s2/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 234 opal/mca/pmix/s2/pmi2_pmap_parser.c lrs = orte_grpcomm_pmi2_parse_pmap(pmap, me, &node, &n); node 17 opal/mca/pmix/s2/pmi2_pmap_parser.h int *node, int *nlrs); node 88 opal/mca/pstat/test/pstat_test.c opal_string_copy(stats->node, hostname, OPAL_PSTAT_MAX_STRING_LEN); node 83 opal/util/info_subscriber.c void *node = NULL; node 90 opal/util/info_subscriber.c (void**) &next_key, &key_size, (void**) &list, &node); node 95 opal/util/info_subscriber.c (void**) &next_key, &key_size, (void**) &list, node, &node); node 216 opal/util/info_subscriber.c void *node = NULL; node 222 opal/util/info_subscriber.c &key_size, (void**) &list, &node); node 243 opal/util/info_subscriber.c (void**) &next_key, &key_size, (void**) &list, node, &node); node 457 orte/mca/errmgr/default_hnp/errmgr_default_hnp.c pptr->node->name); node 746 orte/mca/errmgr/default_hnp/errmgr_default_hnp.c orte_process_info.nodename, pptr->node->name); node 767 orte/mca/errmgr/default_hnp/errmgr_default_hnp.c orte_process_info.nodename, pptr->node->name); node 48 orte/mca/ess/base/ess_base_fns.c hwloc_obj_t node, obj; node 114 orte/mca/ess/base/ess_base_fns.c node = hwloc_get_root_obj(opal_hwloc_topology); node 115 orte/mca/ess/base/ess_base_fns.c nodeset = node->cpuset; node 136 orte/mca/ess/hnp/ess_hnp_module.c orte_node_t *node; node 436 orte/mca/ess/hnp/ess_hnp_module.c node = OBJ_NEW(orte_node_t); node 437 orte/mca/ess/hnp/ess_hnp_module.c node->name = strdup(orte_process_info.nodename); node 438 orte/mca/ess/hnp/ess_hnp_module.c node->index = ORTE_PROC_MY_NAME->vpid; node 439 orte/mca/ess/hnp/ess_hnp_module.c opal_pointer_array_set_item(orte_node_pool, 0, node); node 467 orte/mca/ess/hnp/ess_hnp_module.c OBJ_RETAIN(node); /* keep accounting straight */ node 468 orte/mca/ess/hnp/ess_hnp_module.c proc->node = node; node 477 orte/mca/ess/hnp/ess_hnp_module.c node->daemon = proc; node 478 orte/mca/ess/hnp/ess_hnp_module.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_DAEMON_LAUNCHED); node 479 orte/mca/ess/hnp/ess_hnp_module.c node->state = ORTE_NODE_STATE_UP; node 488 orte/mca/ess/hnp/ess_hnp_module.c orte_set_attribute(&node->attributes, ORTE_NODE_ALIAS, ORTE_ATTR_LOCAL, aptr, OPAL_STRING); node 547 orte/mca/ess/hnp/ess_hnp_module.c node->topology = t; node 583 orte/mca/ess/hnp/ess_hnp_module.c orte_set_attribute(&node->attributes, ORTE_NODE_SERIAL_NUMBER, ORTE_ATTR_LOCAL, coprocessors, OPAL_STRING); node 838 orte/mca/ess/hnp/ess_hnp_module.c orte_node_t* node = (orte_node_t *)opal_pointer_array_get_item(orte_node_pool, 0); node 839 orte/mca/ess/hnp/ess_hnp_module.c assert(NULL != node); node 840 orte/mca/ess/hnp/ess_hnp_module.c OBJ_RELEASE(node->daemon); node 841 orte/mca/ess/hnp/ess_hnp_module.c node->daemon = NULL; node 848 orte/mca/ess/hnp/ess_hnp_module.c node= (orte_node_t*)array->addr[i]; node 849 orte/mca/ess/hnp/ess_hnp_module.c OBJ_RELEASE(node); node 194 orte/mca/filem/base/filem_base_receive.c if (NULL == proc || NULL == proc->node) { node 204 orte/mca/filem/base/filem_base_receive.c if (ORTE_SUCCESS != (rc = opal_dss.pack(answer, &(proc->node->name), 1, OPAL_STRING))) { node 316 orte/mca/grpcomm/base/grpcomm_base_stubs.c orte_node_t *node; node 371 orte/mca/grpcomm/base/grpcomm_base_stubs.c if (NULL == (node = opal_pointer_array_get_item(jdata->map->nodes, i))) { node 374 orte/mca/grpcomm/base/grpcomm_base_stubs.c if (NULL == node->daemon) { node 386 orte/mca/grpcomm/base/grpcomm_base_stubs.c ORTE_NAME_PRINT(&node->daemon->name))); node 387 orte/mca/grpcomm/base/grpcomm_base_stubs.c dns[nds++] = node->daemon->name.vpid; node 415 orte/mca/grpcomm/base/grpcomm_base_stubs.c if (NULL == proc->node || NULL == proc->node->daemon) { node 423 orte/mca/grpcomm/base/grpcomm_base_stubs.c vpid = proc->node->daemon->name.vpid; node 257 orte/mca/iof/hnp/iof_hnp.c if (ORTE_PROC_MY_NAME->vpid != proc->node->daemon->name.vpid) { node 261 orte/mca/iof/hnp/iof_hnp.c proct->stdinev->daemon.vpid = proc->node->daemon->name.vpid; node 458 orte/mca/odls/base/odls_base_default_fns.c orte_node_t *node; node 543 orte/mca/odls/base/odls_base_default_fns.c OBJ_RETAIN(dmn->node); node 544 orte/mca/odls/base/odls_base_default_fns.c pptr->node = dmn->node; node 710 orte/mca/odls/base/odls_base_default_fns.c OBJ_RETAIN(dmn->node); node 711 orte/mca/odls/base/odls_base_default_fns.c pptr->node = dmn->node; node 713 orte/mca/odls/base/odls_base_default_fns.c if (!ORTE_FLAG_TEST(pptr->node, ORTE_NODE_FLAG_MAPPED)) { node 714 orte/mca/odls/base/odls_base_default_fns.c OBJ_RETAIN(pptr->node); node 715 orte/mca/odls/base/odls_base_default_fns.c opal_pointer_array_add(jdata->map->nodes, pptr->node); node 717 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_SET(pptr->node, ORTE_NODE_FLAG_MAPPED); node 721 orte/mca/odls/base/odls_base_default_fns.c opal_pointer_array_add(pptr->node->procs, pptr); node 722 orte/mca/odls/base/odls_base_default_fns.c pptr->node->num_procs++; node 754 orte/mca/odls/base/odls_base_default_fns.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, n))) { node 755 orte/mca/odls/base/odls_base_default_fns.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 1999 orte/mca/odls/base/odls_base_default_fns.c stats.node[j] = orte_process_info.nodename[j]; node 674 orte/mca/oob/tcp/oob_tcp_component.c void *node; node 700 orte/mca/oob/tcp/oob_tcp_component.c (void **)&peer, &node); node 710 orte/mca/oob/tcp/oob_tcp_component.c (void **) &peer, node, &node); node 187 orte/mca/plm/alps/plm_alps_module.c orte_node_t *node; node 306 orte/mca/plm/alps/plm_alps_module.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, nnode))) { node 313 orte/mca/plm/alps/plm_alps_module.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_DAEMON_LAUNCHED)) { node 320 orte/mca/plm/alps/plm_alps_module.c opal_argv_append(&nodelist_argc, &nodelist_argv, node->name); node 57 orte/mca/plm/base/base.h ORTE_DECLSPEC void orte_plm_base_set_slots(orte_node_t *node); node 88 orte/mca/plm/base/plm_base_launch_support.c void orte_plm_base_set_slots(orte_node_t *node) node 91 orte/mca/plm/base/plm_base_launch_support.c if (NULL != node->topology && NULL != node->topology->topo) { node 92 orte/mca/plm/base/plm_base_launch_support.c node->slots = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, node 97 orte/mca/plm/base/plm_base_launch_support.c if (NULL != node->topology && NULL != node->topology->topo) { node 98 orte/mca/plm/base/plm_base_launch_support.c if (0 == (node->slots = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, node 103 orte/mca/plm/base/plm_base_launch_support.c node->slots = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, node 109 orte/mca/plm/base/plm_base_launch_support.c if (NULL != node->topology && NULL != node->topology->topo) { node 110 orte/mca/plm/base/plm_base_launch_support.c node->slots = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, node 115 orte/mca/plm/base/plm_base_launch_support.c if (NULL != node->topology && NULL != node->topology->topo) { node 116 orte/mca/plm/base/plm_base_launch_support.c node->slots = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, node 122 orte/mca/plm/base/plm_base_launch_support.c node->slots = strtol(orte_set_slots, NULL, 10); node 125 orte/mca/plm/base/plm_base_launch_support.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 132 orte/mca/plm/base/plm_base_launch_support.c orte_node_t *node; node 144 orte/mca/plm/base/plm_base_launch_support.c node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, 0); node 145 orte/mca/plm/base/plm_base_launch_support.c t = node->topology; node 147 orte/mca/plm/base/plm_base_launch_support.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 150 orte/mca/plm/base/plm_base_launch_support.c if (NULL == node->topology) { node 151 orte/mca/plm/base/plm_base_launch_support.c node->topology = t; node 164 orte/mca/plm/base/plm_base_launch_support.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 167 orte/mca/plm/base/plm_base_launch_support.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 170 orte/mca/plm/base/plm_base_launch_support.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name, orte_set_slots)); node 171 orte/mca/plm/base/plm_base_launch_support.c orte_plm_base_set_slots(node); node 173 orte/mca/plm/base/plm_base_launch_support.c caddy->jdata->total_slots_alloc += node->slots; node 472 orte/mca/plm/base/plm_base_launch_support.c orte_node_t *node; node 535 orte/mca/plm/base/plm_base_launch_support.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 540 orte/mca/plm/base/plm_base_launch_support.c if (!orte_get_attribute(&node->attributes, ORTE_NODE_SERIAL_NUMBER, (void**)&serial_number, OPAL_STRING)) { node 554 orte/mca/plm/base/plm_base_launch_support.c orte_set_attribute(&node->attributes, ORTE_NODE_HOSTID, ORTE_ATTR_LOCAL, vptr, ORTE_VPID); node 1019 orte/mca/plm/base/plm_base_launch_support.c if (orte_get_attribute(&daemon->node->attributes, ORTE_NODE_SERIAL_NUMBER, NULL, OPAL_STRING)) { node 1028 orte/mca/plm/base/plm_base_launch_support.c orte_set_attribute(&daemon->node->attributes, ORTE_NODE_SERIAL_NUMBER, ORTE_ATTR_LOCAL, coprocessors, OPAL_STRING); node 1173 orte/mca/plm/base/plm_base_launch_support.c ORTE_FLAG_SET(daemon->node, ORTE_NODE_FLAG_DAEMON_LAUNCHED); node 1205 orte/mca/plm/base/plm_base_launch_support.c orte_set_attribute(&daemon->node->attributes, ORTE_NODE_ALIAS, ORTE_ATTR_LOCAL, alias, OPAL_STRING); node 1294 orte/mca/plm/base/plm_base_launch_support.c daemon->node->topology = t; node 1329 orte/mca/plm/base/plm_base_launch_support.c daemon->node->topology = t; node 1763 orte/mca/plm/base/plm_base_launch_support.c orte_node_t *node, *nptr; node 1813 orte/mca/plm/base/plm_base_launch_support.c node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, 0); node 1814 orte/mca/plm/base/plm_base_launch_support.c opal_pointer_array_add(map->nodes, (void*)node); node 1817 orte/mca/plm/base/plm_base_launch_support.c OBJ_RETAIN(node); node 1823 orte/mca/plm/base/plm_base_launch_support.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 1827 orte/mca/plm/base/plm_base_launch_support.c if (!singleton && ORTE_NODE_STATE_ADDED != node->state) { node 1830 orte/mca/plm/base/plm_base_launch_support.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name)); node 1835 orte/mca/plm/base/plm_base_launch_support.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name)); node 1839 orte/mca/plm/base/plm_base_launch_support.c OBJ_RETAIN(node); node 1840 orte/mca/plm/base/plm_base_launch_support.c opal_list_append(&nodes, &node->super); node 1842 orte/mca/plm/base/plm_base_launch_support.c node->state = ORTE_NODE_STATE_UP; node 1873 orte/mca/plm/base/plm_base_launch_support.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 1877 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_NODE_STATE_DO_NOT_USE == node->state) { node 1879 orte/mca/plm/base/plm_base_launch_support.c "NODE %s IS MARKED NO_USE", node->name)); node 1881 orte/mca/plm/base/plm_base_launch_support.c node->state = ORTE_NODE_STATE_UP; node 1884 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_NODE_STATE_DOWN == node->state) { node 1886 orte/mca/plm/base/plm_base_launch_support.c "NODE %s IS MARKED DOWN", node->name)); node 1889 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_NODE_STATE_NOT_INCLUDED == node->state) { node 1891 orte/mca/plm/base/plm_base_launch_support.c "NODE %s IS MARKED NO_INCLUDE", node->name)); node 1895 orte/mca/plm/base/plm_base_launch_support.c if (0 < node->num_procs || multi_sim) { node 1899 orte/mca/plm/base/plm_base_launch_support.c OBJ_RETAIN(node); node 1900 orte/mca/plm/base/plm_base_launch_support.c opal_list_append(&nodes, &node->super); node 1909 orte/mca/plm/base/plm_base_launch_support.c node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, 0); node 1910 orte/mca/plm/base/plm_base_launch_support.c if (0 < node->num_procs) { node 1938 orte/mca/plm/base/plm_base_launch_support.c node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, 0); node 1939 orte/mca/plm/base/plm_base_launch_support.c opal_pointer_array_add(map->nodes, (void*)node); node 1942 orte/mca/plm/base/plm_base_launch_support.c OBJ_RETAIN(node); node 2033 orte/mca/plm/base/plm_base_launch_support.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 2036 orte/mca/plm/base/plm_base_launch_support.c if (0 != strcmp(node->name, nptr->name)) { node 2041 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_NODE_STATE_DO_NOT_USE == node->state) { node 2043 orte/mca/plm/base/plm_base_launch_support.c "NODE %s IS MARKED NO_USE", node->name)); node 2045 orte/mca/plm/base/plm_base_launch_support.c node->state = ORTE_NODE_STATE_UP; node 2048 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_NODE_STATE_DOWN == node->state) { node 2050 orte/mca/plm/base/plm_base_launch_support.c "NODE %s IS MARKED DOWN", node->name)); node 2053 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_NODE_STATE_NOT_INCLUDED == node->state) { node 2055 orte/mca/plm/base/plm_base_launch_support.c "NODE %s IS MARKED NO_INCLUDE", node->name)); node 2059 orte/mca/plm/base/plm_base_launch_support.c if (0 == node->index) { node 2066 orte/mca/plm/base/plm_base_launch_support.c OBJ_RETAIN(node); node 2067 orte/mca/plm/base/plm_base_launch_support.c opal_list_append(&nodes, &node->super); node 2092 orte/mca/plm/base/plm_base_launch_support.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 2094 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_NODE_STATE_DO_NOT_USE == node->state) { node 2096 orte/mca/plm/base/plm_base_launch_support.c "NODE %s IS MARKED NO_USE", node->name)); node 2098 orte/mca/plm/base/plm_base_launch_support.c node->state = ORTE_NODE_STATE_UP; node 2101 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_NODE_STATE_DOWN == node->state) { node 2103 orte/mca/plm/base/plm_base_launch_support.c "NODE %s IS MARKED DOWN", node->name)); node 2106 orte/mca/plm/base/plm_base_launch_support.c if (ORTE_NODE_STATE_NOT_INCLUDED == node->state) { node 2108 orte/mca/plm/base/plm_base_launch_support.c "NODE %s IS MARKED NO_INCLUDE", node->name)); node 2115 orte/mca/plm/base/plm_base_launch_support.c OBJ_RETAIN(node); node 2116 orte/mca/plm/base/plm_base_launch_support.c opal_list_append(&nodes, &node->super); node 2120 orte/mca/plm/base/plm_base_launch_support.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 2147 orte/mca/plm/base/plm_base_launch_support.c node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, 0); node 2148 orte/mca/plm/base/plm_base_launch_support.c OBJ_RETAIN(node); node 2149 orte/mca/plm/base/plm_base_launch_support.c opal_list_prepend(&nodes, &node->super); node 2173 orte/mca/plm/base/plm_base_launch_support.c node = (orte_node_t*)item; node 2174 orte/mca/plm/base/plm_base_launch_support.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 2181 orte/mca/plm/base/plm_base_launch_support.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 2190 orte/mca/plm/base/plm_base_launch_support.c node = (orte_node_t*)item; node 2191 orte/mca/plm/base/plm_base_launch_support.c if (0 == node->index) { node 2231 orte/mca/plm/base/plm_base_launch_support.c node = (orte_node_t*)item; node 2233 orte/mca/plm/base/plm_base_launch_support.c if (NULL != node->daemon) { node 2243 orte/mca/plm/base/plm_base_launch_support.c opal_pointer_array_add(map->nodes, (void*)node); node 2274 orte/mca/plm/base/plm_base_launch_support.c node->name)); node 2276 orte/mca/plm/base/plm_base_launch_support.c node->daemon = proc; node 2279 orte/mca/plm/base/plm_base_launch_support.c proc->node = node; node 2280 orte/mca/plm/base/plm_base_launch_support.c OBJ_RETAIN(node); node 2282 orte/mca/plm/base/plm_base_launch_support.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_LOC_VERIFIED); node 2284 orte/mca/plm/base/plm_base_launch_support.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_LOC_VERIFIED); node 2293 orte/mca/plm/base/plm_base_launch_support.c for (i=0; i < node->procs->size; i++) { node 2294 orte/mca/plm/base/plm_base_launch_support.c if (NULL != (pptr = (orte_proc_t*)opal_pointer_array_get_item(node->procs, i))) { node 237 orte/mca/plm/base/plm_base_receive.c jdata->bookmark = proc->node; node 172 orte/mca/plm/lsf/plm_lsf_module.c orte_node_t *node; node 235 orte/mca/plm/lsf/plm_lsf_module.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, nnode))) { node 241 orte/mca/plm/lsf/plm_lsf_module.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_DAEMON_LAUNCHED)) { node 248 orte/mca/plm/lsf/plm_lsf_module.c opal_argv_append(&nodelist_argc, &nodelist_argv, node->name); node 1028 orte/mca/plm/rsh/plm_rsh_module.c orte_node_t *node, *nd; node 1147 orte/mca/plm/rsh/plm_rsh_module.c node = NULL; node 1150 orte/mca/plm/rsh/plm_rsh_module.c node = nd; node 1155 orte/mca/plm/rsh/plm_rsh_module.c if (0 != strcmp(node->name, orte_process_info.nodename)) { node 1160 orte/mca/plm/rsh/plm_rsh_module.c if (NULL == node) { node 1185 orte/mca/plm/rsh/plm_rsh_module.c if (ORTE_SUCCESS != (rc = setup_launch(&argc, &argv, node->name, &node_name_index1, node 1195 orte/mca/plm/rsh/plm_rsh_module.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, nnode))) { node 1202 orte/mca/plm/rsh/plm_rsh_module.c if (child->name.vpid == node->daemon->name.vpid) { node 1210 orte/mca/plm/rsh/plm_rsh_module.c ORTE_VPID_PRINT(node->daemon->name.vpid))); node 1216 orte/mca/plm/rsh/plm_rsh_module.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_DAEMON_LAUNCHED)) { node 1220 orte/mca/plm/rsh/plm_rsh_module.c node->name)); node 1227 orte/mca/plm/rsh/plm_rsh_module.c if (NULL == node->daemon) { node 1232 orte/mca/plm/rsh/plm_rsh_module.c node->name)); node 1239 orte/mca/plm/rsh/plm_rsh_module.c if (orte_get_attribute(&node->attributes, ORTE_NODE_USERNAME, (void**)&username, OPAL_STRING)) { node 1241 orte/mca/plm/rsh/plm_rsh_module.c username, node->name); node 1244 orte/mca/plm/rsh/plm_rsh_module.c argv[node_name_index1] = strdup(node->name); node 1248 orte/mca/plm/rsh/plm_rsh_module.c rc = orte_util_convert_vpid_to_string(&var, node->daemon->name.vpid); node 1260 orte/mca/plm/rsh/plm_rsh_module.c node->name)); node 1268 orte/mca/plm/rsh/plm_rsh_module.c if (orte_get_attribute(&node->attributes, ORTE_NODE_PORT, (void**)&portptr, OPAL_INT)) { node 1275 orte/mca/plm/rsh/plm_rsh_module.c caddy->daemon = node->daemon; node 171 orte/mca/plm/slurm/plm_slurm_module.c orte_node_t *node; node 301 orte/mca/plm/slurm/plm_slurm_module.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, n))) { node 307 orte/mca/plm/slurm/plm_slurm_module.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_DAEMON_LAUNCHED)) { node 314 orte/mca/plm/slurm/plm_slurm_module.c opal_argv_append_nosize(&nodelist_argv, node->name); node 172 orte/mca/plm/tm/plm_tm_module.c orte_node_t *node; node 352 orte/mca/plm/tm/plm_tm_module.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, i))) { node 356 orte/mca/plm/tm/plm_tm_module.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_DAEMON_LAUNCHED)) { node 363 orte/mca/plm/tm/plm_tm_module.c node->name)); node 366 orte/mca/plm/tm/plm_tm_module.c rc = orte_util_convert_vpid_to_string(&vpid_string, node->daemon->name.vpid); node 386 orte/mca/plm/tm/plm_tm_module.c if (!orte_get_attribute(&node->attributes, ORTE_NODE_LAUNCH_ID, (void**)&ldptr, OPAL_INT32)) { node 387 orte/mca/plm/tm/plm_tm_module.c orte_show_help("help-plm-tm.txt", "tm-spawn-failed", true, argv[0], node->name, 0); node 393 orte/mca/plm/tm/plm_tm_module.c orte_show_help("help-plm-tm.txt", "tm-spawn-failed", true, argv[0], node->name, launchid); node 393 orte/mca/ras/alps/ras_alps_module.c orte_node_t *node = NULL; node 518 orte/mca/ras/alps/ras_alps_module.c if( NULL!=node && !strcmp(node->name, hostname) ) { node 521 orte/mca/ras/alps/ras_alps_module.c ++node->slots; node 527 orte/mca/ras/alps/ras_alps_module.c node = OBJ_NEW(orte_node_t); node 528 orte/mca/ras/alps/ras_alps_module.c node->name = hostname; node 529 orte/mca/ras/alps/ras_alps_module.c orte_set_attribute(&node->attributes, ORTE_NODE_LAUNCH_ID, ORTE_ATTR_LOCAL, &apSlots[ix].nid, OPAL_INT32); node 530 orte/mca/ras/alps/ras_alps_module.c node->slots_inuse = 0; node 531 orte/mca/ras/alps/ras_alps_module.c node->slots_max = 0; node 532 orte/mca/ras/alps/ras_alps_module.c node->slots = 1; node 533 orte/mca/ras/alps/ras_alps_module.c node->state = ORTE_NODE_STATE_UP; node 538 orte/mca/ras/alps/ras_alps_module.c opal_list_append(nodes, &node->super); node 564 orte/mca/ras/alps/ras_alps_module.c node = OBJ_NEW(orte_node_t); node 565 orte/mca/ras/alps/ras_alps_module.c node->name = hostname; node 566 orte/mca/ras/alps/ras_alps_module.c orte_set_attribute(&node->attributes, ORTE_NODE_LAUNCH_ID, ORTE_ATTR_LOCAL, &apNodes[ix].nid, OPAL_INT32); node 567 orte/mca/ras/alps/ras_alps_module.c node->slots_inuse = 0; node 568 orte/mca/ras/alps/ras_alps_module.c node->slots_max = 0; node 570 orte/mca/ras/alps/ras_alps_module.c node->slots = apNodes[ix].cpuCnt; node 572 orte/mca/ras/alps/ras_alps_module.c node->slots = apNodes[ix].numPEs; node 574 orte/mca/ras/alps/ras_alps_module.c node->state = ORTE_NODE_STATE_UP; node 579 orte/mca/ras/alps/ras_alps_module.c opal_list_append(nodes, &node->super); node 116 orte/mca/ras/base/ras_base_allocate.c orte_node_t *node; node 422 orte/mca/ras/base/ras_base_allocate.c node = OBJ_NEW(orte_node_t); node 423 orte/mca/ras/base/ras_base_allocate.c if (NULL == node) { node 433 orte/mca/ras/base/ras_base_allocate.c node->name = strdup(orte_process_info.nodename); node 434 orte/mca/ras/base/ras_base_allocate.c node->state = ORTE_NODE_STATE_UP; node 435 orte/mca/ras/base/ras_base_allocate.c node->slots_inuse = 0; node 436 orte/mca/ras/base/ras_base_allocate.c node->slots_max = 0; node 437 orte/mca/ras/base/ras_base_allocate.c node->slots = 1; node 438 orte/mca/ras/base/ras_base_allocate.c opal_list_append(&nodes, &node->super); node 486 orte/mca/ras/base/ras_base_allocate.c orte_node_t *node, *next, *nptr; node 563 orte/mca/ras/base/ras_base_allocate.c OPAL_LIST_FOREACH_SAFE(node, next, &nodes, orte_node_t) { node 564 orte/mca/ras/base/ras_base_allocate.c node->state = ORTE_NODE_STATE_ADDED; node 569 orte/mca/ras/base/ras_base_allocate.c if (0 == strcmp(node->name, nptr->name)) { node 570 orte/mca/ras/base/ras_base_allocate.c opal_list_remove_item(&nodes, &node->super); node 571 orte/mca/ras/base/ras_base_allocate.c OBJ_RELEASE(node); node 48 orte/mca/ras/base/ras_base_node.c orte_node_t *node, *hnp_node, *nptr; node 90 orte/mca/ras/base/ras_base_node.c OPAL_LIST_FOREACH(node, nodes, orte_node_t) { node 91 orte/mca/ras/base/ras_base_node.c if (orte_ifislocal(node->name)) { node 107 orte/mca/ras/base/ras_base_node.c node = (orte_node_t*)item; node 113 orte/mca/ras/base/ras_base_node.c if (!skiphnp && NULL != hnp_node && orte_ifislocal(node->name)) { node 117 orte/mca/ras/base/ras_base_node.c node->name, node 118 orte/mca/ras/base/ras_base_node.c (long)node->slots)); node 123 orte/mca/ras/base/ras_base_node.c orte_ras_base.total_slots_alloc += node->slots; node 125 orte/mca/ras/base/ras_base_node.c hnp_node->slots = node->slots; node 126 orte/mca/ras/base/ras_base_node.c hnp_node->slots_max = node->slots_max; node 128 orte/mca/ras/base/ras_base_node.c OPAL_LIST_FOREACH(kv, &node->attributes, orte_attribute_t) { node 129 orte/mca/ras/base/ras_base_node.c orte_set_attribute(&node->attributes, kv->key, ORTE_ATTR_LOCAL, &kv->data, kv->type); node 131 orte/mca/ras/base/ras_base_node.c if (orte_managed_allocation || ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 145 orte/mca/ras/base/ras_base_node.c if (0 != strcmp(node->name, hnp_node->name)) { node 154 orte/mca/ras/base/ras_base_node.c opal_argv_append_unique_nosize(&alias, node->name, false); node 156 orte/mca/ras/base/ras_base_node.c if (orte_get_attribute(&node->attributes, ORTE_NODE_ALIAS, (void**)&ptr, OPAL_STRING)) { node 173 orte/mca/ras/base/ras_base_node.c OBJ_RELEASE(node); node 176 orte/mca/ras/base/ras_base_node.c opal_dss.copy((void**)&node, hnp_node, ORTE_NODE); node 177 orte/mca/ras/base/ras_base_node.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_DAEMON_LAUNCHED); node 178 orte/mca/ras/base/ras_base_node.c node->index = opal_pointer_array_add(orte_node_pool, node); node 185 orte/mca/ras/base/ras_base_node.c (NULL == node->name) ? "NULL" : node->name, node 186 orte/mca/ras/base/ras_base_node.c node->slots)); node 191 orte/mca/ras/base/ras_base_node.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 194 orte/mca/ras/base/ras_base_node.c node->index = opal_pointer_array_add(orte_node_pool, (void*)node); node 195 orte/mca/ras/base/ras_base_node.c if (ORTE_SUCCESS > (rc = node->index)) { node 205 orte/mca/ras/base/ras_base_node.c daemon->name.vpid = node->index; node 207 orte/mca/ras/base/ras_base_node.c OBJ_RETAIN(node); node 208 orte/mca/ras/base/ras_base_node.c daemon->node = node; node 212 orte/mca/ras/base/ras_base_node.c node->daemon = daemon; node 215 orte/mca/ras/base/ras_base_node.c orte_ras_base.total_slots_alloc += node->slots; node 217 orte/mca/ras/base/ras_base_node.c if (NULL != strchr(node->name, '.')) { node 223 orte/mca/ras/base/ras_base_node.c opal_dss.copy((void**)&nptr, node, ORTE_NODE); node 70 orte/mca/ras/gridengine/ras_gridengine_module.c orte_node_t *node; node 112 orte/mca/ras/gridengine/ras_gridengine_module.c node = (orte_node_t*)item; node 113 orte/mca/ras/gridengine/ras_gridengine_module.c if (0 == strcmp(ptr, node->name)) { node 115 orte/mca/ras/gridengine/ras_gridengine_module.c node->slots += (int)strtol(num, (char **)NULL, 10); node 122 orte/mca/ras/gridengine/ras_gridengine_module.c node = OBJ_NEW(orte_node_t); node 123 orte/mca/ras/gridengine/ras_gridengine_module.c if (NULL == node) { node 127 orte/mca/ras/gridengine/ras_gridengine_module.c node->name = strdup(ptr); node 128 orte/mca/ras/gridengine/ras_gridengine_module.c node->state = ORTE_NODE_STATE_UP; node 129 orte/mca/ras/gridengine/ras_gridengine_module.c node->slots_inuse = 0; node 130 orte/mca/ras/gridengine/ras_gridengine_module.c node->slots_max = 0; node 131 orte/mca/ras/gridengine/ras_gridengine_module.c node->slots = (int)strtol(num, (char **)NULL, 10); node 134 orte/mca/ras/gridengine/ras_gridengine_module.c node->name, node->slots); node 135 orte/mca/ras/gridengine/ras_gridengine_module.c opal_list_append(nodelist, &node->super); node 68 orte/mca/ras/lsf/ras_lsf_module.c orte_node_t *node; node 80 orte/mca/ras/lsf/ras_lsf_module.c node = NULL; node 91 orte/mca/ras/lsf/ras_lsf_module.c if (NULL != node && 0 == strcmp(nodelist[i], node->name)) { node 93 orte/mca/ras/lsf/ras_lsf_module.c ++node->slots; node 95 orte/mca/ras/lsf/ras_lsf_module.c "ras/lsf: +++ Node (%s) [slots=%d]", node->name, node->slots); node 100 orte/mca/ras/lsf/ras_lsf_module.c node = OBJ_NEW(orte_node_t); node 101 orte/mca/ras/lsf/ras_lsf_module.c node->name = strdup(nodelist[i]); node 102 orte/mca/ras/lsf/ras_lsf_module.c node->slots_inuse = 0; node 103 orte/mca/ras/lsf/ras_lsf_module.c node->slots_max = 0; node 104 orte/mca/ras/lsf/ras_lsf_module.c node->slots = 1; node 105 orte/mca/ras/lsf/ras_lsf_module.c node->state = ORTE_NODE_STATE_UP; node 106 orte/mca/ras/lsf/ras_lsf_module.c opal_list_append(nodes, &node->super); node 109 orte/mca/ras/lsf/ras_lsf_module.c "ras/lsf: New Node (%s) [slots=%d]", node->name, node->slots); node 53 orte/mca/ras/simulator/ras_sim_module.c orte_node_t *node; node 251 orte/mca/ras/simulator/ras_sim_module.c node = OBJ_NEW(orte_node_t); node 252 orte/mca/ras/simulator/ras_sim_module.c opal_asprintf(&node->name, "%s%0*d", prefix, dig, i); node 253 orte/mca/ras/simulator/ras_sim_module.c node->state = ORTE_NODE_STATE_UP; node 254 orte/mca/ras/simulator/ras_sim_module.c node->slots_inuse = 0; node 256 orte/mca/ras/simulator/ras_sim_module.c node->slots_max = 0; node 259 orte/mca/ras/simulator/ras_sim_module.c node->slots_max = opal_hwloc_base_get_npus(t->topo, obj); node 262 orte/mca/ras/simulator/ras_sim_module.c node->slots = 0; node 265 orte/mca/ras/simulator/ras_sim_module.c node->slots = opal_hwloc_base_get_npus(t->topo, obj); node 268 orte/mca/ras/simulator/ras_sim_module.c node->topology = t; node 271 orte/mca/ras/simulator/ras_sim_module.c node->name, node->slots, node->slots_max); node 272 orte/mca/ras/simulator/ras_sim_module.c opal_list_append(nodes, &node->super); node 573 orte/mca/ras/slurm/ras_slurm_module.c orte_node_t *node; node 586 orte/mca/ras/slurm/ras_slurm_module.c node = OBJ_NEW(orte_node_t); node 587 orte/mca/ras/slurm/ras_slurm_module.c if (NULL == node) { node 592 orte/mca/ras/slurm/ras_slurm_module.c node->name = strdup(names[i]); node 593 orte/mca/ras/slurm/ras_slurm_module.c node->state = ORTE_NODE_STATE_UP; node 594 orte/mca/ras/slurm/ras_slurm_module.c node->slots_inuse = 0; node 595 orte/mca/ras/slurm/ras_slurm_module.c node->slots_max = 0; node 596 orte/mca/ras/slurm/ras_slurm_module.c node->slots = slots[i]; node 597 orte/mca/ras/slurm/ras_slurm_module.c opal_list_append(nodelist, &node->super); node 127 orte/mca/ras/tm/ras_tm_module.c orte_node_t *node; node 190 orte/mca/ras/tm/ras_tm_module.c node = (orte_node_t*) item; node 191 orte/mca/ras/tm/ras_tm_module.c if (0 == strcmp(node->name, hostname)) { node 197 orte/mca/ras/tm/ras_tm_module.c ++node->slots; node 201 orte/mca/ras/tm/ras_tm_module.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->slots)); node 217 orte/mca/ras/tm/ras_tm_module.c node = OBJ_NEW(orte_node_t); node 218 orte/mca/ras/tm/ras_tm_module.c node->name = hostname; node 219 orte/mca/ras/tm/ras_tm_module.c orte_set_attribute(&node->attributes, ORTE_NODE_LAUNCH_ID, ORTE_ATTR_LOCAL, &nodeid, OPAL_INT32); node 220 orte/mca/ras/tm/ras_tm_module.c node->slots_inuse = 0; node 221 orte/mca/ras/tm/ras_tm_module.c node->slots_max = 0; node 222 orte/mca/ras/tm/ras_tm_module.c node->slots = ppn; node 223 orte/mca/ras/tm/ras_tm_module.c node->state = ORTE_NODE_STATE_UP; node 224 orte/mca/ras/tm/ras_tm_module.c opal_list_append(nodelist, &node->super); node 58 orte/mca/rmaps/base/rmaps_base_binding.c static void reset_usage(orte_node_t *node, orte_jobid_t jobid) node 68 orte/mca/rmaps/base/rmaps_base_binding.c node->name, node->num_procs); node 71 orte/mca/rmaps/base/rmaps_base_binding.c opal_hwloc_base_clear_usage(node->topology->topo); node 76 orte/mca/rmaps/base/rmaps_base_binding.c for (j=0; j < node->procs->size; j++) { node 77 orte/mca/rmaps/base/rmaps_base_binding.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 126 orte/mca/rmaps/base/rmaps_base_binding.c orte_node_t *node, node 150 orte/mca/rmaps/base/rmaps_base_binding.c for (j=0; j < node->procs->size; j++) { node 151 orte/mca/rmaps/base/rmaps_base_binding.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 171 orte/mca/rmaps/base/rmaps_base_binding.c while (NULL != (tmp_obj = hwloc_get_next_obj_by_depth(node->topology->topo, target_depth, tmp_obj))) { node 174 orte/mca/rmaps/base/rmaps_base_binding.c root = hwloc_get_root_obj(node->topology->topo); node 197 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:no-available-cpus", true, node->name); node 211 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:no-available-cpus", true, node->name); node 217 orte/mca/rmaps/base/rmaps_base_binding.c ncpus = opal_hwloc_base_get_npus(node->topology->topo, trg_obj); node 238 orte/mca/rmaps/base/rmaps_base_binding.c opal_hwloc_base_print_binding(map->binding), node->name, node 269 orte/mca/rmaps/base/rmaps_base_binding.c node->topology->topo, totalcpuset)) { node 273 orte/mca/rmaps/base/rmaps_base_binding.c ORTE_NAME_PRINT(&proc->name), node->name); node 275 orte/mca/rmaps/base/rmaps_base_binding.c rc = opal_hwloc_base_cset2mapstr(tmp2, sizeof(tmp2), node->topology->topo, totalcpuset); node 282 orte/mca/rmaps/base/rmaps_base_binding.c ORTE_NAME_PRINT(&proc->name), node->name, node 302 orte/mca/rmaps/base/rmaps_base_binding.c orte_node_t *node; node 319 orte/mca/rmaps/base/rmaps_base_binding.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, i))) { node 322 orte/mca/rmaps/base/rmaps_base_binding.c if (!orte_no_vm && (int)ORTE_PROC_MY_NAME->vpid != node->index) { node 329 orte/mca/rmaps/base/rmaps_base_binding.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(node->topology->topo); node 342 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:cpubind-not-supported", true, node->name); node 357 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:membind-not-supported", true, node->name); node 360 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:membind-not-supported-fatal", true, node->name); node 372 orte/mca/rmaps/base/rmaps_base_binding.c HWLOC_TYPE_DEPTH_UNKNOWN == hwloc_get_type_depth(node->topology->topo, HWLOC_OBJ_CORE)) { node 375 orte/mca/rmaps/base/rmaps_base_binding.c node->name); node 383 orte/mca/rmaps/base/rmaps_base_binding.c reset_usage(node, jdata->jobid); node 386 orte/mca/rmaps/base/rmaps_base_binding.c for (j=0; j < node->procs->size; j++) { node 387 orte/mca/rmaps/base/rmaps_base_binding.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 401 orte/mca/rmaps/base/rmaps_base_binding.c if (UINT_MAX == (idx = opal_hwloc_base_get_obj_idx(node->topology->topo, locale, OPAL_HWLOC_AVAILABLE))) { node 406 orte/mca/rmaps/base/rmaps_base_binding.c if (0 == (ncpus = opal_hwloc_base_get_npus(node->topology->topo, locale))) { node 407 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:no-available-cpus", true, node->name); node 425 orte/mca/rmaps/base/rmaps_base_binding.c ncpus = opal_hwloc_base_get_npus(node->topology->topo, sib); node 444 orte/mca/rmaps/base/rmaps_base_binding.c ncpus = opal_hwloc_base_get_npus(node->topology->topo, sib); node 466 orte/mca/rmaps/base/rmaps_base_binding.c opal_hwloc_base_print_binding(map->binding), node->name, node 499 orte/mca/rmaps/base/rmaps_base_binding.c idx, node->name); node 514 orte/mca/rmaps/base/rmaps_base_binding.c orte_node_t *node; node 533 orte/mca/rmaps/base/rmaps_base_binding.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, i))) { node 536 orte/mca/rmaps/base/rmaps_base_binding.c if (!orte_no_vm && (int)ORTE_PROC_MY_NAME->vpid != node->index) { node 543 orte/mca/rmaps/base/rmaps_base_binding.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(node->topology->topo); node 555 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:cpubind-not-supported", true, node->name); node 569 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:membind-not-supported", true, node->name); node 572 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:membind-not-supported-fatal", true, node->name); node 578 orte/mca/rmaps/base/rmaps_base_binding.c root = hwloc_get_root_obj(node->topology->topo); node 594 orte/mca/rmaps/base/rmaps_base_binding.c for (j=0; j < node->procs->size; j++) { node 595 orte/mca/rmaps/base/rmaps_base_binding.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 617 orte/mca/rmaps/base/rmaps_base_binding.c node->name, (int)proc->local_rank, opal_hwloc_base_cpu_list); node 645 orte/mca/rmaps/base/rmaps_base_binding.c orte_node_t *node; node 766 orte/mca/rmaps/base/rmaps_base_binding.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, i))) { node 770 orte/mca/rmaps/base/rmaps_base_binding.c (int)ORTE_PROC_MY_NAME->vpid != node->index) { node 777 orte/mca/rmaps/base/rmaps_base_binding.c support = (struct hwloc_topology_support*)hwloc_topology_get_support(node->topology->topo); node 790 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:cpubind-not-supported", true, node->name); node 805 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:membind-not-supported", true, node->name); node 808 orte/mca/rmaps/base/rmaps_base_binding.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:membind-not-supported-fatal", true, node->name); node 820 orte/mca/rmaps/base/rmaps_base_binding.c HWLOC_TYPE_DEPTH_UNKNOWN == hwloc_get_type_depth(node->topology->topo, HWLOC_OBJ_CORE)) { node 823 orte/mca/rmaps/base/rmaps_base_binding.c node->name); node 831 orte/mca/rmaps/base/rmaps_base_binding.c reset_usage(node, jdata->jobid); node 839 orte/mca/rmaps/base/rmaps_base_binding.c bind_depth = hwloc_get_cache_type_depth(node->topology->topo, clvl, (hwloc_obj_cache_type_t)-1); node 842 orte/mca/rmaps/base/rmaps_base_binding.c bind_depth = hwloc_get_type_depth(node->topology->topo, hwb); node 851 orte/mca/rmaps/base/rmaps_base_binding.c true, hwloc_obj_type_string(hwb), node->name); node 858 orte/mca/rmaps/base/rmaps_base_binding.c if (ORTE_SUCCESS != (rc = bind_generic(jdata, node, bind_depth))) { node 51 orte/mca/rmaps/base/rmaps_base_map_job.c orte_node_t *node; node 113 orte/mca/rmaps/base/rmaps_base_map_job.c OPAL_LIST_FOREACH(node, &nodes, orte_node_t) { node 114 orte/mca/rmaps/base/rmaps_base_map_job.c slots += ppx * opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, node 335 orte/mca/rmaps/base/rmaps_base_map_job.c orte_node_t *node; node 338 orte/mca/rmaps/base/rmaps_base_map_job.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, 0))) { node 344 orte/mca/rmaps/base/rmaps_base_map_job.c t0 = node->topology; node 346 orte/mca/rmaps/base/rmaps_base_map_job.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 349 orte/mca/rmaps/base/rmaps_base_map_job.c if (NULL == node->topology) { node 350 orte/mca/rmaps/base/rmaps_base_map_job.c node->topology = t0; node 484 orte/mca/rmaps/base/rmaps_base_map_job.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, i))) { node 485 orte/mca/rmaps/base/rmaps_base_map_job.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 498 orte/mca/rmaps/base/rmaps_base_map_job.c orte_node_t *node; node 519 orte/mca/rmaps/base/rmaps_base_map_job.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, i))) { node 525 orte/mca/rmaps/base/rmaps_base_map_job.c for (j=0; j < node->procs->size; j++) { node 526 orte/mca/rmaps/base/rmaps_base_map_job.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 534 orte/mca/rmaps/base/rmaps_base_map_job.c if (OPAL_ERR_NOT_BOUND == opal_hwloc_base_cset2mapstr(tmp1, sizeof(tmp1), node->topology->topo, bd->cpuset)) { node 551 orte/mca/rmaps/base/rmaps_base_map_job.c node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, 0); node 552 orte/mca/rmaps/base/rmaps_base_map_job.c p0 = (orte_proc_t*)opal_pointer_array_get_item(node->procs, 0); node 557 orte/mca/rmaps/base/rmaps_base_map_job.c for (j=1; j < node->procs->size; j++) { node 558 orte/mca/rmaps/base/rmaps_base_map_job.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 564 orte/mca/rmaps/base/rmaps_base_map_job.c locality = opal_hwloc_base_get_relative_locality(node->topology->topo, node 62 orte/mca/rmaps/base/rmaps_base_ranking.c orte_node_t *node; node 98 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m))) { node 102 orte/mca/rmaps/base/rmaps_base_ranking.c num_objs = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, target, node 106 orte/mca/rmaps/base/rmaps_base_ranking.c num_objs, node->name, (int)node->num_procs); node 113 orte/mca/rmaps/base/rmaps_base_ranking.c obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, target, node 120 orte/mca/rmaps/base/rmaps_base_ranking.c for (j=0; j < node->procs->size && cnt < app->num_procs; j++) { node 121 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 172 orte/mca/rmaps/base/rmaps_base_ranking.c jdata->bookmark = node; node 192 orte/mca/rmaps/base/rmaps_base_ranking.c orte_node_t *node; node 219 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m))) { node 223 orte/mca/rmaps/base/rmaps_base_ranking.c num_objs = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, target, node 227 orte/mca/rmaps/base/rmaps_base_ranking.c num_objs, node->name, (int)node->num_procs); node 234 orte/mca/rmaps/base/rmaps_base_ranking.c obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, target, node 241 orte/mca/rmaps/base/rmaps_base_ranking.c for (j=0; j < node->procs->size && cnt < app->num_procs; j++) { node 242 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 293 orte/mca/rmaps/base/rmaps_base_ranking.c jdata->bookmark = node; node 310 orte/mca/rmaps/base/rmaps_base_ranking.c orte_node_t *node; node 348 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m))) { node 354 orte/mca/rmaps/base/rmaps_base_ranking.c num_objs = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, target, node 358 orte/mca/rmaps/base/rmaps_base_ranking.c num_objs, node->name, (int)node->num_procs); node 365 orte/mca/rmaps/base/rmaps_base_ranking.c obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, target, node 407 orte/mca/rmaps/base/rmaps_base_ranking.c for (j=0; np < node->num_procs && j < node->procs->size && cnt < app->num_procs; j++) { node 408 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 471 orte/mca/rmaps/base/rmaps_base_ranking.c jdata->bookmark = node; node 491 orte/mca/rmaps/base/rmaps_base_ranking.c orte_node_t *node; node 634 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m))) { node 637 orte/mca/rmaps/base/rmaps_base_ranking.c for (j=0; j < node->procs->size; j++) { node 638 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 667 orte/mca/rmaps/base/rmaps_base_ranking.c jdata->bookmark = node; node 692 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m))) { node 696 orte/mca/rmaps/base/rmaps_base_ranking.c for (j=0; j < node->procs->size; j++) { node 697 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 711 orte/mca/rmaps/base/rmaps_base_ranking.c ORTE_VPID_PRINT(vpid), node->name); node 716 orte/mca/rmaps/base/rmaps_base_ranking.c jdata->bookmark = node; node 740 orte/mca/rmaps/base/rmaps_base_ranking.c orte_node_t *node; node 760 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, i))) { node 770 orte/mca/rmaps/base/rmaps_base_ranking.c for (k=0; k < node->procs->size; k++) { node 772 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == opal_pointer_array_get_item(node->procs, k)) { node 780 orte/mca/rmaps/base/rmaps_base_ranking.c for (j=0; j < node->procs->size; j++) { node 782 orte/mca/rmaps/base/rmaps_base_ranking.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 810 orte/mca/rmaps/base/rmaps_base_ranking.c psave2->node_rank = node->next_node_rank; node 811 orte/mca/rmaps/base/rmaps_base_ranking.c node->next_node_rank++; node 144 orte/mca/rmaps/base/rmaps_base_support_fns.c orte_node_t *node, *nd, *nptr, *next; node 217 orte/mca/rmaps/base/rmaps_base_support_fns.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 221 orte/mca/rmaps/base/rmaps_base_support_fns.c if (ORTE_FLAG_TEST(node, ORTE_NODE_NON_USABLE)) { node 224 orte/mca/rmaps/base/rmaps_base_support_fns.c if (0 != strcmp(node->name, nptr->name)) { node 227 orte/mca/rmaps/base/rmaps_base_support_fns.c node->name, nptr->name)); node 231 orte/mca/rmaps/base/rmaps_base_support_fns.c if (ORTE_NODE_STATE_DO_NOT_USE == node->state) { node 233 orte/mca/rmaps/base/rmaps_base_support_fns.c "NODE %s IS MARKED NO_USE", node->name)); node 235 orte/mca/rmaps/base/rmaps_base_support_fns.c node->state = ORTE_NODE_STATE_UP; node 238 orte/mca/rmaps/base/rmaps_base_support_fns.c if (ORTE_NODE_STATE_DOWN == node->state) { node 240 orte/mca/rmaps/base/rmaps_base_support_fns.c "NODE %s IS DOWN", node->name)); node 243 orte/mca/rmaps/base/rmaps_base_support_fns.c if (ORTE_NODE_STATE_NOT_INCLUDED == node->state) { node 245 orte/mca/rmaps/base/rmaps_base_support_fns.c "NODE %s IS MARKED NO_INCLUDE", node->name)); node 252 orte/mca/rmaps/base/rmaps_base_support_fns.c if (NULL == node->daemon && !novm) { node 254 orte/mca/rmaps/base/rmaps_base_support_fns.c "NODE %s HAS NO DAEMON", node->name)); node 260 orte/mca/rmaps/base/rmaps_base_support_fns.c OBJ_RETAIN(node); node 266 orte/mca/rmaps/base/rmaps_base_support_fns.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 270 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_list_append(allocated_nodes, &node->super); node 302 orte/mca/rmaps/base/rmaps_base_support_fns.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 304 orte/mca/rmaps/base/rmaps_base_support_fns.c if (ORTE_FLAG_TEST(node, ORTE_NODE_NON_USABLE)) { node 308 orte/mca/rmaps/base/rmaps_base_support_fns.c if (ORTE_NODE_STATE_DO_NOT_USE == node->state) { node 310 orte/mca/rmaps/base/rmaps_base_support_fns.c "NODE %s IS MARKED NO_USE", node->name)); node 312 orte/mca/rmaps/base/rmaps_base_support_fns.c node->state = ORTE_NODE_STATE_UP; node 315 orte/mca/rmaps/base/rmaps_base_support_fns.c if (ORTE_NODE_STATE_DOWN == node->state) { node 317 orte/mca/rmaps/base/rmaps_base_support_fns.c "NODE %s IS MARKED DOWN", node->name)); node 320 orte/mca/rmaps/base/rmaps_base_support_fns.c if (ORTE_NODE_STATE_NOT_INCLUDED == node->state) { node 322 orte/mca/rmaps/base/rmaps_base_support_fns.c "NODE %s IS MARKED NO_INCLUDE", node->name)); node 329 orte/mca/rmaps/base/rmaps_base_support_fns.c if (NULL == node->daemon && !novm) { node 331 orte/mca/rmaps/base/rmaps_base_support_fns.c "NODE %s HAS NO DAEMON", node->name)); node 337 orte/mca/rmaps/base/rmaps_base_support_fns.c OBJ_RETAIN(node); node 343 orte/mca/rmaps/base/rmaps_base_support_fns.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 346 orte/mca/rmaps/base/rmaps_base_support_fns.c NULL == node->daemon || node 347 orte/mca/rmaps/base/rmaps_base_support_fns.c nd->daemon->name.vpid < node->daemon->name.vpid) { node 349 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_list_append(allocated_nodes, &node->super); node 350 orte/mca/rmaps/base/rmaps_base_support_fns.c nd = node; node 353 orte/mca/rmaps/base/rmaps_base_support_fns.c while (node->daemon->name.vpid < nd->daemon->name.vpid) { node 356 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_list_prepend(allocated_nodes, &node->super); node 364 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_list_append(allocated_nodes, &node->super); node 367 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_list_insert_pos(allocated_nodes, item, &node->super); node 416 orte/mca/rmaps/base/rmaps_base_support_fns.c OPAL_LIST_FOREACH_SAFE(node, next, allocated_nodes, orte_node_t) { node 420 orte/mca/rmaps/base/rmaps_base_support_fns.c if (0 == node->index) { node 421 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_list_remove_item(allocated_nodes, &node->super); node 422 orte/mca/rmaps/base/rmaps_base_support_fns.c OBJ_RELEASE(node); /* "un-retain" it */ node 427 orte/mca/rmaps/base/rmaps_base_support_fns.c if (0 != node->slots_max && node->slots_inuse > node->slots_max) { node 431 orte/mca/rmaps/base/rmaps_base_support_fns.c node->name, node->slots_max, node->slots_inuse)); node 432 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_list_remove_item(allocated_nodes, &node->super); node 433 orte/mca/rmaps/base/rmaps_base_support_fns.c OBJ_RELEASE(node); /* "un-retain" it */ node 436 orte/mca/rmaps/base/rmaps_base_support_fns.c if (node->slots <= node->slots_inuse && node 442 orte/mca/rmaps/base/rmaps_base_support_fns.c node->name, node->slots, node->slots_inuse)); node 443 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_list_remove_item(allocated_nodes, &node->super); node 444 orte/mca/rmaps/base/rmaps_base_support_fns.c OBJ_RELEASE(node); /* "un-retain" it */ node 447 orte/mca/rmaps/base/rmaps_base_support_fns.c if (node->slots > node->slots_inuse) { node 451 orte/mca/rmaps/base/rmaps_base_support_fns.c s = orte_util_dash_host_compute_slots(node, hosts); node 453 orte/mca/rmaps/base/rmaps_base_support_fns.c s = node->slots - node->slots_inuse; node 459 orte/mca/rmaps/base/rmaps_base_support_fns.c node->name, s)); node 471 orte/mca/rmaps/base/rmaps_base_support_fns.c node->name)); node 474 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_list_remove_item(allocated_nodes, &node->super); node 475 orte/mca/rmaps/base/rmaps_base_support_fns.c OBJ_RELEASE(node); /* "un-retain" it */ node 502 orte/mca/rmaps/base/rmaps_base_support_fns.c node = (orte_node_t*)item; node 503 orte/mca/rmaps/base/rmaps_base_support_fns.c opal_output(0, " node: %s daemon: %s", node->name, node 504 orte/mca/rmaps/base/rmaps_base_support_fns.c (NULL == node->daemon) ? "NULL" : ORTE_VPID_PRINT(node->daemon->name.vpid)); node 512 orte/mca/rmaps/base/rmaps_base_support_fns.c orte_node_t *node, node 526 orte/mca/rmaps/base/rmaps_base_support_fns.c if (NULL == node->daemon) { node 529 orte/mca/rmaps/base/rmaps_base_support_fns.c proc->parent = node->daemon->name.vpid; node 532 orte/mca/rmaps/base/rmaps_base_support_fns.c OBJ_RETAIN(node); /* maintain accounting on object */ node 533 orte/mca/rmaps/base/rmaps_base_support_fns.c proc->node = node; node 537 orte/mca/rmaps/base/rmaps_base_support_fns.c node->num_procs++; node 538 orte/mca/rmaps/base/rmaps_base_support_fns.c ++node->slots_inuse; node 540 orte/mca/rmaps/base/rmaps_base_support_fns.c if (0 > (rc = opal_pointer_array_add(node->procs, (void*)proc))) { node 558 orte/mca/rmaps/base/rmaps_base_support_fns.c orte_node_t *node, *nd1, *ndmin; node 568 orte/mca/rmaps/base/rmaps_base_support_fns.c node = (orte_node_t*)item; node 570 orte/mca/rmaps/base/rmaps_base_support_fns.c if (node->index == jdata->bookmark->index) { node 593 orte/mca/rmaps/base/rmaps_base_support_fns.c node = (orte_node_t*)cur_node_item; node 594 orte/mca/rmaps/base/rmaps_base_support_fns.c ndmin = node; node 596 orte/mca/rmaps/base/rmaps_base_support_fns.c if (node->slots_inuse >= node->slots) { node 634 orte/mca/rmaps/base/rmaps_base_support_fns.c (nd1->slots_inuse - nd1->slots) < (node->slots_inuse - node->slots)) { node 53 orte/mca/rmaps/base/rmaps_private.h orte_node_t *node, node 69 orte/mca/rmaps/mindist/rmaps_mindist_module.c orte_node_t *node; node 237 orte/mca/rmaps/mindist/rmaps_mindist_module.c node = (orte_node_t*)item; node 239 orte/mca/rmaps/mindist/rmaps_mindist_module.c if (NULL == node->topology || NULL == node->topology->topo) { node 241 orte/mca/rmaps/mindist/rmaps_mindist_module.c true, node->name); node 248 orte/mca/rmaps/mindist/rmaps_mindist_module.c obj = hwloc_get_root_obj(node->topology->topo); node 251 orte/mca/rmaps/mindist/rmaps_mindist_module.c true, node->name); node 260 orte/mca/rmaps/mindist/rmaps_mindist_module.c total_npus = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, HWLOC_OBJ_PU, 0, OPAL_HWLOC_AVAILABLE); node 262 orte/mca/rmaps/mindist/rmaps_mindist_module.c total_npus = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, HWLOC_OBJ_CORE, 0, OPAL_HWLOC_AVAILABLE); node 278 orte/mca/rmaps/mindist/rmaps_mindist_module.c }else if (node->slots <= node->slots_inuse) { node 299 orte/mca/rmaps/mindist/rmaps_mindist_module.c if ((node->slots - node->slots_inuse) < (navg + extra_procs_to_assign)) { node 300 orte/mca/rmaps/mindist/rmaps_mindist_module.c num_procs_to_assign = node->slots - node->slots_inuse; node 311 orte/mca/rmaps/mindist/rmaps_mindist_module.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name, node 315 orte/mca/rmaps/mindist/rmaps_mindist_module.c num_procs_to_assign = ((int)app->num_procs - nprocs_mapped) > node->slots ? node 316 orte/mca/rmaps/mindist/rmaps_mindist_module.c node->slots : ((int)app->num_procs - nprocs_mapped); node 329 orte/mca/rmaps/mindist/rmaps_mindist_module.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_OVERSUBSCRIBED); node 336 orte/mca/rmaps/mindist/rmaps_mindist_module.c opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, HWLOC_OBJ_NODE, 0, OPAL_HWLOC_AVAILABLE); node 338 orte/mca/rmaps/mindist/rmaps_mindist_module.c ret = opal_hwloc_get_sorted_numa_list(node->topology->topo, orte_rmaps_base.device, &numa_list); node 341 orte/mca/rmaps/mindist/rmaps_mindist_module.c true, orte_rmaps_base.device, ret, node->name); node 347 orte/mca/rmaps/mindist/rmaps_mindist_module.c true, orte_rmaps_base.device, node->name); node 357 orte/mca/rmaps/mindist/rmaps_mindist_module.c if (NULL == (obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, HWLOC_OBJ_NODE, 0, numa->index, OPAL_HWLOC_AVAILABLE))) { node 361 orte/mca/rmaps/mindist/rmaps_mindist_module.c npus = opal_hwloc_base_get_npus(node->topology->topo, obj); node 368 orte/mca/rmaps/mindist/rmaps_mindist_module.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, i))) { node 382 orte/mca/rmaps/mindist/rmaps_mindist_module.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 383 orte/mca/rmaps/mindist/rmaps_mindist_module.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 384 orte/mca/rmaps/mindist/rmaps_mindist_module.c OBJ_RETAIN(node); /* maintain accounting on object */ node 386 orte/mca/rmaps/mindist/rmaps_mindist_module.c opal_pointer_array_add(jdata->map->nodes, node); node 390 orte/mca/rmaps/mindist/rmaps_mindist_module.c j, node->name); node 393 orte/mca/rmaps/mindist/rmaps_mindist_module.c if (hwloc_get_nbobjs_by_type(node->topology->topo, HWLOC_OBJ_SOCKET) > 1) { node 396 orte/mca/rmaps/mindist/rmaps_mindist_module.c true, node->name); node 447 orte/mca/rmaps/mindist/rmaps_mindist_module.c orte_node_t *node; node 477 orte/mca/rmaps/mindist/rmaps_mindist_module.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m))) { node 480 orte/mca/rmaps/mindist/rmaps_mindist_module.c if (NULL == node->topology || NULL == node->topology->topo) { node 482 orte/mca/rmaps/mindist/rmaps_mindist_module.c true, node->name); node 488 orte/mca/rmaps/mindist/rmaps_mindist_module.c opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, HWLOC_OBJ_NODE, 0, OPAL_HWLOC_AVAILABLE); node 490 orte/mca/rmaps/mindist/rmaps_mindist_module.c rc = opal_hwloc_get_sorted_numa_list(node->topology->topo, orte_rmaps_base.device, &numa_list); node 493 orte/mca/rmaps/mindist/rmaps_mindist_module.c true, orte_rmaps_base.device, rc, node->name); node 499 orte/mca/rmaps/mindist/rmaps_mindist_module.c true, orte_rmaps_base.device, node->name); node 507 orte/mca/rmaps/mindist/rmaps_mindist_module.c if (NULL == (obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, HWLOC_OBJ_NODE, 0, numa->index, OPAL_HWLOC_AVAILABLE))) { node 512 orte/mca/rmaps/mindist/rmaps_mindist_module.c npus = opal_hwloc_base_get_npus(node->topology->topo, obj); node 515 orte/mca/rmaps/mindist/rmaps_mindist_module.c for (k = j; k < node->procs->size && 0 < npus; k++) { node 516 orte/mca/rmaps/mindist/rmaps_mindist_module.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, k))) { node 65 orte/mca/rmaps/ppr/rmaps_ppr.c orte_node_t *node, node 75 orte/mca/rmaps/ppr/rmaps_ppr.c orte_node_t *node; node 268 orte/mca/rmaps/ppr/rmaps_ppr.c node = (orte_node_t*)item; node 270 orte/mca/rmaps/ppr/rmaps_ppr.c if (NULL == node->topology || NULL == node->topology->topo) { node 272 orte/mca/rmaps/ppr/rmaps_ppr.c true, node->name); node 277 orte/mca/rmaps/ppr/rmaps_ppr.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 278 orte/mca/rmaps/ppr/rmaps_ppr.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 279 orte/mca/rmaps/ppr/rmaps_ppr.c OBJ_RETAIN(node); node 280 orte/mca/rmaps/ppr/rmaps_ppr.c opal_pointer_array_add(jdata->map->nodes, node); node 287 orte/mca/rmaps/ppr/rmaps_ppr.c obj = hwloc_get_root_obj(node->topology->topo); node 289 orte/mca/rmaps/ppr/rmaps_ppr.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, idx))) { node 298 orte/mca/rmaps/ppr/rmaps_ppr.c nobjs = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, node 306 orte/mca/rmaps/ppr/rmaps_ppr.c obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, node 310 orte/mca/rmaps/ppr/rmaps_ppr.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, idx))) { node 325 orte/mca/rmaps/ppr/rmaps_ppr.c prune(jdata->jobid, idx, node, &level, &nprocs_mapped); node 331 orte/mca/rmaps/ppr/rmaps_ppr.c if ((int)node->num_procs <= node->slots) { node 332 orte/mca/rmaps/ppr/rmaps_ppr.c node->slots_inuse = (int)node->num_procs; node 334 orte/mca/rmaps/ppr/rmaps_ppr.c node->slots_inuse = node->slots; node 341 orte/mca/rmaps/ppr/rmaps_ppr.c if ((node->slots < (int)node->num_procs) || node 342 orte/mca/rmaps/ppr/rmaps_ppr.c (0 < node->slots_max && node->slots_max < (int)node->num_procs)) { node 345 orte/mca/rmaps/ppr/rmaps_ppr.c true, node->num_procs, app->app); node 353 orte/mca/rmaps/ppr/rmaps_ppr.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_OVERSUBSCRIBED); node 356 orte/mca/rmaps/ppr/rmaps_ppr.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 437 orte/mca/rmaps/ppr/rmaps_ppr.c orte_node_t *node, node 471 orte/mca/rmaps/ppr/rmaps_ppr.c prune(jobid, app_idx, node, level, nmapped); node 485 orte/mca/rmaps/ppr/rmaps_ppr.c nobjs = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, node 493 orte/mca/rmaps/ppr/rmaps_ppr.c obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, node 504 orte/mca/rmaps/ppr/rmaps_ppr.c for (n=0; n < node->procs->size; n++) { node 505 orte/mca/rmaps/ppr/rmaps_ppr.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, n))) { node 542 orte/mca/rmaps/ppr/rmaps_ppr.c top = find_split(node->topology->topo, obj); node 556 orte/mca/rmaps/ppr/rmaps_ppr.c for (n=0; n < node->procs->size; n++) { node 557 orte/mca/rmaps/ppr/rmaps_ppr.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, n))) { node 595 orte/mca/rmaps/ppr/rmaps_ppr.c opal_pointer_array_set_item(node->procs, idxmax, NULL); node 596 orte/mca/rmaps/ppr/rmaps_ppr.c node->num_procs--; node 597 orte/mca/rmaps/ppr/rmaps_ppr.c node->slots_inuse--; node 598 orte/mca/rmaps/ppr/rmaps_ppr.c if (node->slots_inuse < 0) { node 599 orte/mca/rmaps/ppr/rmaps_ppr.c node->slots_inuse = 0; node 611 orte/mca/rmaps/ppr/rmaps_ppr.c prune(jobid, app_idx, node, level, nmapped); node 622 orte/mca/rmaps/ppr/rmaps_ppr.c orte_node_t *node; node 686 orte/mca/rmaps/ppr/rmaps_ppr.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m))) { node 689 orte/mca/rmaps/ppr/rmaps_ppr.c if (NULL == node->topology || NULL == node->topology->topo) { node 691 orte/mca/rmaps/ppr/rmaps_ppr.c true, node->name); node 695 orte/mca/rmaps/ppr/rmaps_ppr.c obj = hwloc_get_root_obj(node->topology->topo); node 696 orte/mca/rmaps/ppr/rmaps_ppr.c for (j=0; j < node->procs->size; j++) { node 697 orte/mca/rmaps/ppr/rmaps_ppr.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 707 orte/mca/rmaps/ppr/rmaps_ppr.c nobjs = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, node 716 orte/mca/rmaps/ppr/rmaps_ppr.c obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, node 719 orte/mca/rmaps/ppr/rmaps_ppr.c for (j=0; j < node->procs->size && cnt < ppr && nprocs_mapped < app->num_procs; j++) { node 720 orte/mca/rmaps/ppr/rmaps_ppr.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 82 orte/mca/rmaps/rank_file/rmaps_rank_file.c orte_node_t *node, *nd, *root_node; node 216 orte/mca/rmaps/rank_file/rmaps_rank_file.c node = NULL; node 224 orte/mca/rmaps/rank_file/rmaps_rank_file.c node = nd; node 227 orte/mca/rmaps/rank_file/rmaps_rank_file.c if (NULL == node) { node 233 orte/mca/rmaps/rank_file/rmaps_rank_file.c node = nd; node 238 orte/mca/rmaps/rank_file/rmaps_rank_file.c if (NULL == node) { node 257 orte/mca/rmaps/rank_file/rmaps_rank_file.c node = NULL; node 261 orte/mca/rmaps/rank_file/rmaps_rank_file.c node = nd; node 278 orte/mca/rmaps/rank_file/rmaps_rank_file.c node = root_node; node 283 orte/mca/rmaps/rank_file/rmaps_rank_file.c if (NULL == node) { node 289 orte/mca/rmaps/rank_file/rmaps_rank_file.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 290 orte/mca/rmaps/rank_file/rmaps_rank_file.c OBJ_RETAIN(node); node 291 orte/mca/rmaps/rank_file/rmaps_rank_file.c opal_pointer_array_add(map->nodes, node); node 292 orte/mca/rmaps/rank_file/rmaps_rank_file.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 295 orte/mca/rmaps/rank_file/rmaps_rank_file.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, i))) { node 300 orte/mca/rmaps/rank_file/rmaps_rank_file.c if ((node->slots < (int)node->num_procs) || node 301 orte/mca/rmaps/rank_file/rmaps_rank_file.c (0 < node->slots_max && node->slots_max < (int)node->num_procs)) { node 304 orte/mca/rmaps/rank_file/rmaps_rank_file.c true, node->num_procs, app->app); node 312 orte/mca/rmaps/rank_file/rmaps_rank_file.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_OVERSUBSCRIBED); node 322 orte/mca/rmaps/rank_file/rmaps_rank_file.c if (NULL == node->topology || NULL == node->topology->topo) { node 326 orte/mca/rmaps/rank_file/rmaps_rank_file.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:no-topology", true, node->name); node 332 orte/mca/rmaps/rank_file/rmaps_rank_file.c if (ORTE_SUCCESS != (rc = opal_hwloc_base_cpu_list_parse(slots, node->topology->topo, rtype, bitmap))) { node 72 orte/mca/rmaps/resilient/rmaps_resilient.c orte_node_t *nd=NULL, *oldnode, *node, *nptr; node 151 orte/mca/rmaps/resilient/rmaps_resilient.c oldnode = proc->node; node 202 orte/mca/rmaps/resilient/rmaps_resilient.c node = (orte_node_t*)item; node 203 orte/mca/rmaps/resilient/rmaps_resilient.c if (node->num_procs < totprocs) { node 204 orte/mca/rmaps/resilient/rmaps_resilient.c nd = node; node 205 orte/mca/rmaps/resilient/rmaps_resilient.c totprocs = node->num_procs; node 224 orte/mca/rmaps/resilient/rmaps_resilient.c (NULL == proc->node) ? "NULL" : proc->node->name)); node 262 orte/mca/rmaps/resilient/rmaps_resilient.c proc->node = nd; node 317 orte/mca/rmaps/resilient/rmaps_resilient.c orte_node_t *node; node 354 orte/mca/rmaps/resilient/rmaps_resilient.c if (NULL == (node = opal_pointer_array_get_item(orte_node_pool, i))) { node 357 orte/mca/rmaps/resilient/rmaps_resilient.c if (0 == strcmp(node->name, nodes[k])) { node 358 orte/mca/rmaps/resilient/rmaps_resilient.c OBJ_RETAIN(node); node 362 orte/mca/rmaps/resilient/rmaps_resilient.c node->name, ftgrp->ftgrp)); node 363 orte/mca/rmaps/resilient/rmaps_resilient.c opal_pointer_array_add(&ftgrp->nodes, node); node 386 orte/mca/rmaps/resilient/rmaps_resilient.c orte_node_t *node, *nd; node 408 orte/mca/rmaps/resilient/rmaps_resilient.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(&ftgrp->nodes, k))) { node 411 orte/mca/rmaps/resilient/rmaps_resilient.c if (NULL != proc->node && 0 == strcmp(node->name, proc->node->name)) { node 416 orte/mca/rmaps/resilient/rmaps_resilient.c proc->node->name, ftgrp->ftgrp)); node 429 orte/mca/rmaps/resilient/rmaps_resilient.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(&ftgrp->nodes, k))) { node 433 orte/mca/rmaps/resilient/rmaps_resilient.c totprocs += node->num_procs; node 458 orte/mca/rmaps/resilient/rmaps_resilient.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(&target->nodes, k))) { node 461 orte/mca/rmaps/resilient/rmaps_resilient.c if (node->num_procs < lowprocs) { node 462 orte/mca/rmaps/resilient/rmaps_resilient.c lowprocs = node->num_procs; node 463 orte/mca/rmaps/resilient/rmaps_resilient.c nd = node; node 479 orte/mca/rmaps/resilient/rmaps_resilient.c orte_node_t *nd, *oldnode, *node; node 535 orte/mca/rmaps/resilient/rmaps_resilient.c node = (orte_node_t*)item; node 537 orte/mca/rmaps/resilient/rmaps_resilient.c if (node == oldnode) { node 541 orte/mca/rmaps/resilient/rmaps_resilient.c if (0 == node->num_procs) { node 545 orte/mca/rmaps/resilient/rmaps_resilient.c (NULL == node->name) ? "NULL" : node->name, node 546 orte/mca/rmaps/resilient/rmaps_resilient.c (NULL == node->daemon) ? "--" : ORTE_VPID_PRINT(node->daemon->name.vpid))); node 552 orte/mca/rmaps/resilient/rmaps_resilient.c (NULL == node->name) ? "NULL" : node->name, node 553 orte/mca/rmaps/resilient/rmaps_resilient.c (NULL == node->daemon) ? "--" : ORTE_VPID_PRINT(node->daemon->name.vpid))); node 569 orte/mca/rmaps/resilient/rmaps_resilient.c node = (orte_node_t*)item; node 574 orte/mca/rmaps/resilient/rmaps_resilient.c if (NULL != oldnode && node == oldnode) { node 578 orte/mca/rmaps/resilient/rmaps_resilient.c (NULL == node->name) ? "NULL" : node->name, node 579 orte/mca/rmaps/resilient/rmaps_resilient.c (NULL == node->daemon) ? "--" : ORTE_VPID_PRINT(node->daemon->name.vpid))); node 586 orte/mca/rmaps/resilient/rmaps_resilient.c if (0 == node->num_procs) { node 587 orte/mca/rmaps/resilient/rmaps_resilient.c nd = node; node 595 orte/mca/rmaps/resilient/rmaps_resilient.c for (j=0; j < node->procs->size; j++) { node 596 orte/mca/rmaps/resilient/rmaps_resilient.c if (NULL == (pptr = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 604 orte/mca/rmaps/resilient/rmaps_resilient.c (NULL == node->name) ? "NULL" : node->name, node 605 orte/mca/rmaps/resilient/rmaps_resilient.c (NULL == node->daemon) ? "--" : ORTE_VPID_PRINT(node->daemon->name.vpid))); node 615 orte/mca/rmaps/resilient/rmaps_resilient.c nd = node; node 630 orte/mca/rmaps/resilient/rmaps_resilient.c nd = proc->node; node 666 orte/mca/rmaps/resilient/rmaps_resilient.c orte_node_t *node, *nd; node 683 orte/mca/rmaps/resilient/rmaps_resilient.c node = (orte_node_t*)nitem; node 688 orte/mca/rmaps/resilient/rmaps_resilient.c if (0 == strcmp(nd->name, node->name)) { node 707 orte/mca/rmaps/resilient/rmaps_resilient.c orte_node_t *node, *nd=NULL; node 753 orte/mca/rmaps/resilient/rmaps_resilient.c node = (orte_node_t*)item; node 754 orte/mca/rmaps/resilient/rmaps_resilient.c if (ORTE_NODE_STATE_UP != node->state || node 755 orte/mca/rmaps/resilient/rmaps_resilient.c NULL == node->daemon || node 756 orte/mca/rmaps/resilient/rmaps_resilient.c ORTE_PROC_STATE_RUNNING != node->daemon->state) { node 795 orte/mca/rmaps/resilient/rmaps_resilient.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(&ftgrp->nodes, k))) { node 799 orte/mca/rmaps/resilient/rmaps_resilient.c totprocs += node->num_procs; node 829 orte/mca/rmaps/resilient/rmaps_resilient.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(&target->nodes, k))) { node 832 orte/mca/rmaps/resilient/rmaps_resilient.c if (node->num_procs < totprocs) { node 833 orte/mca/rmaps/resilient/rmaps_resilient.c totprocs = node->num_procs; node 834 orte/mca/rmaps/resilient/rmaps_resilient.c nd = node; node 146 orte/mca/rmaps/resilient/rmaps_resilient_component.c orte_node_t *node; node 149 orte/mca/rmaps/resilient/rmaps_resilient_component.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(&ptr->nodes, n))) { node 152 orte/mca/rmaps/resilient/rmaps_resilient_component.c OBJ_RELEASE(node); node 43 orte/mca/rmaps/round_robin/rmaps_rr_assign.c orte_node_t *node; node 52 orte/mca/rmaps/round_robin/rmaps_rr_assign.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m))) { node 57 orte/mca/rmaps/round_robin/rmaps_rr_assign.c node->name); node 60 orte/mca/rmaps/round_robin/rmaps_rr_assign.c if (NULL == node->topology || NULL == node->topology->topo) { node 64 orte/mca/rmaps/round_robin/rmaps_rr_assign.c obj = hwloc_get_root_obj(node->topology->topo); node 65 orte/mca/rmaps/round_robin/rmaps_rr_assign.c for (i=0; i < node->procs->size; i++) { node 66 orte/mca/rmaps/round_robin/rmaps_rr_assign.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, i))) { node 92 orte/mca/rmaps/round_robin/rmaps_rr_assign.c orte_node_t *node; node 112 orte/mca/rmaps/round_robin/rmaps_rr_assign.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m))) { node 115 orte/mca/rmaps/round_robin/rmaps_rr_assign.c if (NULL == node->topology || NULL == node->topology->topo) { node 117 orte/mca/rmaps/round_robin/rmaps_rr_assign.c true, node->name); node 121 orte/mca/rmaps/round_robin/rmaps_rr_assign.c nobjs = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, target, cache_level, OPAL_HWLOC_AVAILABLE); node 127 orte/mca/rmaps/round_robin/rmaps_rr_assign.c nobjs, hwloc_obj_type_string(target), node->name); node 137 orte/mca/rmaps/round_robin/rmaps_rr_assign.c for (j=0; j < node->procs->size; j++) { node 138 orte/mca/rmaps/round_robin/rmaps_rr_assign.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 155 orte/mca/rmaps/round_robin/rmaps_rr_assign.c if (NULL == (obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, target, cache_level, (j + start) % nobjs, OPAL_HWLOC_AVAILABLE))) { node 159 orte/mca/rmaps/round_robin/rmaps_rr_assign.c if (orte_rmaps_base.cpus_per_rank > (int)opal_hwloc_base_get_npus(node->topology->topo, obj)) { node 161 orte/mca/rmaps/round_robin/rmaps_rr_assign.c orte_rmaps_base.cpus_per_rank, opal_hwloc_base_get_npus(node->topology->topo, obj), node 47 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c orte_node_t *node; node 72 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OPAL_LIST_FOREACH(node, node_list, orte_node_t) { node 75 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c node->name); node 79 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL != node->topology && NULL != node->topology->topo) { node 80 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c obj = hwloc_get_root_obj(node->topology->topo); node 82 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (node->slots <= node->slots_inuse) { node 85 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c node->name); node 93 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == node->topology) { node 95 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c true, node->name); node 98 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c num_procs_to_assign = orte_rmaps_base_n_persocket * opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, HWLOC_OBJ_PACKAGE, 0, OPAL_HWLOC_AVAILABLE); node 101 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c num_procs_to_assign = node->slots - node->slots_inuse; node 105 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c (int)num_procs_to_assign, node->name); node 109 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 110 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 111 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OBJ_RETAIN(node); node 112 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c opal_pointer_array_add(jdata->map->nodes, node); node 115 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, app->idx))) { node 149 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OPAL_LIST_FOREACH(node, node_list, orte_node_t) { node 152 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c node->name); node 156 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL != node->topology && NULL != node->topology->topo) { node 157 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c obj = hwloc_get_root_obj(node->topology->topo); node 161 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 162 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 163 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OBJ_RETAIN(node); node 164 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c opal_pointer_array_add(jdata->map->nodes, node); node 175 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if(node->slots <= node->slots_inuse) { node 181 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c num_procs_to_assign = node->slots - node->slots_inuse + extra_procs_to_assign; node 185 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c num_procs_to_assign, node->name); node 187 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, app->idx))) { node 196 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (node->slots < (int)node->num_procs) { node 200 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_OVERSUBSCRIBED); node 203 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 236 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c orte_node_t *node; node 301 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OPAL_LIST_FOREACH(node, node_list, orte_node_t) { node 305 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL != node->topology && NULL != node->topology->topo) { node 306 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c obj = hwloc_get_root_obj(node->topology->topo); node 309 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 310 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 311 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OBJ_RETAIN(node); node 312 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c opal_pointer_array_add(jdata->map->nodes, node); node 320 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c num_procs_to_assign = orte_rmaps_base_n_persocket * opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, HWLOC_OBJ_PACKAGE, 0, OPAL_HWLOC_AVAILABLE); node 333 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c } else if (node->slots <= node->slots_inuse) { node 354 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if ((node->slots - node->slots_inuse) < (navg + extra_procs_to_assign)) { node 355 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c num_procs_to_assign = node->slots - node->slots_inuse; node 366 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name, node 372 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name, node 375 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, app->idx))) { node 384 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (node->slots < (int)node->num_procs) { node 388 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_OVERSUBSCRIBED); node 391 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 418 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OPAL_LIST_FOREACH(node, node_list, orte_node_t) { node 422 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL != node->topology && NULL != node->topology->topo) { node 423 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c obj = hwloc_get_root_obj(node->topology->topo); node 428 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name)); node 429 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, app->idx))) { node 437 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (node->slots < (int)node->num_procs) { node 441 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_OVERSUBSCRIBED); node 473 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c orte_node_t *node; node 525 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OPAL_LIST_FOREACH(node, node_list, orte_node_t) { node 526 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == node->topology || NULL == node->topology->topo) { node 528 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c true, node->name); node 533 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c nobjs = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, target, cache_level, OPAL_HWLOC_AVAILABLE); node 539 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c nobjs, hwloc_obj_type_string(target), node->name); node 555 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c nprocs = orte_rmaps_base_n_persocket * opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, HWLOC_OBJ_PACKAGE, 0, OPAL_HWLOC_AVAILABLE); node 558 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c nprocs = node->slots - node->slots_inuse; node 571 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c start = node->num_procs % nobjs; node 577 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 578 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 579 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OBJ_RETAIN(node); node 580 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c opal_pointer_array_add(jdata->map->nodes, node); node 592 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == (obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, target, cache_level, (i+start) % nobjs, OPAL_HWLOC_AVAILABLE))) { node 596 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (orte_rmaps_base.cpus_per_rank > (int)opal_hwloc_base_get_npus(node->topology->topo, obj)) { node 598 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c orte_rmaps_base.cpus_per_rank, opal_hwloc_base_get_npus(node->topology->topo, obj), node 602 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, app->idx))) { node 614 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (node->slots < (int)node->num_procs) { node 618 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_OVERSUBSCRIBED); node 621 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 663 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c orte_node_t *node; node 689 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OPAL_LIST_FOREACH(node, node_list, orte_node_t) { node 690 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == node->topology || NULL == node->topology->topo) { node 692 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c true, node->name); node 696 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c nobjs += opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, target, cache_level, OPAL_HWLOC_AVAILABLE); node 723 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OPAL_LIST_FOREACH(node, node_list, orte_node_t) { node 725 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 726 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 727 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c OBJ_RETAIN(node); node 728 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c opal_pointer_array_add(jdata->map->nodes, node); node 732 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c nobjs = opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, target, cache_level, OPAL_HWLOC_AVAILABLE); node 734 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c "mca:rmaps:rr:byobj: found %d objs on node %s", nobjs, node->name); node 738 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == (obj = opal_hwloc_base_get_obj_by_type(node->topology->topo, target, cache_level, i, OPAL_HWLOC_AVAILABLE))) { node 742 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (orte_rmaps_base.cpus_per_rank > (int)opal_hwloc_base_get_npus(node->topology->topo, obj)) { node 744 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c orte_rmaps_base.cpus_per_rank, opal_hwloc_base_get_npus(node->topology->topo, obj), node 757 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c nprocs = orte_rmaps_base_n_persocket * opal_hwloc_base_get_nbobjs_by_type(node->topology->topo, HWLOC_OBJ_PACKAGE, 0, OPAL_HWLOC_AVAILABLE); node 768 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (NULL == (proc = orte_rmaps_base_setup_proc(jdata, node, app->idx))) { node 775 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c jdata->bookmark = node; node 780 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c if (node->slots < (int)node->num_procs) { node 784 orte/mca/rmaps/round_robin/rmaps_rr_mappers.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_OVERSUBSCRIBED); node 99 orte/mca/rmaps/seq/rmaps_seq.c orte_node_t *node, *nd; node 229 orte/mca/rmaps/seq/rmaps_seq.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, j))) { node 230 orte/mca/rmaps/seq/rmaps_seq.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 377 orte/mca/rmaps/seq/rmaps_seq.c node = NULL; node 379 orte/mca/rmaps/seq/rmaps_seq.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, j))) { node 382 orte/mca/rmaps/seq/rmaps_seq.c if (0 == strcmp(sq->hostname, node->name)) { node 386 orte/mca/rmaps/seq/rmaps_seq.c if (NULL == node) { node 395 orte/mca/rmaps/seq/rmaps_seq.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 396 orte/mca/rmaps/seq/rmaps_seq.c OBJ_RETAIN(node); node 397 orte/mca/rmaps/seq/rmaps_seq.c opal_pointer_array_add(map->nodes, node); node 399 orte/mca/rmaps/seq/rmaps_seq.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 401 orte/mca/rmaps/seq/rmaps_seq.c proc = orte_rmaps_base_setup_proc(jdata, node, i); node 402 orte/mca/rmaps/seq/rmaps_seq.c if ((node->slots < (int)node->num_procs) || node 403 orte/mca/rmaps/seq/rmaps_seq.c (0 < node->slots_max && node->slots_max < (int)node->num_procs)) { node 406 orte/mca/rmaps/seq/rmaps_seq.c true, node->num_procs, app->app); node 414 orte/mca/rmaps/seq/rmaps_seq.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_OVERSUBSCRIBED); node 417 orte/mca/rmaps/seq/rmaps_seq.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 445 orte/mca/rmaps/seq/rmaps_seq.c if (NULL == node->topology || NULL == node->topology->topo) { node 449 orte/mca/rmaps/seq/rmaps_seq.c orte_show_help("help-orte-rmaps-base.txt", "rmaps:no-topology", true, node->name); node 463 orte/mca/rmaps/seq/rmaps_seq.c if (ORTE_SUCCESS != (rc = opal_hwloc_base_cpu_list_parse(sq->cpuset, node->topology->topo, rtype, bitmap))) { node 493 orte/mca/rmaps/seq/rmaps_seq.c if (NULL != node->topology && NULL != node->topology->topo) { node 494 orte/mca/rmaps/seq/rmaps_seq.c locale = hwloc_get_root_obj(node->topology->topo); node 805 orte/mca/schizo/ompi/schizo_ompi.c orte_node_t *node; node 838 orte/mca/schizo/ompi/schizo_ompi.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, ORTE_PROC_MY_NAME->vpid))) { node 842 orte/mca/schizo/ompi/schizo_ompi.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_OVERSUBSCRIBED)) { node 429 orte/mca/snapc/full/snapc_full_global.c new_proc->node = OBJ_NEW(orte_node_t); node 430 orte/mca/snapc/full/snapc_full_global.c new_proc->node->name = proc->node->name; node 444 orte/mca/snapc/full/snapc_full_global.c ORTE_NAME_PRINT(&new_proc->name),new_proc->node->name)); node 399 orte/mca/state/base/state_base_fns.c orte_node_t *node; node 408 orte/mca/state/base/state_base_fns.c if (NULL == (node = proc->node)) { node 412 orte/mca/state/base/state_base_fns.c node->num_procs--; node 413 orte/mca/state/base/state_base_fns.c node->slots_inuse--; node 415 orte/mca/state/base/state_base_fns.c for (i=0; i < node->procs->size; i++) { node 416 orte/mca/state/base/state_base_fns.c if (NULL == (p = (orte_proc_t*)opal_pointer_array_get_item(node->procs, i))) { node 421 orte/mca/state/base/state_base_fns.c opal_pointer_array_set_item(node->procs, i, NULL); node 772 orte/mca/state/base/state_base_fns.c orte_node_t *node; node 883 orte/mca/state/base/state_base_fns.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, index))) { node 889 orte/mca/state/base/state_base_fns.c ORTE_JOBID_PRINT(jdata->jobid), node->name)); node 890 orte/mca/state/base/state_base_fns.c for (i = 0; i < node->procs->size; i++) { node 891 orte/mca/state/base/state_base_fns.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, i))) { node 898 orte/mca/state/base/state_base_fns.c node->slots_inuse--; node 899 orte/mca/state/base/state_base_fns.c node->num_procs--; node 903 orte/mca/state/base/state_base_fns.c ORTE_NAME_PRINT(&proc->name), node->name)); node 905 orte/mca/state/base/state_base_fns.c opal_pointer_array_set_item(node->procs, i, NULL); node 912 orte/mca/state/base/state_base_fns.c OBJ_RELEASE(node); node 205 orte/mca/state/novm/state_novm.c orte_node_t *node; node 227 orte/mca/state/novm/state_novm.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 230 orte/mca/state/novm/state_novm.c node->topology = t; node 236 orte/mca/state/novm/state_novm.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 239 orte/mca/state/novm/state_novm.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 242 orte/mca/state/novm/state_novm.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name, orte_set_slots)); node 243 orte/mca/state/novm/state_novm.c orte_plm_base_set_slots(node); node 266 orte/mca/state/orted/state_orted.c orte_node_t *node; node 463 orte/mca/state/orted/state_orted.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, index))) { node 469 orte/mca/state/orted/state_orted.c node->name)); node 470 orte/mca/state/orted/state_orted.c for (i = 0; i < node->procs->size; i++) { node 471 orte/mca/state/orted/state_orted.c if (NULL == (pptr = (orte_proc_t*)opal_pointer_array_get_item(node->procs, i))) { node 479 orte/mca/state/orted/state_orted.c node->slots_inuse--; node 480 orte/mca/state/orted/state_orted.c node->num_procs--; node 485 orte/mca/state/orted/state_orted.c ORTE_NAME_PRINT(&pptr->name), node->name)); node 487 orte/mca/state/orted/state_orted.c opal_pointer_array_set_item(node->procs, i, NULL); node 494 orte/mca/state/orted/state_orted.c OBJ_RELEASE(node); node 496 orte/mca/state/orted/state_orted.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 119 orte/orted/orted_comm.c orte_node_t *node; node 530 orte/orted/orted_comm.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 531 orte/orted/orted_comm.c node->state = ORTE_NODE_STATE_ADDED; node 601 orte/orted/orted_comm.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, n))) { node 604 orte/orted/orted_comm.c for (i = 0; i < node->procs->size; i++) { node 605 orte/orted/orted_comm.c if (NULL == (proct = (orte_proc_t*)opal_pointer_array_get_item(node->procs, i))) { node 612 orte/orted/orted_comm.c node->slots_inuse--; node 613 orte/orted/orted_comm.c node->num_procs--; node 615 orte/orted/orted_comm.c opal_pointer_array_set_item(node->procs, i, NULL); node 622 orte/orted/orted_comm.c OBJ_RELEASE(node); node 624 orte/orted/orted_comm.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 875 orte/orted/orted_comm.c orte_node_t *node; node 893 orte/orted/orted_comm.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 896 orte/orted/orted_comm.c if (0 == strcmp(nid, node->name)) { node 906 orte/orted/orted_comm.c if (ORTE_SUCCESS != (ret = opal_dss.pack(answer, &node, 1, ORTE_NODE))) { node 926 orte/orted/orted_comm.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 927 orte/orted/orted_comm.c if (ORTE_SUCCESS != (ret = opal_dss.pack(answer, &node, 1, ORTE_NODE))) { node 1025 orte/orted/orted_comm.c if (NULL == proc->node) { node 1028 orte/orted/orted_comm.c nid = proc->node->name; node 1067 orte/orted/orted_comm.c if (NULL == proc->node) { node 1070 orte/orted/orted_comm.c nid = proc->node->name; node 1278 orte/orted/orted_comm.c OPAL_SUCCESS != opal_dss.pack(relay_msg, &proct->node->name, 1, OPAL_STRING) || node 1300 orte/orted/orted_comm.c proct->node->name); node 539 orte/orted/orted_main.c orte_node_t *node; node 578 orte/orted/orted_main.c node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, 0); node 579 orte/orted/orted_main.c proc->node = node; node 580 orte/orted/orted_main.c OBJ_RETAIN(node); /* keep accounting straight */ node 584 orte/orted/orted_main.c OBJ_RETAIN(node); node 585 orte/orted/orted_main.c opal_pointer_array_add(jdata->map->nodes, node); node 589 orte/orted/orted_main.c opal_pointer_array_add(node->procs, proc); node 590 orte/orted/orted_main.c node->num_procs++; node 2045 orte/orted/orted_submit.c orte_node_t *node; node 2093 orte/orted/orted_submit.c opal_dss.unpack(buffer, &node, &cnt, ORTE_NODE); node 2094 orte/orted/orted_submit.c orte_print_aborted_job(trk->jdata, app, proc, node); node 2119 orte/orted/orted_submit.c orte_node_t *node; node 2164 orte/orted/orted_submit.c opal_dss.unpack(buffer, &node, &cnt, ORTE_NODE); node 2165 orte/orted/orted_submit.c orte_print_aborted_job(trk->jdata, app, proc, node); node 2603 orte/orted/orted_submit.c if (orte_get_attribute(&proc->node->attributes, ORTE_NODE_ALIAS, (void**)&aptr, OPAL_STRING)) { node 2613 orte/orted/orted_submit.c MPIR_proctable[i].host_name = strdup(proc->node->name); node 3206 orte/orted/orted_submit.c (NULL == proc->node) ? "UNKNOWN" : proc->node->name, node 543 orte/orted/pmix/pmix_server_dyn.c orte_node_t *node; node 606 orte/orted/pmix/pmix_server_dyn.c node = OBJ_NEW(orte_node_t); node 607 orte/orted/pmix/pmix_server_dyn.c node->daemon = OBJ_NEW(orte_proc_t); node 608 orte/orted/pmix/pmix_server_dyn.c memcpy(&node->daemon->name, &dmn, sizeof(orte_process_name_t)); node 609 orte/orted/pmix/pmix_server_dyn.c opal_list_append(&nodes, &node->super); node 657 orte/orted/pmix/pmix_server_dyn.c OPAL_LIST_FOREACH(node, &nodes, orte_node_t) { node 658 orte/orted/pmix/pmix_server_dyn.c if (node->daemon->name.vpid == dmn.vpid) { node 659 orte/orted/pmix/pmix_server_dyn.c OBJ_RETAIN(node); node 660 orte/orted/pmix/pmix_server_dyn.c proc->node = node; node 222 orte/orted/pmix/pmix_server_fence.c if (NULL == (dmn = proct->node->daemon)) { node 745 orte/orted/pmix/pmix_server_gen.c if (NULL != proct->node && NULL != proct->node->name) { node 746 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.hostname = strdup(proct->node->name); node 795 orte/orted/pmix/pmix_server_gen.c if (NULL != proct->node && NULL != proct->node->name) { node 796 orte/orted/pmix/pmix_server_gen.c kv->data.pinfo.hostname = strdup(proct->node->name); node 855 orte/orted/pmix/pmix_server_gen.c orte_node_t *node, *nptr; node 968 orte/orted/pmix/pmix_server_gen.c node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, 0); node 972 orte/orted/pmix/pmix_server_gen.c node = NULL; node 978 orte/orted/pmix/pmix_server_gen.c node = nptr; node 982 orte/orted/pmix/pmix_server_gen.c if (NULL == node) { node 984 orte/orted/pmix/pmix_server_gen.c node = OBJ_NEW(orte_node_t); node 985 orte/orted/pmix/pmix_server_gen.c node->name = strdup(hostname); node 986 orte/orted/pmix/pmix_server_gen.c ORTE_FLAG_SET(node, ORTE_NODE_NON_USABLE); node 987 orte/orted/pmix/pmix_server_gen.c opal_pointer_array_add(orte_node_pool, node); node 991 orte/orted/pmix/pmix_server_gen.c proc->node = node; node 992 orte/orted/pmix/pmix_server_gen.c OBJ_RETAIN(node); /* keep accounting straight */ node 996 orte/orted/pmix/pmix_server_gen.c OBJ_RETAIN(node); node 997 orte/orted/pmix/pmix_server_gen.c opal_pointer_array_add(jdata->map->nodes, node); node 1004 orte/orted/pmix/pmix_server_gen.c opal_pointer_array_add(node->procs, proc); node 64 orte/orted/pmix/pmix_server_register_fns.c orte_node_t *node, *mynode; node 132 orte/orted/pmix/pmix_server_register_fns.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, i))) { node 133 orte/orted/pmix/pmix_server_register_fns.c opal_argv_append_nosize(&list, node->name); node 135 orte/orted/pmix/pmix_server_register_fns.c for (k=0; k < node->procs->size; k++) { node 136 orte/orted/pmix/pmix_server_register_fns.c if (NULL != (pptr = (orte_proc_t*)opal_pointer_array_get_item(node->procs, k))) { node 200 orte/orted/pmix/pmix_server_register_fns.c mynode = pptr->node; node 351 orte/orted/pmix/pmix_server_register_fns.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, n))) { node 356 orte/orted/pmix/pmix_server_register_fns.c for (i=0; i < node->procs->size; i++) { node 357 orte/orted/pmix/pmix_server_register_fns.c if (NULL == (pptr = (orte_proc_t*)opal_pointer_array_get_item(node->procs, i))) { node 380 orte/orted/pmix/pmix_server_register_fns.c if (node == mynode) { node 478 orte/orted/pmix/pmix_server_register_fns.c kv->data.uint32 = pptr->node->index; node 485 orte/orted/pmix/pmix_server_register_fns.c kv->data.string = strdup(pptr->node->name); node 524 orte/orted/pmix/pmix_server_register_fns.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, i))) { node 527 orte/orted/pmix/pmix_server_register_fns.c opal_dss.pack(&bucket, &node->daemon->rml_uri, 1, OPAL_STRING); node 540 orte/orted/pmix/pmix_server_register_fns.c opal_dss.pack(&bucket, &proc->node->daemon->name, 1, ORTE_NAME); node 69 orte/runtime/data_type_support/orte_dt_copy_fns.c orte_node_t *node; node 71 orte/runtime/data_type_support/orte_dt_copy_fns.c node = OBJ_NEW(orte_node_t); node 72 orte/runtime/data_type_support/orte_dt_copy_fns.c node->name = strdup(src->name); node 73 orte/runtime/data_type_support/orte_dt_copy_fns.c node->state = src->state; node 74 orte/runtime/data_type_support/orte_dt_copy_fns.c node->slots = src->slots; node 75 orte/runtime/data_type_support/orte_dt_copy_fns.c node->slots_inuse = src->slots_inuse; node 76 orte/runtime/data_type_support/orte_dt_copy_fns.c node->slots_max = src->slots_max; node 77 orte/runtime/data_type_support/orte_dt_copy_fns.c node->topology = src->topology; node 78 orte/runtime/data_type_support/orte_dt_copy_fns.c node->flags = src->flags; node 79 orte/runtime/data_type_support/orte_dt_copy_fns.c (*dest) = node; node 477 orte/runtime/data_type_support/orte_dt_print_fns.c NULL != src->node->topology && NULL != src->node->topology->topo) { node 480 orte/runtime/data_type_support/orte_dt_print_fns.c if (OPAL_ERR_NOT_BOUND == opal_hwloc_base_cset2str(tmp1, sizeof(tmp1), src->node->topology->topo, mycpus)) { node 483 orte/runtime/data_type_support/orte_dt_print_fns.c opal_hwloc_base_cset2mapstr(tmp2, sizeof(tmp2), src->node->topology->topo, mycpus); node 518 orte/runtime/data_type_support/orte_dt_print_fns.c if (OPAL_ERR_NOT_BOUND == opal_hwloc_base_cset2mapstr(locale, sizeof(locale), src->node->topology->topo, loc->cpuset)) { node 528 orte/runtime/data_type_support/orte_dt_print_fns.c NULL != src->node->topology && NULL != src->node->topology->topo) { node 531 orte/runtime/data_type_support/orte_dt_print_fns.c opal_hwloc_base_cset2mapstr(tmp2, sizeof(tmp2), src->node->topology->topo, mycpus); node 623 orte/runtime/data_type_support/orte_dt_print_fns.c orte_node_t *node; node 641 orte/runtime/data_type_support/orte_dt_print_fns.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(src->nodes, i))) { node 644 orte/runtime/data_type_support/orte_dt_print_fns.c orte_dt_print_node(&tmp2, "\t", node, ORTE_NODE); node 650 orte/runtime/data_type_support/orte_dt_print_fns.c for (j=0; j < node->procs->size; j++) { node 651 orte/runtime/data_type_support/orte_dt_print_fns.c if (NULL == (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, j))) { node 702 orte/runtime/data_type_support/orte_dt_print_fns.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(src->nodes, i))) { node 705 orte/runtime/data_type_support/orte_dt_print_fns.c if (ORTE_SUCCESS != (rc = opal_dss.print(&tmp2, pfx2, node, ORTE_NODE))) { node 446 orte/runtime/orte_globals.c if (NULL == proct->node || NULL == proct->node->daemon) { node 449 orte/runtime/orte_globals.c return proct->node->daemon->name.vpid; node 472 orte/runtime/orte_globals.c if (NULL == proct->node || NULL == proct->node->name) { node 475 orte/runtime/orte_globals.c return proct->node->name; node 726 orte/runtime/orte_globals.c static void orte_node_construct(orte_node_t* node) node 728 orte/runtime/orte_globals.c node->index = -1; node 729 orte/runtime/orte_globals.c node->name = NULL; node 730 orte/runtime/orte_globals.c node->daemon = NULL; node 732 orte/runtime/orte_globals.c node->num_procs = 0; node 733 orte/runtime/orte_globals.c node->procs = OBJ_NEW(opal_pointer_array_t); node 734 orte/runtime/orte_globals.c opal_pointer_array_init(node->procs, node 738 orte/runtime/orte_globals.c node->next_node_rank = 0; node 740 orte/runtime/orte_globals.c node->state = ORTE_NODE_STATE_UNKNOWN; node 741 orte/runtime/orte_globals.c node->slots = 0; node 742 orte/runtime/orte_globals.c node->slots_inuse = 0; node 743 orte/runtime/orte_globals.c node->slots_max = 0; node 744 orte/runtime/orte_globals.c node->topology = NULL; node 746 orte/runtime/orte_globals.c node->flags = 0; node 747 orte/runtime/orte_globals.c OBJ_CONSTRUCT(&node->attributes, opal_list_t); node 750 orte/runtime/orte_globals.c static void orte_node_destruct(orte_node_t* node) node 755 orte/runtime/orte_globals.c if (NULL != node->name) { node 756 orte/runtime/orte_globals.c free(node->name); node 757 orte/runtime/orte_globals.c node->name = NULL; node 760 orte/runtime/orte_globals.c if (NULL != node->daemon) { node 761 orte/runtime/orte_globals.c node->daemon->node = NULL; node 762 orte/runtime/orte_globals.c OBJ_RELEASE(node->daemon); node 763 orte/runtime/orte_globals.c node->daemon = NULL; node 766 orte/runtime/orte_globals.c for (i=0; i < node->procs->size; i++) { node 767 orte/runtime/orte_globals.c if (NULL != (proc = (orte_proc_t*)opal_pointer_array_get_item(node->procs, i))) { node 768 orte/runtime/orte_globals.c opal_pointer_array_set_item(node->procs, i, NULL); node 772 orte/runtime/orte_globals.c OBJ_RELEASE(node->procs); node 777 orte/runtime/orte_globals.c OPAL_LIST_DESTRUCT(&node->attributes); node 798 orte/runtime/orte_globals.c proc->node = NULL; node 807 orte/runtime/orte_globals.c if (NULL != proc->node) { node 808 orte/runtime/orte_globals.c OBJ_RELEASE(proc->node); node 809 orte/runtime/orte_globals.c proc->node = NULL; node 848 orte/runtime/orte_globals.c orte_node_t *node; node 860 orte/runtime/orte_globals.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(map->nodes, i))) { node 861 orte/runtime/orte_globals.c OBJ_RELEASE(node); node 407 orte/runtime/orte_globals.h orte_node_t *node; node 149 orte/runtime/orte_quit.c orte_node_t *node) node 159 orte/runtime/orte_quit.c orte_basename, node->name, node 164 orte/runtime/orte_quit.c orte_basename, node->name, node 169 orte/runtime/orte_quit.c orte_basename, node->name, node 174 orte/runtime/orte_quit.c orte_basename, node->name, node 180 orte/runtime/orte_quit.c node->name, (unsigned long)proc->name.vpid); node 188 orte/runtime/orte_quit.c node->name, node 193 orte/runtime/orte_quit.c orte_basename, approc->app, node->name, node 217 orte/runtime/orte_quit.c "sockets", node->name, node 223 orte/runtime/orte_quit.c true, node->name, "bind-to-core", "", node 233 orte/runtime/orte_quit.c "sockets", node->name, node 239 orte/runtime/orte_quit.c true, node->name, "bind-to-socket", "", node 245 orte/runtime/orte_quit.c true, node->name); node 250 orte/runtime/orte_quit.c true, node->name, NULL); node 254 orte/runtime/orte_quit.c orte_basename, node->name, (unsigned long)proc->name.vpid); node 258 orte/runtime/orte_quit.c orte_basename, ORTE_ERROR_NAME(proc->exit_code), node->name, node 266 orte/runtime/orte_quit.c node->name, (unsigned long)proc->name.vpid); node 269 orte/runtime/orte_quit.c orte_basename, node->name); node 276 orte/runtime/orte_quit.c node->name, orte_basename); node 283 orte/runtime/orte_quit.c node->name, WTERMSIG(proc->exit_code), node 289 orte/runtime/orte_quit.c node->name, WTERMSIG(proc->exit_code)); node 297 orte/runtime/orte_quit.c node->name, orte_basename, orte_basename); node 302 orte/runtime/orte_quit.c ORTE_NAME_PRINT(&proc->name), node->name); node 308 orte/runtime/orte_quit.c ORTE_NAME_PRINT(&proc->name), node->name); node 320 orte/runtime/orte_quit.c orte_basename, ORTE_NAME_PRINT(&proc->name), node->name); node 345 orte/runtime/orte_quit.c orte_node_t *node; node 387 orte/runtime/orte_quit.c node = proc->node; node 388 orte/runtime/orte_quit.c if (ORTE_SUCCESS == orte_print_aborted_job(job, approc, proc, node)) { node 33 orte/runtime/orte_quit.h orte_node_t *node); node 156 orte/util/comm/comm.c orte_node_t *node; node 173 orte/util/comm/comm.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, i))) { node 176 orte/util/comm/comm.c opal_dss.pack(buf, &node->name, 1, OPAL_STRING); node 364 orte/util/comm/comm.c int orte_util_comm_query_node_info(const orte_process_name_t *hnp, char *node, node 385 orte/util/comm/comm.c if (ORTE_SUCCESS != (ret = opal_dss.pack(cmd, &node, 1, OPAL_STRING))) { node 51 orte/util/comm/comm.h ORTE_DECLSPEC int orte_util_comm_query_node_info(const orte_process_name_t *hnp, char *node, node 45 orte/util/dash_host/dash_host.c int orte_util_dash_host_compute_slots(orte_node_t *node, char *hosts) node 55 orte/util/dash_host/dash_host.c if (0 == strncmp(node->name, specs[n], strlen(node->name)) || node 56 orte/util/dash_host/dash_host.c (orte_ifislocal(node->name) && orte_ifislocal(specs[n]))) { node 62 orte/util/dash_host/dash_host.c slots += node->slots - node->slots_inuse; node 88 orte/util/dash_host/dash_host.c orte_node_t *node, *nd; node 152 orte/util/dash_host/dash_host.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, k))) { node 153 orte/util/dash_host/dash_host.c if (0 == node->num_procs) { node 154 orte/util/dash_host/dash_host.c opal_argv_append_nosize(&mini_map, node->name); node 189 orte/util/dash_host/dash_host.c if (NULL == (node = (orte_node_t *) opal_pointer_array_get_item(orte_node_pool, nodeidx))) { node 197 orte/util/dash_host/dash_host.c opal_argv_append_nosize(&mini_map, node->name); node 258 orte/util/dash_host/dash_host.c OPAL_LIST_FOREACH(node, &adds, orte_node_t) { node 259 orte/util/dash_host/dash_host.c if (0 == strcmp(node->name, ndname)) { node 262 orte/util/dash_host/dash_host.c node->slots += slots; node 264 orte/util/dash_host/dash_host.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 267 orte/util/dash_host/dash_host.c ++node->slots; node 268 orte/util/dash_host/dash_host.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 272 orte/util/dash_host/dash_host.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name, node->slots)); node 279 orte/util/dash_host/dash_host.c node = OBJ_NEW(orte_node_t); node 280 orte/util/dash_host/dash_host.c if (NULL == node) { node 284 orte/util/dash_host/dash_host.c node->name = strdup(ndname); node 287 orte/util/dash_host/dash_host.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name, slots)); node 288 orte/util/dash_host/dash_host.c node->state = ORTE_NODE_STATE_UP; node 289 orte/util/dash_host/dash_host.c node->slots_inuse = 0; node 290 orte/util/dash_host/dash_host.c node->slots_max = 0; node 292 orte/util/dash_host/dash_host.c node->slots = slots; node 294 orte/util/dash_host/dash_host.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 297 orte/util/dash_host/dash_host.c node->slots = 0; node 298 orte/util/dash_host/dash_host.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 300 orte/util/dash_host/dash_host.c node->slots = 1; node 301 orte/util/dash_host/dash_host.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 303 orte/util/dash_host/dash_host.c opal_list_append(&adds, &node->super); node 315 orte/util/dash_host/dash_host.c node = (orte_node_t*)itm; node 316 orte/util/dash_host/dash_host.c if (0 == strcmp(nd->name, node->name)) { node 320 orte/util/dash_host/dash_host.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name)); node 323 orte/util/dash_host/dash_host.c node->slots += nd->slots; node 324 orte/util/dash_host/dash_host.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 361 orte/util/dash_host/dash_host.c orte_node_t *node; node 409 orte/util/dash_host/dash_host.c if (NULL == (node = (orte_node_t *) opal_pointer_array_get_item(orte_node_pool, nodeidx))) { node 417 orte/util/dash_host/dash_host.c opal_argv_append_nosize(mapped_nodes, node->name); node 461 orte/util/dash_host/dash_host.c orte_node_t *node; node 518 orte/util/dash_host/dash_host.c node = (orte_node_t*)item; node 520 orte/util/dash_host/dash_host.c if (0 == node->slots_inuse) { node 523 orte/util/dash_host/dash_host.c if (0 == strcmp(mapped_nodes[j], node->name)) { node 535 orte/util/dash_host/dash_host.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 555 orte/util/dash_host/dash_host.c node = (orte_node_t*)item; node 563 orte/util/dash_host/dash_host.c for (j=strlen(node->name)-1; 0 < j; j--) { node 564 orte/util/dash_host/dash_host.c if (!isdigit(node->name[j])) { node 569 orte/util/dash_host/dash_host.c if (j >= (int)(strlen(node->name) - 1)) { node 572 orte/util/dash_host/dash_host.c lst = strtoul(&node->name[j], NULL, 10); node 576 orte/util/dash_host/dash_host.c test = strcmp(node->name, mapped_nodes[i]); node 586 orte/util/dash_host/dash_host.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 654 orte/util/dash_host/dash_host.c orte_node_t *node; node 662 orte/util/dash_host/dash_host.c node = OBJ_NEW(orte_node_t); node 663 orte/util/dash_host/dash_host.c node->name = strdup(mapped_nodes[i]); node 664 orte/util/dash_host/dash_host.c opal_list_append(nodes, &node->super); node 45 orte/util/dash_host/dash_host.h ORTE_DECLSPEC int orte_util_dash_host_compute_slots(orte_node_t *node, char *hosts); node 122 orte/util/hostfile/hostfile.c orte_node_t* node = (orte_node_t*)item; node 123 orte/util/hostfile/hostfile.c if (strcmp(node->name, name) == 0) { node 124 orte/util/hostfile/hostfile.c return node; node 134 orte/util/hostfile/hostfile.c orte_node_t* node; node 202 orte/util/hostfile/hostfile.c if (NULL == (node = hostfile_lookup(exclude, node_name))) { node 203 orte/util/hostfile/hostfile.c node = OBJ_NEW(orte_node_t); node 204 orte/util/hostfile/hostfile.c node->name = node_name; node 206 orte/util/hostfile/hostfile.c orte_set_attribute(&node->attributes, ORTE_NODE_USERNAME, ORTE_ATTR_LOCAL, username, OPAL_STRING); node 208 orte/util/hostfile/hostfile.c opal_list_append(exclude, &node->super); node 230 orte/util/hostfile/hostfile.c if (keep_all || NULL == (node = hostfile_lookup(updates, node_name))) { node 231 orte/util/hostfile/hostfile.c node = OBJ_NEW(orte_node_t); node 232 orte/util/hostfile/hostfile.c node->name = node_name; node 233 orte/util/hostfile/hostfile.c node->slots = 1; node 235 orte/util/hostfile/hostfile.c orte_set_attribute(&node->attributes, ORTE_NODE_USERNAME, ORTE_ATTR_LOCAL, username, OPAL_STRING); node 237 orte/util/hostfile/hostfile.c opal_list_append(updates, &node->super); node 240 orte/util/hostfile/hostfile.c node->slots++; node 241 orte/util/hostfile/hostfile.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 246 orte/util/hostfile/hostfile.c node = OBJ_NEW(orte_node_t); node 247 orte/util/hostfile/hostfile.c node->name = strdup(orte_util_hostfile_value.sval); node 248 orte/util/hostfile/hostfile.c opal_list_append(updates, &node->super); node 293 orte/util/hostfile/hostfile.c if (NULL == (node = hostfile_lookup(updates, node_name))) { node 294 orte/util/hostfile/hostfile.c node = OBJ_NEW(orte_node_t); node 295 orte/util/hostfile/hostfile.c node->name = node_name; node 296 orte/util/hostfile/hostfile.c node->slots = 1; node 298 orte/util/hostfile/hostfile.c orte_set_attribute(&node->attributes, ORTE_NODE_USERNAME, ORTE_ATTR_LOCAL, username, OPAL_STRING); node 300 orte/util/hostfile/hostfile.c opal_list_append(updates, &node->super); node 303 orte/util/hostfile/hostfile.c node->slots++; node 308 orte/util/hostfile/hostfile.c ORTE_NAME_PRINT(ORTE_PROC_MY_NAME), node->name, node->slots, node 309 orte/util/hostfile/hostfile.c ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN) ? "TRUE" : "FALSE")); node 313 orte/util/hostfile/hostfile.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 339 orte/util/hostfile/hostfile.c orte_set_attribute(&node->attributes, ORTE_NODE_USERNAME, ORTE_ATTR_LOCAL, username, OPAL_STRING); node 352 orte/util/hostfile/hostfile.c orte_set_attribute(&node->attributes, ORTE_NODE_PORT, ORTE_ATTR_LOCAL, &rc, OPAL_INT); node 363 orte/util/hostfile/hostfile.c opal_list_remove_item(updates, &node->super); node 364 orte/util/hostfile/hostfile.c OBJ_RELEASE(node); node 367 orte/util/hostfile/hostfile.c if (ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 373 orte/util/hostfile/hostfile.c cur_hostfile_name, node->name); node 374 orte/util/hostfile/hostfile.c opal_list_remove_item(updates, &node->super); node 375 orte/util/hostfile/hostfile.c OBJ_RELEASE(node); node 378 orte/util/hostfile/hostfile.c node->slots = rc; node 379 orte/util/hostfile/hostfile.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 382 orte/util/hostfile/hostfile.c if (node->slots_max != 0 && node->slots_max < node->slots) { node 383 orte/util/hostfile/hostfile.c node->slots_max = node->slots; node 393 orte/util/hostfile/hostfile.c opal_list_remove_item(updates, &node->super); node 394 orte/util/hostfile/hostfile.c OBJ_RELEASE(node); node 398 orte/util/hostfile/hostfile.c if (rc >= node->slots) { node 399 orte/util/hostfile/hostfile.c if (node->slots_max != rc) { node 400 orte/util/hostfile/hostfile.c node->slots_max = rc; node 406 orte/util/hostfile/hostfile.c cur_hostfile_name, node->slots, rc); node 408 orte/util/hostfile/hostfile.c opal_list_remove_item(updates, &node->super); node 409 orte/util/hostfile/hostfile.c OBJ_RELEASE(node); node 421 orte/util/hostfile/hostfile.c opal_list_remove_item(updates, &node->super); node 422 orte/util/hostfile/hostfile.c OBJ_RELEASE(node); node 425 orte/util/hostfile/hostfile.c if (number_of_slots > node->slots) { node 427 orte/util/hostfile/hostfile.c opal_list_remove_item(updates, &node->super); node 428 orte/util/hostfile/hostfile.c OBJ_RELEASE(node); node 434 orte/util/hostfile/hostfile.c if (got_max && !ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_SLOTS_GIVEN)) { node 435 orte/util/hostfile/hostfile.c node->slots = node->slots_max; node 436 orte/util/hostfile/hostfile.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_SLOTS_GIVEN); node 537 orte/util/hostfile/hostfile.c orte_node_t *nd, *node; node 556 orte/util/hostfile/hostfile.c node=(orte_node_t*)item; node 558 orte/util/hostfile/hostfile.c if ('+' == node->name[0]) { node 560 orte/util/hostfile/hostfile.c true, node->name); node 573 orte/util/hostfile/hostfile.c node = (orte_node_t*)itm; node 574 orte/util/hostfile/hostfile.c if (0 == strcmp(nd->name, node->name)) { node 591 orte/util/hostfile/hostfile.c node = (orte_node_t*)itm; node 592 orte/util/hostfile/hostfile.c if (0 == strcmp(nd->name, node->name)) { node 661 orte/util/hostfile/hostfile.c orte_node_t *node = (orte_node_t*)item2; node 662 orte/util/hostfile/hostfile.c if (0 == strcmp(node_from_file->name, node->name)) { node 890 orte/util/hostfile/hostfile.c orte_node_t *node=(orte_node_t*)item2; node 895 orte/util/hostfile/hostfile.c if ('+' != node->name[0]) { node 901 orte/util/hostfile/hostfile.c if ('e' == node->name[1] || node 902 orte/util/hostfile/hostfile.c 'E' == node->name[1]) { node 906 orte/util/hostfile/hostfile.c if (NULL != (cptr = strchr(node->name, ':'))) { node 933 orte/util/hostfile/hostfile.c if (node->slots < node_from_pool->slots) { node 934 orte/util/hostfile/hostfile.c newnode->slots = node->slots; node 957 orte/util/hostfile/hostfile.c } else if ('n' == node->name[1] || node 958 orte/util/hostfile/hostfile.c 'N' == node->name[1]) { node 962 orte/util/hostfile/hostfile.c nodeidx = strtol(&node->name[2], NULL, 10); node 974 orte/util/hostfile/hostfile.c true, nodeidx, node->name); node 986 orte/util/hostfile/hostfile.c if (node->slots < node_from_pool->slots) { node 987 orte/util/hostfile/hostfile.c newnode->slots = node->slots; node 1001 orte/util/hostfile/hostfile.c true, node->name); node 1017 orte/util/hostfile/hostfile.c orte_node_t *node=(orte_node_t*)itm; node 1018 orte/util/hostfile/hostfile.c if (0 == strcmp(exnode->name, node->name)) { node 415 orte/util/nidmap.c proc->node = nd; node 1132 orte/util/nidmap.c orte_node_t *node; node 1138 orte/util/nidmap.c if (NULL != (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, m))) { node 1139 orte/util/nidmap.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 1199 orte/util/nidmap.c if (NULL == (node = (orte_node_t*)opal_pointer_array_get_item(orte_node_pool, index))) { node 1205 orte/util/nidmap.c if (!ORTE_FLAG_TEST(node, ORTE_NODE_FLAG_MAPPED)) { node 1206 orte/util/nidmap.c OBJ_RETAIN(node); node 1207 orte/util/nidmap.c opal_pointer_array_add(jdata->map->nodes, node); node 1208 orte/util/nidmap.c ORTE_FLAG_SET(node, ORTE_NODE_FLAG_MAPPED); node 1223 orte/util/nidmap.c proc->parent = node->daemon->name.vpid; node 1224 orte/util/nidmap.c OBJ_RETAIN(node); node 1225 orte/util/nidmap.c proc->node = node; node 1228 orte/util/nidmap.c opal_pointer_array_add(node->procs, proc); node 1229 orte/util/nidmap.c node->num_procs++; node 1233 orte/util/nidmap.c node->num_procs += ppn; node 1244 orte/util/nidmap.c node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m); node 1245 orte/util/nidmap.c if (NULL != node) { node 1246 orte/util/nidmap.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 1255 orte/util/nidmap.c node = (orte_node_t*)opal_pointer_array_get_item(jdata->map->nodes, m); node 1256 orte/util/nidmap.c if (NULL != node) { node 1257 orte/util/nidmap.c ORTE_FLAG_UNSET(node, ORTE_NODE_FLAG_MAPPED); node 77 test/carto/carto_test.c opal_output(0,"Node %s distance from slot0 is %d\n",node_distance->node->node_name, node_distance->node_distance); node 108 test/carto/carto_test.c opal_output(0,"Node %s distance from slot0 is %d\n",node_distance->node->node_name, node_distance->node_distance); node 139 test/carto/carto_test.c opal_output(0,"Node %s distance from slot0 is %d\n",node_distance->node->node_name, node_distance->node_distance); node 170 test/carto/carto_test.c opal_output(0,"Node %s distance from slot0 is %d\n",node_distance->node->node_name, node_distance->node_distance); node 124 test/class/opal_hash_table.c void * node; node 129 test/class/opal_hash_table.c for (rc = opal_hash_table_get_first_key_uint32(table, &key, &raw_value, &node); node 131 test/class/opal_hash_table.c rc = opal_hash_table_get_next_key_uint32(table, &key, &raw_value, node, &node)) { node 122 test/class/opal_proc_table.c void * node; node 127 test/class/opal_proc_table.c for (rc = opal_hash_table_get_first_key_uint32(table, &key, &raw_value, &node); node 129 test/class/opal_proc_table.c rc = opal_hash_table_get_next_key_uint32(table, &key, &raw_value, node, &node)) {