Update include/rocprofiler and lib/rocprofiler (#166)
- renamed inconsistent callback tracing types
- updated HIP and Marker API data structures (resemble HSA)
- cleaned up api_args.h and api_id.h headers
- cleaned up hsa.h, hip.h, and marker.h headers
- update to use (more consistent) name changes
- update code object data structs
- ROCPROFILER_SERVICE_CALLBACK_PHASE_{LOAD,UNLOAD} equivalent to ENTER, EXIT respectively
[ROCm/rocprofiler-sdk commit: cfbea0e5eb]
This commit is contained in:
committed by
GitHub
parent
a276ef5fcf
commit
e4ebd5a22a
@@ -41,17 +41,3 @@
|
||||
#if defined(ROCPROFILER_DEFINED_AMD_INTERNAL_BUILD) && ROCPROFILER_DEFINED_AMD_INTERNAL_BUILD > 0
|
||||
# undef AMD_INTERNAL_BUILD
|
||||
#endif
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
typedef struct hsa_kernel_dispatch_packet_s hsa_kernel_dispatch_packet_t;
|
||||
typedef struct rocprofiler_hsa_api_data_s rocprofiler_hsa_api_data_t;
|
||||
|
||||
struct rocprofiler_hsa_api_data_s
|
||||
{
|
||||
uint64_t correlation_id;
|
||||
uint32_t phase;
|
||||
rocprofiler_hsa_api_args_t args;
|
||||
rocprofiler_hsa_api_retval_t retval;
|
||||
uint64_t* phase_data;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user