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]
このコミットが含まれているのは:
Jonathan R. Madsen authored and GitHub committed 2023-10-31 12:48:24 -05:00
1 親 a276ef5fcf
コミット e4ebd5a22a
14ファイル変更
+147 -130

検索条件に一致するファイルはありません

+1 -1
ファイルの表示
@@ -205,7 +205,7 @@ rocprofiler_iterate_callback_tracing_kind_operation_args(
{
rocprofiler::hsa::iterate_args(
record.operation,
*static_cast<rocprofiler_hsa_api_callback_tracer_data_t*>(record.payload),
*static_cast<rocprofiler_callback_tracing_hsa_api_data_t*>(record.payload),
callback,
user_data);
return ROCPROFILER_STATUS_SUCCESS;