Цей коміт міститься в:
Evgeny
2018-11-05 02:31:37 -06:00
джерело cab6cf9970
коміт dd19d85644
4 змінених файлів з 34 додано та 46 видалено
+7 -10
Переглянути файл
@@ -80,7 +80,8 @@ typedef activity_domain_t roctracer_domain_t;
// NULL returned on the error and the library errno is set
const char* roctracer_id_string(
const uint32_t& domain, // tracing domain
const uint32_t& id); // activity ID
const uint32_t& id, // activity ID
const uint32_t& kind); // activity kind
////////////////////////////////////////////////////////////////////////////////
// Callback API
@@ -93,17 +94,15 @@ const char* roctracer_id_string(
typedef activity_rtapi_callback_t roctracer_rtapi_callback_t;
// Enable runtime API callbacks
roctracer_status_t roctracer_enable_api_callback(
roctracer_status_t roctracer_enable_callback(
activity_domain_t domain, // runtime API domain
uint32_t kind, // API kind
uint32_t id, // API call ID
activity_rtapi_callback_t callback, // callback function pointer
void* arg); // [in/out] callback arg
// Disable runtime API callbacks
roctracer_status_t roctracer_disable_api_callback(
roctracer_status_t roctracer_disable_callback(
activity_domain_t domain, // runtime API domain
uint32_t kind, // API kind
uint32_t id); // API call ID
////////////////////////////////////////////////////////////////////////////////
@@ -170,20 +169,18 @@ roctracer_pool_t* roctracer_default_pool(
roctracer_pool_t* pool = NULL); // [in] new default pool if not NULL
// Enable activity records logging
roctracer_status_t roctracer_enable_api_activity(
roctracer_status_t roctracer_enable_activity(
activity_domain_t domain, // runtime API domain
uint32_t kind, // activity kind
uint32_t id, // activity ID
roctracer_pool_t* pool = NULL); // memory pool, NULL is a default one
// Disable activity records logging
roctracer_status_t roctracer_disable_api_activity(
roctracer_status_t roctracer_disable_activity(
activity_domain_t domain, // runtime API domain
uint32_t kind, // activity kind
uint32_t id); // activity ID
// Flush available activity records
roctracer_status_t roctracer_flush_api_activity(
roctracer_status_t roctracer_flush_activity(
roctracer_pool_t* pool = NULL); // memory pool, NULL is a default one
#ifdef __cplusplus