#include <rocprofiler-sdk/defines.h>
#include <rocprofiler-sdk/version.h>
#include <rocprofiler-sdk-roctx/api_trace.h>
#include <rocprofiler-sdk-roctx/types.h>
#include <stdint.h>
Go to the source code of this file.
◆ rocprofiler_marker_api_no_args
struct rocprofiler_marker_api_no_args |
◆ rocprofiler_marker_api_retval_t
union rocprofiler_marker_api_retval_t |
Definition at line 43 of file api_args.h.
Data Fields |
int32_t |
int32_t_retval |
|
int64_t |
int64_t_retval |
|
roctx_range_id_t |
roctx_range_id_t_retval |
|
◆ rocprofiler_marker_api_args_t
union rocprofiler_marker_api_args_t |
◆ rocprofiler_marker_api_args_t.roctxMarkA
struct rocprofiler_marker_api_args_t.roctxMarkA |
Definition at line 52 of file api_args.h.
Data Fields |
const char * |
message |
|
◆ rocprofiler_marker_api_args_t.roctxRangePushA
struct rocprofiler_marker_api_args_t.roctxRangePushA |
Definition at line 56 of file api_args.h.
Data Fields |
const char * |
message |
|
◆ rocprofiler_marker_api_args_t.roctxRangePop
struct rocprofiler_marker_api_args_t.roctxRangePop |
◆ rocprofiler_marker_api_args_t.roctxRangeStartA
struct rocprofiler_marker_api_args_t.roctxRangeStartA |
Definition at line 66 of file api_args.h.
Data Fields |
const char * |
message |
|
◆ rocprofiler_marker_api_args_t.roctxRangeStop
struct rocprofiler_marker_api_args_t.roctxRangeStop |
Definition at line 70 of file api_args.h.
Data Fields |
roctx_range_id_t |
id |
|
◆ rocprofiler_marker_api_args_t.roctxGetThreadId
struct rocprofiler_marker_api_args_t.roctxGetThreadId |
Definition at line 74 of file api_args.h.
Data Fields |
roctx_thread_id_t * |
tid |
|
◆ rocprofiler_marker_api_args_t.roctxProfilerPause
struct rocprofiler_marker_api_args_t.roctxProfilerPause |
Definition at line 78 of file api_args.h.
Data Fields |
roctx_thread_id_t |
tid |
|
◆ rocprofiler_marker_api_args_t.roctxProfilerResume
struct rocprofiler_marker_api_args_t.roctxProfilerResume |
Definition at line 82 of file api_args.h.
Data Fields |
roctx_thread_id_t |
tid |
|
◆ rocprofiler_marker_api_args_t.roctxNameOsThread
struct rocprofiler_marker_api_args_t.roctxNameOsThread |
Definition at line 86 of file api_args.h.
Data Fields |
const char * |
name |
|
◆ rocprofiler_marker_api_args_t.roctxNameHsaAgent
struct rocprofiler_marker_api_args_t.roctxNameHsaAgent |
Definition at line 90 of file api_args.h.
Data Fields |
const struct hsa_agent_s * |
agent |
|
const char * |
name |
|
◆ rocprofiler_marker_api_args_t.roctxNameHipDevice
struct rocprofiler_marker_api_args_t.roctxNameHipDevice |
Definition at line 95 of file api_args.h.
Data Fields |
int |
device_id |
|
const char * |
name |
|
◆ rocprofiler_marker_api_args_t.roctxNameHipStream
struct rocprofiler_marker_api_args_t.roctxNameHipStream |
Definition at line 100 of file api_args.h.
Data Fields |
const char * |
name |
|
const struct ihipStream_t * |
stream |
|