rocprofiler-sdk/rocprofiler.h File Reference#
Rocprofiler SDK Developer API 0.5.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/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/device_counting_service.h"
#include "rocprofiler-sdk/dispatch_counting_service.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 1.9.8