PAPI 7.1.0.0
Loading...
Searching...
No Matches
cupti_events.c
Go to the documentation of this file.
1
7#include <papi.h>
8#include "cupti_events.h"
9#include "cupti_common.h"
10
11#pragma GCC diagnostic ignored "-Wunused-parameter"
12/* Functions needed by CUPTI Events API */
13/* ... */
14
15/* CUPTI Events component API functions */
16
17int cuptie_init(void)
18{
19 cuptic_disabled_reason_set("CUDA events API not implemented.");
20 return PAPI_ENOIMPL;
21}
22
24{
25 return PAPI_ENOIMPL;
26}
27
29{
30 return PAPI_ENOIMPL;
31}
32
34{
35 return PAPI_ENOIMPL;
36}
37
39{
40 return PAPI_ENOIMPL;
41}
42
44{
45 return PAPI_ENOIMPL;
46}
47
49{
50 return PAPI_ENOIMPL;
51}
52
54{
55 return PAPI_ENOIMPL;
56}
57
58int cuptie_event_name_to_descr(const char *evt_name, char *description)
59{
60 return PAPI_ENOIMPL;
61}
62
64{
65 return PAPI_ENOIMPL;
66}
static const char * event_names[2]
Definition: Gamum.c:27
void cuptic_disabled_reason_set(const char *msg)
Definition: cupti_common.c:385
int cuptie_control_destroy(cuptie_control_t *pctl)
Definition: cupti_events.c:28
int cuptie_event_name_to_descr(const char *evt_name, char *description)
Definition: cupti_events.c:58
int cuptie_shutdown(void)
Definition: cupti_events.c:63
int cuptie_control_read(cuptie_control_t ctl, long long *values)
Definition: cupti_events.c:43
int cuptie_control_reset(cuptie_control_t ctl)
Definition: cupti_events.c:48
int cuptie_control_create(cuptiu_event_table_t *event_names, void *thr_info, cuptie_control_t *pctl)
Definition: cupti_events.c:23
int cuptie_init(void)
Definition: cupti_events.c:17
int cuptie_control_start(cuptie_control_t ctl)
Definition: cupti_events.c:33
int cuptie_event_enum(cuptiu_event_table_t *all_evt_names)
Definition: cupti_events.c:53
int cuptie_control_stop(cuptie_control_t ctl)
Definition: cupti_events.c:38
void * cuptie_control_t
Definition: cupti_events.h:12
char * evt_name(evstock *stock, int index)
Definition: eventstock.c:193
#define PAPI_ENOIMPL
Definition: f90papi.h:219
static long long values[NUM_EVENTS]
Definition: init_fini.c:10
Return codes and api definitions.