elt 113 opal/class/opal_hash_table.c void (*elt_destructor)(opal_hash_element_t * elt); elt 115 opal/class/opal_hash_table.c uint64_t (*hash_elt)(opal_hash_element_t * elt); elt 193 opal/class/opal_hash_table.c opal_hash_element_t * elt = &ht->ht_table[ii]; elt 194 opal/class/opal_hash_table.c if (elt->valid && ht->ht_type_methods && ht->ht_type_methods->elt_destructor) { elt 195 opal/class/opal_hash_table.c ht->ht_type_methods->elt_destructor(elt); elt 197 opal/class/opal_hash_table.c elt->valid = 0; elt 198 opal/class/opal_hash_table.c elt->value = NULL; elt 267 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 269 opal/class/opal_hash_table.c elt = &elts[ii]; elt 271 opal/class/opal_hash_table.c if (! elt->valid) { elt 276 opal/class/opal_hash_table.c elt->valid = 0; elt 278 opal/class/opal_hash_table.c ht->ht_type_methods->elt_destructor(elt); elt 293 opal/class/opal_hash_table.c elt = &elts[ii]; elt 294 opal/class/opal_hash_table.c if (! elt->valid) { elt 298 opal/class/opal_hash_table.c for (jj = ht->ht_type_methods->hash_elt(elt)%capacity; ; jj += 1) { elt 321 opal/class/opal_hash_table.c opal_hash_hash_elt_uint32(opal_hash_element_t * elt) elt 323 opal/class/opal_hash_table.c return elt->key.u32; elt 336 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 355 opal/class/opal_hash_table.c elt = &ht->ht_table[ii]; elt 356 opal/class/opal_hash_table.c if (! elt->valid) { elt 358 opal/class/opal_hash_table.c } else if (elt->key.u32 == key) { elt 359 opal/class/opal_hash_table.c *value = elt->value; elt 373 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 392 opal/class/opal_hash_table.c elt = &ht->ht_table[ii]; elt 393 opal/class/opal_hash_table.c if (! elt->valid) { elt 395 opal/class/opal_hash_table.c elt->key.u32 = key; elt 396 opal/class/opal_hash_table.c elt->value = value; elt 397 opal/class/opal_hash_table.c elt->valid = 1; elt 405 opal/class/opal_hash_table.c } else if (elt->key.u32 == key) { elt 407 opal/class/opal_hash_table.c elt->value = value; elt 436 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 438 opal/class/opal_hash_table.c elt = &ht->ht_table[ii]; elt 439 opal/class/opal_hash_table.c if (! elt->valid) { elt 441 opal/class/opal_hash_table.c } else if (elt->key.u32 == key) { elt 454 opal/class/opal_hash_table.c opal_hash_hash_elt_uint64(opal_hash_element_t * elt) elt 456 opal/class/opal_hash_table.c return elt->key.u64; elt 470 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 489 opal/class/opal_hash_table.c elt = &ht->ht_table[ii]; elt 490 opal/class/opal_hash_table.c if (! elt->valid) { elt 492 opal/class/opal_hash_table.c } else if (elt->key.u64 == key) { elt 493 opal/class/opal_hash_table.c *value = elt->value; elt 507 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 526 opal/class/opal_hash_table.c elt = &ht->ht_table[ii]; elt 527 opal/class/opal_hash_table.c if (! elt->valid) { elt 529 opal/class/opal_hash_table.c elt->key.u64 = key; elt 530 opal/class/opal_hash_table.c elt->value = value; elt 531 opal/class/opal_hash_table.c elt->valid = 1; elt 539 opal/class/opal_hash_table.c } else if (elt->key.u64 == key) { elt 540 opal/class/opal_hash_table.c elt->value = value; elt 570 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 572 opal/class/opal_hash_table.c elt = &ht->ht_table[ii]; elt 573 opal/class/opal_hash_table.c if (! elt->valid) { elt 575 opal/class/opal_hash_table.c } else if (elt->key.u64 == key) { elt 605 opal/class/opal_hash_table.c opal_hash_destruct_elt_ptr(opal_hash_element_t * elt) elt 607 opal/class/opal_hash_table.c elt->key.ptr.key_size = 0; elt 608 opal/class/opal_hash_table.c void * key = (void *) elt->key.ptr.key; /* cast away const so we can free it */ elt 610 opal/class/opal_hash_table.c elt->key.ptr.key = NULL; elt 616 opal/class/opal_hash_table.c opal_hash_hash_elt_ptr(opal_hash_element_t * elt) elt 618 opal/class/opal_hash_table.c return opal_hash_hash_key_ptr(elt->key.ptr.key, elt->key.ptr.key_size); elt 633 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 652 opal/class/opal_hash_table.c elt = &ht->ht_table[ii]; elt 653 opal/class/opal_hash_table.c if (! elt->valid) { elt 655 opal/class/opal_hash_table.c } else if (elt->key.ptr.key_size == key_size && elt 656 opal/class/opal_hash_table.c 0 == memcmp(elt->key.ptr.key, key, key_size)) { elt 657 opal/class/opal_hash_table.c *value = elt->value; elt 672 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 691 opal/class/opal_hash_table.c elt = &ht->ht_table[ii]; elt 692 opal/class/opal_hash_table.c if (! elt->valid) { elt 696 opal/class/opal_hash_table.c elt->key.ptr.key = key_local; elt 697 opal/class/opal_hash_table.c elt->key.ptr.key_size = key_size; elt 698 opal/class/opal_hash_table.c elt->value = value; elt 699 opal/class/opal_hash_table.c elt->valid = 1; elt 707 opal/class/opal_hash_table.c } else if (elt->key.ptr.key_size == key_size && elt 708 opal/class/opal_hash_table.c 0 == memcmp(elt->key.ptr.key, key, key_size)) { elt 710 opal/class/opal_hash_table.c elt->value = value; elt 740 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 742 opal/class/opal_hash_table.c elt = &ht->ht_table[ii]; elt 743 opal/class/opal_hash_table.c if (! elt->valid) { elt 745 opal/class/opal_hash_table.c } else if (elt->key.ptr.key_size == key_size && elt 746 opal/class/opal_hash_table.c 0 == memcmp(elt->key.ptr.key, key, key_size)) { elt 766 opal/class/opal_hash_table.c opal_hash_element_t * elt = &elts[ii]; elt 767 opal/class/opal_hash_table.c if (elt->valid) { elt 768 opal/class/opal_hash_table.c *next_elt = elt; elt 788 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 789 opal/class/opal_hash_table.c if (OPAL_SUCCESS == opal_hash_table_get_next_elt(ht, (opal_hash_element_t *) in_node, &elt)) { elt 790 opal/class/opal_hash_table.c *key = elt->key.u32; elt 791 opal/class/opal_hash_table.c *value = elt->value; elt 792 opal/class/opal_hash_table.c *out_node = elt; elt 811 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 812 opal/class/opal_hash_table.c if (OPAL_SUCCESS == opal_hash_table_get_next_elt(ht, (opal_hash_element_t *) in_node, &elt)) { elt 813 opal/class/opal_hash_table.c *key = (void *)elt->key.ptr.key; elt 814 opal/class/opal_hash_table.c *key_size = elt->key.ptr.key_size; elt 815 opal/class/opal_hash_table.c *value = elt->value; elt 816 opal/class/opal_hash_table.c *out_node = elt; elt 835 opal/class/opal_hash_table.c opal_hash_element_t * elt; elt 836 opal/class/opal_hash_table.c if (OPAL_SUCCESS == opal_hash_table_get_next_elt(ht, (opal_hash_element_t *) in_node, &elt)) { elt 837 opal/class/opal_hash_table.c *key = elt->key.u64; elt 838 opal/class/opal_hash_table.c *value = elt->value; elt 839 opal/class/opal_hash_table.c *out_node = elt; elt 46 opal/mca/hwloc/hwloc201/hwloc/include/netloc/utarray.h typedef void (dtor_f)(void *elt); elt 47 opal/mca/hwloc/hwloc201/hwloc/include/netloc/utarray.h typedef void (init_f)(void *elt); elt 228 opal/mca/hwloc/hwloc201/hwloc/include/netloc/utarray.h static void utarray_str_dtor(void *elt) { elt 229 opal/mca/hwloc/hwloc201/hwloc/include/netloc/utarray.h char **eltc = (char**)elt; elt 63 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c void (*elt_destructor)(pmix_hash_element_t * elt); elt 65 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c uint64_t (*hash_elt)(pmix_hash_element_t * elt); elt 143 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt = &ht->ht_table[ii]; elt 144 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (elt->valid && ht->ht_type_methods && ht->ht_type_methods->elt_destructor) { elt 145 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c ht->ht_type_methods->elt_destructor(elt); elt 147 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->valid = 0; elt 148 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->value = NULL; elt 217 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 219 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &elts[ii]; elt 221 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 226 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->valid = 0; elt 228 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c ht->ht_type_methods->elt_destructor(elt); elt 243 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &elts[ii]; elt 244 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 248 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c for (jj = ht->ht_type_methods->hash_elt(elt)%capacity; ; jj += 1) { elt 271 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_hash_elt_uint32(pmix_hash_element_t * elt) elt 273 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c return elt->key.u32; elt 286 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 305 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &ht->ht_table[ii]; elt 306 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 308 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c } else if (elt->key.u32 == key) { elt 309 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *value = elt->value; elt 323 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 342 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &ht->ht_table[ii]; elt 343 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 345 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->key.u32 = key; elt 346 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->value = value; elt 347 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->valid = 1; elt 355 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c } else if (elt->key.u32 == key) { elt 357 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->value = value; elt 386 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 388 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &ht->ht_table[ii]; elt 389 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 391 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c } else if (elt->key.u32 == key) { elt 404 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_hash_elt_uint64(pmix_hash_element_t * elt) elt 406 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c return elt->key.u64; elt 420 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 439 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &ht->ht_table[ii]; elt 440 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 442 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c } else if (elt->key.u64 == key) { elt 443 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *value = elt->value; elt 457 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 476 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &ht->ht_table[ii]; elt 477 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 479 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->key.u64 = key; elt 480 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->value = value; elt 481 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->valid = 1; elt 489 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c } else if (elt->key.u64 == key) { elt 490 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->value = value; elt 520 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 522 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &ht->ht_table[ii]; elt 523 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 525 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c } else if (elt->key.u64 == key) { elt 555 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_destruct_elt_ptr(pmix_hash_element_t * elt) elt 557 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->key.ptr.key_size = 0; elt 558 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c void * key = (void *) elt->key.ptr.key; /* cast away const so we can free it */ elt 560 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->key.ptr.key = NULL; elt 566 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_hash_elt_ptr(pmix_hash_element_t * elt) elt 568 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c return pmix_hash_hash_key_ptr(elt->key.ptr.key, elt->key.ptr.key_size); elt 583 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 602 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &ht->ht_table[ii]; elt 603 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 605 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c } else if (elt->key.ptr.key_size == key_size && elt 606 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c 0 == memcmp(elt->key.ptr.key, key, key_size)) { elt 607 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *value = elt->value; elt 622 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 641 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &ht->ht_table[ii]; elt 642 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 646 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->key.ptr.key = key_local; elt 647 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->key.ptr.key_size = key_size; elt 648 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->value = value; elt 649 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->valid = 1; elt 657 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c } else if (elt->key.ptr.key_size == key_size && elt 658 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c 0 == memcmp(elt->key.ptr.key, key, key_size)) { elt 660 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt->value = value; elt 690 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 692 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c elt = &ht->ht_table[ii]; elt 693 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (! elt->valid) { elt 695 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c } else if (elt->key.ptr.key_size == key_size && elt 696 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c 0 == memcmp(elt->key.ptr.key, key, key_size)) { elt 716 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt = &elts[ii]; elt 717 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (elt->valid) { elt 718 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *next_elt = elt; elt 738 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 739 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (PMIX_SUCCESS == pmix_hash_table_get_next_elt(ht, (pmix_hash_element_t *) in_node, &elt)) { elt 740 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *key = elt->key.u32; elt 741 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *value = elt->value; elt 742 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *out_node = elt; elt 761 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 762 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (PMIX_SUCCESS == pmix_hash_table_get_next_elt(ht, (pmix_hash_element_t *) in_node, &elt)) { elt 763 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *key = (void *)elt->key.ptr.key; elt 764 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *key_size = elt->key.ptr.key_size; elt 765 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *value = elt->value; elt 766 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *out_node = elt; elt 785 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c pmix_hash_element_t * elt; elt 786 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c if (PMIX_SUCCESS == pmix_hash_table_get_next_elt(ht, (pmix_hash_element_t *) in_node, &elt)) { elt 787 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *key = elt->key.u64; elt 788 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *value = elt->value; elt 789 opal/mca/pmix/pmix4x/pmix/src/class/pmix_hash_table.c *out_node = elt;