Dynamic Load Balance 3.7.0
Typedefs | Functions | Variables
omptm_omp5.h File Reference
#include "LB_numThreads/omp-tools.h"
#include "LB_numThreads/omptool.h"
#include "support/options.h"
Include dependency graph for omptm_omp5.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct array_cpuid_t array_cpuid_t
 

Functions

void omptm_omp5__init (pid_t process_id, const options_t *options)
 
void omptm_omp5__finalize (void)
 
void omptm_omp5__IntoBlockingCall (void)
 
void omptm_omp5__OutOfBlockingCall (void)
 
void omptm_omp5__lend_from_api (void)
 
void omptm_omp5__parallel_begin (omptool_parallel_data_t *parallel_data)
 
void omptm_omp5__parallel_end (omptool_parallel_data_t *parallel_data)
 
void omptm_omp5__into_parallel_function (omptool_parallel_data_t *parallel_data, unsigned int index)
 
void omptm_omp5__into_parallel_implicit_barrier (omptool_parallel_data_t *parallel_data)
 
const cpu_set_t * omptm_omp5_testing__get_active_mask (void)
 
const array_cpuid_tomptm_omp5_testing__compute_and_get_cpu_bindings (void)
 
void omptm_omp5_testing__set_num_threads_fn (void(*fn)(int))
 

Variables

const omptool_event_funcs_t omptm_omp5_events_vtable
 

Typedef Documentation

◆ array_cpuid_t

typedef struct array_cpuid_t array_cpuid_t

Function Documentation

◆ omptm_omp5__init()

void omptm_omp5__init ( pid_t  process_id,
const options_t options 
)

◆ omptm_omp5__finalize()

void omptm_omp5__finalize ( void  )

◆ omptm_omp5__IntoBlockingCall()

void omptm_omp5__IntoBlockingCall ( void  )

◆ omptm_omp5__OutOfBlockingCall()

void omptm_omp5__OutOfBlockingCall ( void  )

◆ omptm_omp5__lend_from_api()

void omptm_omp5__lend_from_api ( void  )

◆ omptm_omp5__parallel_begin()

void omptm_omp5__parallel_begin ( omptool_parallel_data_t parallel_data)

◆ omptm_omp5__parallel_end()

void omptm_omp5__parallel_end ( omptool_parallel_data_t parallel_data)

◆ omptm_omp5__into_parallel_function()

void omptm_omp5__into_parallel_function ( omptool_parallel_data_t parallel_data,
unsigned int  index 
)

◆ omptm_omp5__into_parallel_implicit_barrier()

void omptm_omp5__into_parallel_implicit_barrier ( omptool_parallel_data_t parallel_data)

◆ omptm_omp5_testing__get_active_mask()

const cpu_set_t * omptm_omp5_testing__get_active_mask ( void  )

◆ omptm_omp5_testing__compute_and_get_cpu_bindings()

const array_cpuid_t * omptm_omp5_testing__compute_and_get_cpu_bindings ( void  )

◆ omptm_omp5_testing__set_num_threads_fn()

void omptm_omp5_testing__set_num_threads_fn ( void(*)(int)  fn)

Variable Documentation

◆ omptm_omp5_events_vtable

const omptool_event_funcs_t omptm_omp5_events_vtable
extern