ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Public Attributes | List of all members
ompt_record_ompt_t Struct Reference

#include <omp-tools.h>

Collaboration diagram for ompt_record_ompt_t:
Collaboration graph
[legend]

Public Attributes

ompt_callbacks_t type
 
ompt_device_time_t time
 
ompt_id_t thread_id
 
ompt_id_t target_id
 
union {
   ompt_record_thread_begin_t   thread_begin
 
   ompt_record_parallel_begin_t   parallel_begin
 
   ompt_record_parallel_end_t   parallel_end
 
   ompt_record_work_t   work
 
   ompt_record_dispatch_t   dispatch
 
   ompt_record_task_create_t   task_create
 
   ompt_record_dependences_t   dependences
 
   ompt_record_task_dependence_t   task_dependence
 
   ompt_record_task_schedule_t   task_schedule
 
   ompt_record_implicit_task_t   implicit_task
 
   ompt_record_master_t   master
 
   ompt_record_sync_region_t   sync_region
 
   ompt_record_mutex_acquire_t   mutex_acquire
 
   ompt_record_mutex_t   mutex
 
   ompt_record_nest_lock_t   nest_lock
 
   ompt_record_flush_t   flush
 
   ompt_record_cancel_t   cancel
 
   ompt_record_target_t   target
 
   ompt_record_target_data_op_t   target_data_op
 
   ompt_record_target_map_t   target_map
 
   ompt_record_target_kernel_t   target_kernel
 
   ompt_record_control_tool_t   control_tool
 
record
 
union {
   ompt_record_thread_begin_t   thread_begin
 
   ompt_record_parallel_begin_t   parallel_begin
 
   ompt_record_parallel_end_t   parallel_end
 
   ompt_record_work_t   work
 
   ompt_record_dispatch_t   dispatch
 
   ompt_record_task_create_t   task_create
 
   ompt_record_dependences_t   dependences
 
   ompt_record_task_dependence_t   task_dependence
 
   ompt_record_task_schedule_t   task_schedule
 
   ompt_record_implicit_task_t   implicit_task
 
   ompt_record_master_t   master
 
   ompt_record_sync_region_t   sync_region
 
   ompt_record_mutex_acquire_t   mutex_acquire
 
   ompt_record_mutex_t   mutex
 
   ompt_record_nest_lock_t   nest_lock
 
   ompt_record_flush_t   flush
 
   ompt_record_cancel_t   cancel
 
   ompt_record_target_t   target
 
   ompt_record_target_data_op_t   target_data_op
 
   ompt_record_target_map_t   target_map
 
   ompt_record_target_kernel_t   target_kernel
 
   ompt_record_control_tool_t   control_tool
 
record
 

Detailed Description

Definition at line 1036 of file omp-tools.h.

Member Data Documentation

◆ cancel

ompt_record_cancel_t ompt_record_ompt_t::cancel

Definition at line 1058 of file omp-tools.h.

◆ control_tool

ompt_record_control_tool_t ompt_record_ompt_t::control_tool

Definition at line 1063 of file omp-tools.h.

◆ dependences

ompt_record_dependences_t ompt_record_ompt_t::dependences

Definition at line 1048 of file omp-tools.h.

◆ dispatch

ompt_record_dispatch_t ompt_record_ompt_t::dispatch

Definition at line 1046 of file omp-tools.h.

◆ flush

ompt_record_flush_t ompt_record_ompt_t::flush

Definition at line 1057 of file omp-tools.h.

◆ implicit_task

ompt_record_implicit_task_t ompt_record_ompt_t::implicit_task

Definition at line 1051 of file omp-tools.h.

◆ master

ompt_record_master_t ompt_record_ompt_t::master

Definition at line 1052 of file omp-tools.h.

◆ mutex

ompt_record_mutex_t ompt_record_ompt_t::mutex

Definition at line 1055 of file omp-tools.h.

◆ mutex_acquire

ompt_record_mutex_acquire_t ompt_record_ompt_t::mutex_acquire

Definition at line 1054 of file omp-tools.h.

◆ nest_lock

ompt_record_nest_lock_t ompt_record_ompt_t::nest_lock

Definition at line 1056 of file omp-tools.h.

◆ parallel_begin

ompt_record_parallel_begin_t ompt_record_ompt_t::parallel_begin

Definition at line 1043 of file omp-tools.h.

◆ parallel_end

ompt_record_parallel_end_t ompt_record_ompt_t::parallel_end

Definition at line 1044 of file omp-tools.h.

◆  [1/2]

union { ... } ompt_record_ompt_t::record

◆  [2/2]

union { ... } ompt_record_ompt_t::record

◆ sync_region

ompt_record_sync_region_t ompt_record_ompt_t::sync_region

Definition at line 1053 of file omp-tools.h.

◆ target

ompt_record_target_t ompt_record_ompt_t::target

Definition at line 1059 of file omp-tools.h.

◆ target_data_op

ompt_record_target_data_op_t ompt_record_ompt_t::target_data_op

Definition at line 1060 of file omp-tools.h.

◆ target_id

ompt_id_t ompt_record_ompt_t::target_id

Definition at line 1040 of file omp-tools.h.

◆ target_kernel

ompt_record_target_kernel_t ompt_record_ompt_t::target_kernel

Definition at line 1062 of file omp-tools.h.

◆ target_map

ompt_record_target_map_t ompt_record_ompt_t::target_map

Definition at line 1061 of file omp-tools.h.

◆ task_create

ompt_record_task_create_t ompt_record_ompt_t::task_create

Definition at line 1047 of file omp-tools.h.

◆ task_dependence

ompt_record_task_dependence_t ompt_record_ompt_t::task_dependence

Definition at line 1049 of file omp-tools.h.

◆ task_schedule

ompt_record_task_schedule_t ompt_record_ompt_t::task_schedule

Definition at line 1050 of file omp-tools.h.

◆ thread_begin

ompt_record_thread_begin_t ompt_record_ompt_t::thread_begin

Definition at line 1042 of file omp-tools.h.

◆ thread_id

ompt_id_t ompt_record_ompt_t::thread_id

Definition at line 1039 of file omp-tools.h.

◆ time

ompt_device_time_t ompt_record_ompt_t::time

Definition at line 1038 of file omp-tools.h.

◆ type

ompt_callbacks_t ompt_record_ompt_t::type

Definition at line 1037 of file omp-tools.h.

◆ work

ompt_record_work_t ompt_record_ompt_t::work

Definition at line 1045 of file omp-tools.h.


The documentation for this struct was generated from the following files: