Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/openj9
Path: blob/master/runtime/cuda/java/com_ibm_cuda_CudaEvent.h
6000 views
1
/* DO NOT EDIT THIS FILE - it is machine generated */
2
#include <jni.h>
3
/* Header for class com_ibm_cuda_CudaEvent */
4
5
#ifndef _Included_com_ibm_cuda_CudaEvent
6
#define _Included_com_ibm_cuda_CudaEvent
7
#ifdef __cplusplus
8
extern "C" {
9
#endif
10
#undef com_ibm_cuda_CudaEvent_FLAG_DEFAULT
11
#define com_ibm_cuda_CudaEvent_FLAG_DEFAULT 0L
12
#undef com_ibm_cuda_CudaEvent_FLAG_BLOCKING_SYNC
13
#define com_ibm_cuda_CudaEvent_FLAG_BLOCKING_SYNC 1L
14
#undef com_ibm_cuda_CudaEvent_FLAG_DISABLE_TIMING
15
#define com_ibm_cuda_CudaEvent_FLAG_DISABLE_TIMING 2L
16
#undef com_ibm_cuda_CudaEvent_FLAG_INTERPROCESS
17
#define com_ibm_cuda_CudaEvent_FLAG_INTERPROCESS 4L
18
/*
19
* Class: com_ibm_cuda_CudaEvent
20
* Method: create
21
* Signature: (II)J
22
*/
23
jlong JNICALL Java_com_ibm_cuda_CudaEvent_create
24
(JNIEnv *, jclass, jint, jint);
25
26
/*
27
* Class: com_ibm_cuda_CudaEvent
28
* Method: destroy
29
* Signature: (IJ)V
30
*/
31
void JNICALL Java_com_ibm_cuda_CudaEvent_destroy
32
(JNIEnv *, jclass, jint, jlong);
33
34
/*
35
* Class: com_ibm_cuda_CudaEvent
36
* Method: elapsedTimeSince
37
* Signature: (JJ)F
38
*/
39
jfloat JNICALL Java_com_ibm_cuda_CudaEvent_elapsedTimeSince
40
(JNIEnv *, jclass, jlong, jlong);
41
42
/*
43
* Class: com_ibm_cuda_CudaEvent
44
* Method: query
45
* Signature: (J)I
46
*/
47
jint JNICALL Java_com_ibm_cuda_CudaEvent_query
48
(JNIEnv *, jclass, jlong);
49
50
/*
51
* Class: com_ibm_cuda_CudaEvent
52
* Method: record
53
* Signature: (IJJ)V
54
*/
55
void JNICALL Java_com_ibm_cuda_CudaEvent_record
56
(JNIEnv *, jclass, jint, jlong, jlong);
57
58
/*
59
* Class: com_ibm_cuda_CudaEvent
60
* Method: synchronize
61
* Signature: (J)V
62
*/
63
void JNICALL Java_com_ibm_cuda_CudaEvent_synchronize
64
(JNIEnv *, jclass, jlong);
65
66
#ifdef __cplusplus
67
}
68
#endif
69
#endif
70
71