1
1
openmpi/opal/class
Nathan Hjelm 3a036f8486 opal/class: add additional object helper functions
This commit adds two additional helpers to opal/class:

 - OPAL_HASH_TABLE_FOREACH_PTR: Same as OPAL_HASH_TABLE_FOREACH but
   operating on ptr hash tables. This is needed because the _ptr
   iterator functions take an additional argument.

 - OPAL_LIST_FOREACH_DECL: Same as OPAL_LIST_FOREACH but declares
   the variable specified in the first argument.

Signed-off-by: Nathan Hjelm <hjelmn@google.com>
2020-05-05 06:43:19 -07:00
..
Makefile.am opal/class: add a new class: opal_interval_tree_t 2018-02-26 13:35:56 -07:00
opal_bitmap.c opal/bitmap: fix opal_bitmap_set_bit() 2017-12-27 14:56:43 +09:00
opal_bitmap.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_fifo.c opal: add types for atomic variables 2018-09-14 10:48:55 -06:00
opal_fifo.h Add threads framework 2020-03-27 10:15:45 -06:00
opal_free_list.c opal/free_list: fix race condition 2018-10-16 13:17:09 -06:00
opal_free_list.h Add threads framework 2020-03-27 10:15:45 -06:00
opal_graph.c opal: fix coverity issues 2017-06-23 08:15:34 -06:00
opal_graph.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_hash_table.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_hash_table.h opal/class: add additional object helper functions 2020-05-05 06:43:19 -07:00
opal_hotel.c opal hotel: only delete events that have not yet fired 2016-01-13 10:59:06 -08:00
opal_hotel.h opal hotel: only delete events that have not yet fired 2016-01-13 10:59:06 -08:00
opal_interval_tree.c opal: make interval tree resilient to similar intervals 2020-01-07 21:43:58 -07:00
opal_interval_tree.h opal: add types for atomic variables 2018-09-14 10:48:55 -06:00
opal_lifo.c opal: add types for atomic variables 2018-09-14 10:48:55 -06:00
opal_lifo.h Add threads framework 2020-03-27 10:15:45 -06:00
opal_list.c Fix a type in comments: insertted -> inserted 2019-11-24 00:36:06 -05:00
opal_list.h opal/class: add additional object helper functions 2020-05-05 06:43:19 -07:00
opal_object.c opal/atomic: always use C11 atomics if available 2018-09-14 10:51:05 -06:00
opal_object.h Add threads framework 2020-03-27 10:15:45 -06:00
opal_pointer_array.c Dont assume a size for constants with UL and ULL. 2017-06-05 22:07:53 -04:00
opal_pointer_array.h Add threads framework 2020-03-27 10:15:45 -06:00
opal_rb_tree.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_rb_tree.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_ring_buffer.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_ring_buffer.h Add threads framework 2020-03-27 10:15:45 -06:00
opal_tree.c opal/asm: rename existing arithmetic atomic functions 2017-11-30 10:41:22 -07:00
opal_tree.h Add threads framework 2020-03-27 10:15:45 -06:00
opal_value_array.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_value_array.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00