ompt-internal.h File Reference

#include "ompt.h"
#include "ompt-event-specific.h"
#include "ompt-event.h"

Go to the source code of this file.

Data Structures

struct  ompt_callbacks_s
struct  ompt_lw_taskteam_s
struct  ompt_parallel_info_s
struct  ompt_task_info_t
struct  ompt_team_info_t
struct  ompt_thread_info_t

Defines

#define _OMP_EXTERN
#define ompt_callback(e)   e ## _callback
#define ompt_event(event, callback, eventid, is_impl)   callback ompt_callback(event);
#define OMPT_VERSION   1

Typedefs

typedef struct ompt_callbacks_s ompt_callbacks_t
typedef struct ompt_lw_taskteam_s ompt_lw_taskteam_t
typedef struct ompt_parallel_info_s ompt_parallel_info_t

Enumerations

enum  ompt_status_t { ompt_status_disabled = 0x0, ompt_status_ready = 0x1, ompt_status_track = 0x2, ompt_status_track_callback = 0x6 }

Functions

void ompt_fini (void)
void ompt_init (void)

Variables

ompt_callbacks_t ompt_callbacks
ompt_status_t ompt_status

Define Documentation

#define _OMP_EXTERN

Definition at line 9 of file ompt-internal.h.

#define ompt_callback (  )     e ## _callback

Definition at line 13 of file ompt-internal.h.

#define ompt_event ( event,
callback,
eventid,
is_impl   )     callback ompt_callback(event);

Definition at line 27 of file ompt-internal.h.

#define OMPT_VERSION   1

Definition at line 7 of file ompt-internal.h.

Referenced by ompt_get_ompt_version().


Typedef Documentation


Enumeration Type Documentation

Enumerator:
ompt_status_disabled 
ompt_status_ready 
ompt_status_track 
ompt_status_track_callback 

Definition at line 18 of file ompt-internal.h.


Function Documentation

void ompt_fini ( void   ) 

Definition at line 181 of file ompt-general.c.

References ompt_status, ompt_status_disabled, and ompt_status_track_callback.

Referenced by __kmp_internal_end().

void ompt_init ( void   ) 

Variable Documentation


Generated on 25 Aug 2013 for libomp_oss by  doxygen 1.6.1