Cleanup the include files
Use #include "header" instead of #include <header> so that the header files are found when the application #includes <roctracer/roctracer.h> with -I /opt/rocm/include. Change-Id: I24feac9a5030d3600aee98084340e246c3990db5
This commit is contained in:
+18
-16
@@ -26,30 +26,32 @@
|
||||
|
||||
/* Traced API domains */
|
||||
typedef enum {
|
||||
ACTIVITY_DOMAIN_HSA_API = 0, /* HSA API domain */
|
||||
ACTIVITY_DOMAIN_HSA_OPS = 1, /* HSA async activity domain */
|
||||
ACTIVITY_DOMAIN_HIP_OPS = 2, /* HIP async activity domain */
|
||||
ACTIVITY_DOMAIN_HCC_OPS = ACTIVITY_DOMAIN_HIP_OPS, /* HCC async activity domain */
|
||||
ACTIVITY_DOMAIN_HIP_VDI = ACTIVITY_DOMAIN_HIP_OPS, /* HIP VDI async activity domain */
|
||||
ACTIVITY_DOMAIN_HIP_API = 3, /* HIP API domain */
|
||||
ACTIVITY_DOMAIN_KFD_API = 4, /* KFD API domain */
|
||||
ACTIVITY_DOMAIN_EXT_API = 5, /* External ID domain */
|
||||
ACTIVITY_DOMAIN_ROCTX = 6, /* ROCTX domain */
|
||||
ACTIVITY_DOMAIN_HSA_EVT = 7, /* HSA events */
|
||||
ACTIVITY_DOMAIN_HSA_API = 0, /* HSA API domain */
|
||||
ACTIVITY_DOMAIN_HSA_OPS = 1, /* HSA async activity domain */
|
||||
ACTIVITY_DOMAIN_HIP_OPS = 2, /* HIP async activity domain */
|
||||
ACTIVITY_DOMAIN_HCC_OPS =
|
||||
ACTIVITY_DOMAIN_HIP_OPS, /* HCC async activity domain */
|
||||
ACTIVITY_DOMAIN_HIP_VDI =
|
||||
ACTIVITY_DOMAIN_HIP_OPS, /* HIP VDI async activity domain */
|
||||
ACTIVITY_DOMAIN_HIP_API = 3, /* HIP API domain */
|
||||
ACTIVITY_DOMAIN_KFD_API = 4, /* KFD API domain */
|
||||
ACTIVITY_DOMAIN_EXT_API = 5, /* External ID domain */
|
||||
ACTIVITY_DOMAIN_ROCTX = 6, /* ROCTX domain */
|
||||
ACTIVITY_DOMAIN_HSA_EVT = 7, /* HSA events */
|
||||
ACTIVITY_DOMAIN_NUMBER
|
||||
} activity_domain_t;
|
||||
|
||||
/* Extension API opcodes */
|
||||
typedef enum { ACTIVITY_EXT_OP_MARK = 0, ACTIVITY_EXT_OP_EXTERN_ID = 1 } activity_ext_op_t;
|
||||
|
||||
/* API callback type */
|
||||
typedef void (*activity_rtapi_callback_t)(uint32_t domain, uint32_t cid, const void* data,
|
||||
void* arg);
|
||||
typedef void (*activity_rtapi_callback_t)(uint32_t domain, uint32_t cid,
|
||||
const void* data, void* arg);
|
||||
typedef uint32_t activity_kind_t;
|
||||
typedef uint32_t activity_op_t;
|
||||
|
||||
/* API callback phase */
|
||||
typedef enum { ACTIVITY_API_PHASE_ENTER = 0, ACTIVITY_API_PHASE_EXIT = 1 } activity_api_phase_t;
|
||||
typedef enum {
|
||||
ACTIVITY_API_PHASE_ENTER = 0,
|
||||
ACTIVITY_API_PHASE_EXIT = 1
|
||||
} activity_api_phase_t;
|
||||
|
||||
/* Trace record types */
|
||||
|
||||
|
||||
Fai riferimento in un nuovo problema
Block a user