Path: blob/master/runtime/cuda/java/com_ibm_cuda_CudaStream.h
6000 views
/* DO NOT EDIT THIS FILE - it is machine generated */1#include <jni.h>2/* Header for class com_ibm_cuda_CudaStream */34#ifndef _Included_com_ibm_cuda_CudaStream5#define _Included_com_ibm_cuda_CudaStream6#ifdef __cplusplus7extern "C" {8#endif9#undef com_ibm_cuda_CudaStream_FLAG_DEFAULT10#define com_ibm_cuda_CudaStream_FLAG_DEFAULT 0L11#undef com_ibm_cuda_CudaStream_FLAG_NON_BLOCKING12#define com_ibm_cuda_CudaStream_FLAG_NON_BLOCKING 1L13/*14* Class: com_ibm_cuda_CudaStream15* Method: create16* Signature: (I)J17*/18jlong JNICALL Java_com_ibm_cuda_CudaStream_create19(JNIEnv *, jclass, jint);2021/*22* Class: com_ibm_cuda_CudaStream23* Method: createWithPriority24* Signature: (III)J25*/26jlong JNICALL Java_com_ibm_cuda_CudaStream_createWithPriority27(JNIEnv *, jclass, jint, jint, jint);2829/*30* Class: com_ibm_cuda_CudaStream31* Method: destroy32* Signature: (IJ)V33*/34void JNICALL Java_com_ibm_cuda_CudaStream_destroy35(JNIEnv *, jclass, jint, jlong);3637/*38* Class: com_ibm_cuda_CudaStream39* Method: getFlags40* Signature: (IJ)I41*/42jint JNICALL Java_com_ibm_cuda_CudaStream_getFlags43(JNIEnv *, jclass, jint, jlong);4445/*46* Class: com_ibm_cuda_CudaStream47* Method: getPriority48* Signature: (IJ)I49*/50jint JNICALL Java_com_ibm_cuda_CudaStream_getPriority51(JNIEnv *, jclass, jint, jlong);5253/*54* Class: com_ibm_cuda_CudaStream55* Method: query56* Signature: (IJ)I57*/58jint JNICALL Java_com_ibm_cuda_CudaStream_query59(JNIEnv *, jclass, jint, jlong);6061/*62* Class: com_ibm_cuda_CudaStream63* Method: synchronize64* Signature: (IJ)V65*/66void JNICALL Java_com_ibm_cuda_CudaStream_synchronize67(JNIEnv *, jclass, jint, jlong);6869/*70* Class: com_ibm_cuda_CudaStream71* Method: waitFor72* Signature: (IJJ)V73*/74void JNICALL Java_com_ibm_cuda_CudaStream_waitFor75(JNIEnv *, jclass, jint, jlong, jlong);7677#ifdef __cplusplus78}79#endif80#endif818283