1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class sun_nio_fs_LinuxNativeDispatcher */
4 
5 #ifndef _Included_sun_nio_fs_LinuxNativeDispatcher
6 #define _Included_sun_nio_fs_LinuxNativeDispatcher
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 #undef sun_nio_fs_LinuxNativeDispatcher_SUPPORTS_OPENAT
11 #define sun_nio_fs_LinuxNativeDispatcher_SUPPORTS_OPENAT 2L
12 #undef sun_nio_fs_LinuxNativeDispatcher_SUPPORTS_FUTIMES
13 #define sun_nio_fs_LinuxNativeDispatcher_SUPPORTS_FUTIMES 4L
14 #undef sun_nio_fs_LinuxNativeDispatcher_SUPPORTS_BIRTHTIME
15 #define sun_nio_fs_LinuxNativeDispatcher_SUPPORTS_BIRTHTIME 65536L
16 
17 /*
18  * Class:     sun_nio_fs_LinuxNativeDispatcher
19  * Method:    setmntent0
20  * Signature: (JJ)J
21  */
22 JNIEXPORT jlong JNICALL Java_sun_nio_fs_LinuxNativeDispatcher_setmntent0
23   (JNIEnv *, jclass, jlong, jlong);
24 
25 /*
26  * Class:     sun_nio_fs_LinuxNativeDispatcher
27  * Method:    getmntent
28  * Signature: (JLsun/nio/fs/UnixMountEntry;)I
29  */
30 JNIEXPORT jint JNICALL Java_sun_nio_fs_LinuxNativeDispatcher_getmntent
31   (JNIEnv *, jclass, jlong, jobject);
32 
33 /*
34  * Class:     sun_nio_fs_LinuxNativeDispatcher
35  * Method:    endmntent
36  * Signature: (J)V
37  */
38 JNIEXPORT void JNICALL Java_sun_nio_fs_LinuxNativeDispatcher_endmntent
39   (JNIEnv *, jclass, jlong);
40 
41 /*
42  * Class:     sun_nio_fs_LinuxNativeDispatcher
43  * Method:    fgetxattr0
44  * Signature: (IJJI)I
45  */
46 JNIEXPORT jint JNICALL Java_sun_nio_fs_LinuxNativeDispatcher_fgetxattr0
47   (JNIEnv *, jclass, jint, jlong, jlong, jint);
48 
49 /*
50  * Class:     sun_nio_fs_LinuxNativeDispatcher
51  * Method:    fsetxattr0
52  * Signature: (IJJI)V
53  */
54 JNIEXPORT void JNICALL Java_sun_nio_fs_LinuxNativeDispatcher_fsetxattr0
55   (JNIEnv *, jclass, jint, jlong, jlong, jint);
56 
57 /*
58  * Class:     sun_nio_fs_LinuxNativeDispatcher
59  * Method:    fremovexattr0
60  * Signature: (IJ)V
61  */
62 JNIEXPORT void JNICALL Java_sun_nio_fs_LinuxNativeDispatcher_fremovexattr0
63   (JNIEnv *, jclass, jint, jlong);
64 
65 /*
66  * Class:     sun_nio_fs_LinuxNativeDispatcher
67  * Method:    flistxattr
68  * Signature: (IJI)I
69  */
70 JNIEXPORT jint JNICALL Java_sun_nio_fs_LinuxNativeDispatcher_flistxattr
71   (JNIEnv *, jclass, jint, jlong, jint);
72 
73 /*
74  * Class:     sun_nio_fs_LinuxNativeDispatcher
75  * Method:    init
76  * Signature: ()V
77  */
78 JNIEXPORT void JNICALL Java_sun_nio_fs_LinuxNativeDispatcher_init
79   (JNIEnv *, jclass);
80 
81 #ifdef __cplusplus
82 }
83 #endif
84 #endif
85