ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
omp.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void * omp_lock_t
 
typedef void * omp_nest_lock_t
 
typedef enum omp_sched_t omp_sched_t
 

Enumerations

enum  omp_sched_t {
  omp_sched_static = 1,
  omp_sched_dynamic = 2,
  omp_sched_guided = 3,
  omp_sched_auto = 4
}
 

Functions

void omp_set_num_threads (int num)
 
int omp_get_num_threads (void)
 
int omp_get_max_threads (void)
 
int omp_get_thread_num (void)
 
int omp_get_num_procs (void)
 
int omp_in_parallel (void)
 
void omp_set_dynamic (int dynamic_thds)
 
int omp_get_dynamic (void)
 
void omp_set_nested (int n_nested)
 
int omp_get_nested (void)
 
double omp_get_wtime (void)
 
double omp_get_wtick (void)
 
void omp_init_lock (omp_lock_t *lock)
 
void omp_init_nest_lock (omp_nest_lock_t *lock)
 
void omp_destroy_lock (omp_lock_t *lock)
 
void omp_destroy_nest_lock (omp_nest_lock_t *lock)
 
void omp_set_lock (omp_lock_t *lock)
 
void omp_set_nest_lock (omp_nest_lock_t *lock)
 
void omp_unset_lock (omp_lock_t *lock)
 
void omp_unset_nest_lock (omp_nest_lock_t *lock)
 
int omp_test_lock (omp_lock_t *lock)
 
int omp_test_nest_lock (omp_nest_lock_t *lock)
 
void omp_set_schedule (omp_sched_t, int)
 
void omp_get_schedule (omp_sched_t *, int *)
 
int omp_get_thread_limit (void)
 
void omp_set_max_active_levels (int)
 
int omp_get_max_active_levels (void)
 
int omp_get_level (void)
 
int omp_get_ancestor_thread_num (int)
 
int omp_get_team_size (int)
 
int omp_get_active_level (void)
 

Typedef Documentation

typedef void* omp_lock_t

Definition at line 16 of file omp.h.

typedef void* omp_nest_lock_t

Definition at line 17 of file omp.h.

typedef enum omp_sched_t omp_sched_t

Enumeration Type Documentation

Enumerator
omp_sched_static 
omp_sched_dynamic 
omp_sched_guided 
omp_sched_auto 

Definition at line 19 of file omp.h.

Function Documentation

void omp_set_num_threads ( int  num)
int omp_get_num_threads ( void  )
int omp_get_max_threads ( void  )
int omp_get_thread_num ( void  )
int omp_get_num_procs ( void  )
int omp_in_parallel ( void  )
void omp_set_dynamic ( int  dynamic_thds)
int omp_get_dynamic ( void  )
void omp_set_nested ( int  n_nested)
int omp_get_nested ( void  )
double omp_get_wtime ( void  )
double omp_get_wtick ( void  )
void omp_init_lock ( omp_lock_t lock)
void omp_init_nest_lock ( omp_nest_lock_t lock)
void omp_destroy_lock ( omp_lock_t lock)
void omp_destroy_nest_lock ( omp_nest_lock_t lock)
void omp_set_lock ( omp_lock_t lock)
void omp_set_nest_lock ( omp_nest_lock_t lock)
void omp_unset_lock ( omp_lock_t lock)
void omp_unset_nest_lock ( omp_nest_lock_t lock)
int omp_test_lock ( omp_lock_t lock)
int omp_test_nest_lock ( omp_nest_lock_t lock)
void omp_set_schedule ( omp_sched_t  ,
int   
)
void omp_get_schedule ( omp_sched_t ,
int *   
)
int omp_get_thread_limit ( void  )
void omp_set_max_active_levels ( int  )
int omp_get_max_active_levels ( void  )
int omp_get_level ( void  )
int omp_get_ancestor_thread_num ( int  )
int omp_get_team_size ( int  )
int omp_get_active_level ( void  )