|
ROCTRACER_API uint32_t | roctracer_version_major () ROCTRACER_VERSION_4_1 |
| Query the major version of the installed library. More...
|
|
ROCTRACER_API uint32_t | roctracer_version_minor () ROCTRACER_VERSION_4_1 |
| Query the minor version of the installed library. More...
|
|
ROCTRACER_API const char * | roctracer_error_string () ROCTRACER_VERSION_4_1 |
| Query the textual description of the last error for the current thread. More...
|
|
ROCTRACER_API const char * | roctracer_op_string (uint32_t domain, uint32_t op, uint32_t kind) ROCTRACER_VERSION_4_1 |
| Query textual name of an operation of a domain. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_op_code (uint32_t domain, const char *str, uint32_t *op, uint32_t *kind) ROCTRACER_VERSION_4_1 |
| Query the operation code given a domain and the name of an operation. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_set_properties (roctracer_domain_t domain, void *properties) ROCTRACER_VERSION_4_1 |
| Set the properties of a domain. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_enable_op_callback (activity_domain_t domain, uint32_t op, activity_rtapi_callback_t callback, void *arg) ROCTRACER_VERSION_4_1 |
| Enable runtime API callback for a specific operation of a domain. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_enable_domain_callback (activity_domain_t domain, activity_rtapi_callback_t callback, void *arg) ROCTRACER_VERSION_4_1 |
| Enable runtime API callback for all operations of a domain. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_disable_op_callback (activity_domain_t domain, uint32_t op) ROCTRACER_VERSION_4_1 |
| Disable runtime API callback for a specific operation of a domain. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_disable_domain_callback (activity_domain_t domain) ROCTRACER_VERSION_4_1 |
| Disable runtime API callback for all operations of a domain. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_next_record (const activity_record_t *record, const activity_record_t **next) ROCTRACER_VERSION_4_1 |
| Get a pointer to the next activity record. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_open_pool_expl (const roctracer_properties_t *properties, roctracer_pool_t **pool) ROCTRACER_VERSION_4_1 |
| Create tracer memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_open_pool (const roctracer_properties_t *properties) ROCTRACER_VERSION_4_1 |
| Create tracer memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_close_pool_expl (roctracer_pool_t *pool) ROCTRACER_VERSION_4_1 |
| Close tracer memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_close_pool () ROCTRACER_VERSION_4_1 |
| Close default tracer memory pool, if defined, and set to undefined. More...
|
|
ROCTRACER_API roctracer_pool_t * | roctracer_default_pool_expl (roctracer_pool_t *pool) ROCTRACER_VERSION_4_1 |
| Query and set the default memory pool. More...
|
|
ROCTRACER_API roctracer_pool_t * | roctracer_default_pool () ROCTRACER_VERSION_4_1 |
| Query the current default memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_enable_op_activity_expl (activity_domain_t domain, uint32_t op, roctracer_pool_t *pool) ROCTRACER_VERSION_4_1 |
| Enable activity record logging for a specified operation of a domain providing a memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_enable_op_activity (activity_domain_t domain, uint32_t op) ROCTRACER_VERSION_4_1 |
| Enable activity record logging for a specified operation of a domain using the default memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_enable_domain_activity_expl (activity_domain_t domain, roctracer_pool_t *pool) ROCTRACER_VERSION_4_1 |
| Enable activity record logging for all operations of a domain providing a memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_enable_domain_activity (activity_domain_t domain) ROCTRACER_VERSION_4_1 |
| Enable activity record logging for all operations of a domain using the default memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_disable_op_activity (activity_domain_t domain, uint32_t op) ROCTRACER_VERSION_4_1 |
| Disable activity record logging for a specified operation of a domain. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_disable_domain_activity (activity_domain_t domain) ROCTRACER_VERSION_4_1 |
| Disable activity record logging for all operations of a domain. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_flush_activity_expl (roctracer_pool_t *pool) ROCTRACER_VERSION_4_1 |
| Flush available activity records for a memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_flush_activity () ROCTRACER_VERSION_4_1 |
| Flush available activity records for the default memory pool. More...
|
|
ROCTRACER_API roctracer_status_t | roctracer_get_timestamp (roctracer_timestamp_t *timestamp) ROCTRACER_VERSION_4_1 |
| Get the system clock timestamp. More...
|
|