Misc API cleanup and consistency fixes (#1023)
- ROCPROFILER_API after function
- use rocprofiler_tracing_operation_t in lieu of uint32_t where appropriate
- rocprofiler_tracing_operation_t is not int32_t typedef (formerly uint32_t)
- use const T* instead of T* where appropriate
[ROCm/rocprofiler-sdk commit: bb25376480]
This commit is contained in:
committed by
GitHub
parent
82a089ac0a
commit
264c48fa69
@@ -197,6 +197,5 @@ initialize(HsaApiTable* table);
|
||||
void
|
||||
finalize();
|
||||
|
||||
}; // namespace thread_trace
|
||||
|
||||
} // namespace thread_trace
|
||||
} // namespace rocprofiler
|
||||
|
||||
@@ -179,11 +179,11 @@ se_data_callback(int* seid, uint8_t** buffer, uint64_t* buffer_size, void* userd
|
||||
return table.se_data(seid, buffer, buffer_size, table.user);
|
||||
}
|
||||
|
||||
}; // namespace att_parser
|
||||
}; // namespace rocprofiler
|
||||
} // namespace att_parser
|
||||
} // namespace rocprofiler
|
||||
|
||||
extern "C" {
|
||||
rocprofiler_status_t ROCPROFILER_API
|
||||
rocprofiler_status_t
|
||||
rocprofiler_att_parse_data(rocprofiler_att_parser_se_data_callback_t user_se_data_callback,
|
||||
rocprofiler_att_parser_trace_callback_t user_trace_callback,
|
||||
rocprofiler_att_parser_isa_callback_t user_isa_callback,
|
||||
|
||||
@@ -34,7 +34,7 @@ using DispatchThreadTracer = rocprofiler::thread_trace::DispatchThreadTracer;
|
||||
using AgentThreadTracer = rocprofiler::thread_trace::AgentThreadTracer;
|
||||
|
||||
extern "C" {
|
||||
rocprofiler_status_t ROCPROFILER_API
|
||||
rocprofiler_status_t
|
||||
rocprofiler_configure_dispatch_thread_trace_service(
|
||||
rocprofiler_context_id_t context_id,
|
||||
rocprofiler_att_parameter_t* parameters,
|
||||
@@ -95,7 +95,7 @@ rocprofiler_configure_dispatch_thread_trace_service(
|
||||
return ROCPROFILER_STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
rocprofiler_status_t ROCPROFILER_API
|
||||
rocprofiler_status_t
|
||||
rocprofiler_configure_agent_thread_trace_service(
|
||||
rocprofiler_context_id_t context_id,
|
||||
rocprofiler_att_parameter_t* parameters,
|
||||
|
||||
Reference in New Issue
Block a user