SWDEV-351966 - Remove hipRegisterTracerCallback from dispatch table

Change-Id: Ib343e2c8414a98c0cee6c60fb74a47bb859d8f45


[ROCm/clr commit: d347f1d67d]
Tento commit je obsažen v:
Anusha GodavarthySurya
2023-12-04 07:09:31 +00:00
odevzdal Anusha Godavarthy Surya
rodič 8a0d73882a
revize 183bc0a591
4 změnil soubory, kde provedl 5 přidání a 15 odebrání
+5 -7
Zobrazit soubor
@@ -45,13 +45,11 @@ const char* hipKernelNameRefByPtr(const void* host_function, hipStream_t stream)
return (host_function != nullptr) ? PlatformState::instance().getStatFuncName(host_function)
: nullptr;
}
void hipRegisterTracerCallback(const void* function) {
typedef int (*fptr)(activity_domain_t domain, uint32_t operation_id, void* data);
fptr my_fptr = reinterpret_cast<fptr>(const_cast<void*>(function));
activity_prof::report_activity.store(my_fptr, std::memory_order_relaxed);
}
const char* hipApiName(uint32_t id) { return hip_api_name(id); }
} // namespace hip
extern "C" void hipRegisterTracerCallback(int (*function)(activity_domain_t domain,
uint32_t operation_id, void* data)) {
activity_prof::report_activity.store(function, std::memory_order_relaxed);
}