Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/openj9
Path: blob/master/runtime/cuda/java/com_ibm_cuda_Cuda.h
6000 views
1
/* DO NOT EDIT THIS FILE - it is machine generated */
2
#include <jni.h>
3
/* Header for class com_ibm_cuda_Cuda */
4
5
#ifndef _Included_com_ibm_cuda_Cuda
6
#define _Included_com_ibm_cuda_Cuda
7
#ifdef __cplusplus
8
extern "C" {
9
#endif
10
/*
11
* Class: com_ibm_cuda_Cuda
12
* Method: allocatePinnedBuffer
13
* Signature: (J)J
14
*/
15
jlong JNICALL Java_com_ibm_cuda_Cuda_allocatePinnedBuffer
16
(JNIEnv *, jclass, jlong);
17
18
/*
19
* Class: com_ibm_cuda_Cuda
20
* Method: getDeviceCount
21
* Signature: ()I
22
*/
23
jint JNICALL Java_com_ibm_cuda_Cuda_getDeviceCount
24
(JNIEnv *, jclass);
25
26
/*
27
* Class: com_ibm_cuda_Cuda
28
* Method: getDriverVersion
29
* Signature: ()I
30
*/
31
jint JNICALL Java_com_ibm_cuda_Cuda_getDriverVersion
32
(JNIEnv *, jclass);
33
34
/*
35
* Class: com_ibm_cuda_Cuda
36
* Method: getErrorMessage
37
* Signature: (I)Ljava/lang/String;
38
*/
39
jstring JNICALL Java_com_ibm_cuda_Cuda_getErrorMessage
40
(JNIEnv *, jclass, jint);
41
42
/*
43
* Class: com_ibm_cuda_Cuda
44
* Method: getRuntimeVersion
45
* Signature: ()I
46
*/
47
jint JNICALL Java_com_ibm_cuda_Cuda_getRuntimeVersion
48
(JNIEnv *, jclass);
49
50
/*
51
* Class: com_ibm_cuda_Cuda
52
* Method: initialize
53
* Signature: (Ljava/lang/Class;Ljava/lang/reflect/Method;)I
54
*/
55
jint JNICALL Java_com_ibm_cuda_Cuda_initialize
56
(JNIEnv *, jclass, jclass, jobject);
57
58
/*
59
* Class: com_ibm_cuda_Cuda
60
* Method: wrapDirectBuffer
61
* Signature: (JJ)Ljava/nio/ByteBuffer;
62
*/
63
jobject JNICALL Java_com_ibm_cuda_Cuda_wrapDirectBuffer
64
(JNIEnv *, jclass, jlong, jlong);
65
66
#ifdef __cplusplus
67
}
68
#endif
69
#endif
70
71