API normalizing
Цей коміт міститься в:
+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
|
||||
|
||||
Посилання в новій задачі
Заблокувати користувача