int rocc_err_get_last(const char **err_string)
int rocd_evt_code_to_info(uint64_t event_code, PAPI_event_info_t *info)
int rocd_ctx_reset(rocd_ctx_t ctx)
int rocd_err_get_last(const char **error_str)
int rocd_ctx_open(uint64_t *events_id, int num_events, rocd_ctx_t *ctx)
int rocd_evt_code_to_name(uint64_t event_code, char *name, int len)
int rocd_ctx_read(rocd_ctx_t ctx, long long **counters)
int rocd_init_environment(void)
int rocd_ctx_start(rocd_ctx_t ctx)
int rocd_ctx_stop(rocd_ctx_t ctx)
int rocd_evt_name_to_code(const char *name, uint64_t *event_code)
int rocd_ctx_close(rocd_ctx_t ctx)
int rocd_evt_enum(uint64_t *event_code, int modifier)
int rocd_evt_code_to_descr(uint64_t event_code, char *descr, int len)
rocm component dispatch layer. Dispatches profiling to the appropriate backend interface (e....
int rocp_evt_code_to_descr(uint64_t event_code, char *descr, int len)
int rocp_ctx_open(uint64_t *events_id, int num_events, rocp_ctx_t *rocp_ctx)
int rocp_ctx_start(rocp_ctx_t rocp_ctx)
int rocp_ctx_close(rocp_ctx_t rocp_ctx)
int rocp_evt_enum(uint64_t *event_code, int modifier)
int rocp_evt_code_to_name(uint64_t event_code, char *name, int len)
int rocp_evt_name_to_code(const char *name, uint64_t *event_code)
int rocp_ctx_stop(rocp_ctx_t rocp_ctx)
int rocp_ctx_reset(rocp_ctx_t rocp_ctx)
int rocp_init_environment(void)
int rocp_evt_code_to_info(uint64_t event_code, PAPI_event_info_t *info)
int rocp_ctx_read(rocp_ctx_t rocp_ctx, long long **counts)