rocprofiler-sdk/rocprofiler.h File Reference#
|
Rocprofiler SDK Developer API 0.4.0
ROCm Profiling API and tools
|
rocprofiler.h File Reference
#include <stddef.h>#include <stdint.h>#include "rocprofiler-sdk/defines.h"#include "rocprofiler-sdk/fwd.h"#include "rocprofiler-sdk/version.h"#include "rocprofiler-sdk/agent.h"#include "rocprofiler-sdk/agent_profile.h"#include "rocprofiler-sdk/buffer.h"#include "rocprofiler-sdk/buffer_tracing.h"#include "rocprofiler-sdk/callback_tracing.h"#include "rocprofiler-sdk/context.h"#include "rocprofiler-sdk/counters.h"#include "rocprofiler-sdk/dispatch_profile.h"#include "rocprofiler-sdk/external_correlation.h"#include "rocprofiler-sdk/hip.h"#include "rocprofiler-sdk/hsa.h"#include "rocprofiler-sdk/intercept_table.h"#include "rocprofiler-sdk/internal_threading.h"#include "rocprofiler-sdk/pc_sampling.h"#include "rocprofiler-sdk/profile_config.h"
Include dependency graph for rocprofiler.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| rocprofiler_status_t | rocprofiler_get_version (uint32_t *major, uint32_t *minor, uint32_t *patch) |
| Query the version of the installed library. | |
| rocprofiler_status_t | rocprofiler_get_timestamp (rocprofiler_timestamp_t *ts) |
| Get the timestamp value that rocprofiler uses. | |
| rocprofiler_status_t | rocprofiler_get_thread_id (rocprofiler_thread_id_t *tid) |
| Get the identifier value of the current thread that is used by rocprofiler. | |
| const char * | rocprofiler_get_status_name (rocprofiler_status_t status) |
| Return the string encoding of rocprofiler_status_t value. | |
| const char * | rocprofiler_get_status_string (rocprofiler_status_t status) |
| Return the message associated with rocprofiler_status_t value. | |
Generated by