ompt-specific.h File Reference

#include "kmp.h"

Go to the source code of this file.

Defines

#define OMPT_THREAD_ASSIGN_WAIT_ID(DATA)   __ompt_thread_assign_wait_id(DATA);

Functions

void __ompt_lw_taskteam_init (ompt_lw_taskteam_t *lwt, kmp_info_t *thr, int gtid, microtask_t microtask, ompt_parallel_id_t ompt_pid)
void __ompt_lw_taskteam_link (ompt_lw_taskteam_t *lwt, kmp_info_t *thr)
void __ompt_lw_taskteam_unlink (ompt_lw_taskteam_t *lwt, kmp_info_t *thr)
ompt_parallel_id_t __ompt_parallel_id_new (kmp_info_t *ti, int gtid)
void __ompt_team_assign_id (kmp_team_t *team, ompt_parallel_id_t ompt_pid)
void __ompt_thread_assign_wait_id (void *variable)
kmp_info_tompt_get_thread ()
kmp_info_tompt_get_thread_gtid (int gtid)

Define Documentation

#define OMPT_THREAD_ASSIGN_WAIT_ID ( DATA   )     __ompt_thread_assign_wait_id(DATA);

Definition at line 23 of file ompt-specific.h.


Function Documentation

void __ompt_lw_taskteam_init ( ompt_lw_taskteam_t lwt,
kmp_info_t thr,
int  gtid,
microtask_t  microtask,
ompt_parallel_id_t  ompt_pid 
)
void __ompt_lw_taskteam_link ( ompt_lw_taskteam_t lwt,
kmp_info_t thr 
)

Definition at line 207 of file ompt-specific.c.

References ompt_lw_taskteam_s::parent.

Referenced by __kmp_fork_call().

void __ompt_lw_taskteam_unlink ( ompt_lw_taskteam_t lwt,
kmp_info_t thr 
)

Definition at line 215 of file ompt-specific.c.

References ompt_lw_taskteam_s::parent.

Referenced by __kmp_fork_call().

ompt_parallel_id_t __ompt_parallel_id_new ( kmp_info_t ti,
int  gtid 
)
void __ompt_team_assign_id ( kmp_team_t team,
ompt_parallel_id_t  ompt_pid 
)

Definition at line 179 of file ompt-specific.c.

References kmp_team::t.

Referenced by __kmp_allocate_team().

void __ompt_thread_assign_wait_id ( void *  variable  ) 

Definition at line 185 of file ompt-specific.c.

References __kmp_gtid_get_specific(), and ompt_get_thread_gtid().

Referenced by GOMP_atomic_start().

kmp_info_t* ompt_get_thread (  )  [inline]
kmp_info_t* ompt_get_thread_gtid ( int  gtid  )  [inline]

Generated on 25 Aug 2013 for libomp_oss by  doxygen 1.6.1