LLVM OpenMP 20.0.0git
|
Go to the source code of this file.
Classes | |
struct | thread_arg_t |
Macros | |
#define | NUM_THREADS 10 |
Typedefs | |
typedef struct thread_arg_t | thread_arg_t |
Functions | |
void * | thread_function (void *arg) |
int | test_omp_team_reuse () |
int | main () |
Variables | |
int | a = 0 |
int | level |
#define NUM_THREADS 10 |
Definition at line 5 of file omp_foreign_thread_team_reuse.c.
typedef struct thread_arg_t thread_arg_t |
Definition at line 70 of file omp_foreign_thread_team_reuse.c.
References a, i, REPETITIONS, and test_omp_team_reuse().
int test_omp_team_reuse | ( | ) |
Definition at line 43 of file omp_foreign_thread_team_reuse.c.
References a, i, thread_arg_t::iterations, level, NUM_THREADS, and thread_function().
Referenced by main().
Definition at line 24 of file omp_foreign_thread_team_reuse.c.
References a, i, thread_arg_t::iterations, and level.
Referenced by test_omp_team_reuse().
int a = 0 |
Definition at line 17 of file omp_foreign_thread_team_reuse.c.
Referenced by main(), test_omp_team_reuse(), and thread_function().
int level |
Definition at line 18 of file omp_foreign_thread_team_reuse.c.
Referenced by __kmp_allocate_team(), __kmp_aux_get_team_info(), __kmp_fork_call(), __kmp_fork_in_teams(), __kmp_fork_team_threads(), __kmp_free_team(), __kmp_get_ancestor_thread_num(), __kmp_get_team_size(), __kmp_hierarchical_barrier_gather(), __kmp_hierarchical_barrier_release(), __kmp_hyper_barrier_gather(), __kmp_hyper_barrier_release(), __kmp_is_entering_teams(), __kmp_is_fork_in_teams(), __kmp_join_call(), __kmp_override_nested_nth(), __kmp_pause_resource(), __kmp_serialized_parallel(), __kmp_set_nesting_mode_threads(), __kmp_stg_parse_hw_subset(), __kmp_task_is_allowed(), __kmpc_pause_resource(), __ompt_get_task_info_internal(), kmp_topology_t::calculate_ratio(), kmp_topology_t::canonicalize(), kmp_hw_thread_t::compare_ids(), hierarchy_info::deriveLevels(), FTN_GET_ANCESTOR_THREAD_NUM(), FTN_GET_TEAM_SIZE(), kmp_hier_t< T >::get_chunk(), kmp_topology_t::get_count(), kmp_hier_t< T >::get_length(), kmp_hier_t< T >::get_num_active(), kmp_topology_t::get_ratio(), kmp_hier_t< T >::get_sched(), kmp_topology_t::get_type(), kmp_hier_t< T >::get_type(), kmp_hier_t< T >::get_unit(), omp_get_ancestor_thread_num(), omp_get_team_size(), ompc_get_ancestor_thread_num(), ompc_get_team_size(), kmp_topology_t::print(), print_ids(), test_omp_team_reuse(), and thread_function().