From 8ba0a6d74db900bfc39473a5b6391cbf7d1a7f24 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Thu, 10 Jan 2019 20:34:40 -0600 Subject: [PATCH] adding typedefs [ROCm/roctracer commit: a0169f594c0c3734fa0da8565392f4b6b42818ac] --- projects/roctracer/inc/ext/prof_protocol.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/projects/roctracer/inc/ext/prof_protocol.h b/projects/roctracer/inc/ext/prof_protocol.h index e9c8577ff1..9416d9ddfc 100644 --- a/projects/roctracer/inc/ext/prof_protocol.h +++ b/projects/roctracer/inc/ext/prof_protocol.h @@ -36,6 +36,8 @@ typedef enum { // API calback type 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 { @@ -50,9 +52,9 @@ typedef uint64_t activity_correlation_id_t; // Activity record type struct activity_record_t { uint32_t domain; // activity domain id - uint32_t kind; // activity kind - uint32_t activity_id; // activity id - activity_correlation_id_t correlation_id; // activity correlation ID + activity_kind_t kind; // activity kind + activity_op_t activity_id; // activity op + activity_correlation_id_t correlation_id; // activity ID uint64_t begin_ns; // host begin timestamp uint64_t end_ns; // host end timestamp union {