79 |
} |
} |
80 |
|
|
81 |
JNIEXPORT void JNICALL |
JNIEXPORT void JNICALL |
82 |
Java_java_nio_VMDirectByteBuffer_init |
Java_java_nio_VMDirectByteBuffer_init |
83 |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__))) |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__))) |
84 |
{ |
{ |
85 |
#if SIZEOF_VOID_P == 4 |
#if SIZEOF_VOID_P == 4 |
146 |
} |
} |
147 |
|
|
148 |
JNIEXPORT jobject JNICALL |
JNIEXPORT jobject JNICALL |
149 |
Java_java_nio_VMDirectByteBuffer_allocate |
Java_java_nio_VMDirectByteBuffer_allocate |
150 |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), jint capacity) |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), jint capacity) |
151 |
{ |
{ |
152 |
void *buffer; |
void *buffer; |
164 |
} |
} |
165 |
|
|
166 |
JNIEXPORT void JNICALL |
JNIEXPORT void JNICALL |
167 |
Java_java_nio_VMDirectByteBuffer_free |
Java_java_nio_VMDirectByteBuffer_free |
168 |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), jobject address) |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), jobject address) |
169 |
{ |
{ |
170 |
free (NIOGetPointer (env, address)); |
free (NIOGetPointer (env, address)); |
171 |
} |
} |
172 |
|
|
173 |
JNIEXPORT jbyte JNICALL |
JNIEXPORT jbyte JNICALL |
174 |
Java_java_nio_VMDirectByteBuffer_get__Lgnu_classpath_RawData_2I |
Java_java_nio_VMDirectByteBuffer_get__Lgnu_classpath_RawData_2I |
175 |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
176 |
jobject address, jint index) |
jobject address, jint index) |
177 |
{ |
{ |
179 |
} |
} |
180 |
|
|
181 |
JNIEXPORT void JNICALL |
JNIEXPORT void JNICALL |
182 |
Java_java_nio_VMDirectByteBuffer_put |
Java_java_nio_VMDirectByteBuffer_put |
183 |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
184 |
jobject address, jint index, jbyte value) |
jobject address, jint index, jbyte value) |
185 |
{ |
{ |
188 |
} |
} |
189 |
|
|
190 |
JNIEXPORT void JNICALL |
JNIEXPORT void JNICALL |
191 |
Java_java_nio_VMDirectByteBuffer_get__Lgnu_classpath_RawData_2I_3BII |
Java_java_nio_VMDirectByteBuffer_get__Lgnu_classpath_RawData_2I_3BII |
192 |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
193 |
jobject address, jint index, jbyteArray dst, jint dst_offset, jint dst_len) |
jobject address, jint index, jbyteArray dst, jint dst_offset, jint dst_len) |
194 |
{ |
{ |
198 |
} |
} |
199 |
|
|
200 |
JNIEXPORT void JNICALL |
JNIEXPORT void JNICALL |
201 |
Java_java_nio_VMDirectByteBuffer_shiftDown |
Java_java_nio_VMDirectByteBuffer_shiftDown |
202 |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
203 |
jobject address, jint dst_offset, jint src_offset, jint count) |
jobject address, jint dst_offset, jint src_offset, jint count) |
204 |
{ |
{ |
208 |
} |
} |
209 |
|
|
210 |
JNIEXPORT jobject JNICALL |
JNIEXPORT jobject JNICALL |
211 |
Java_java_nio_VMDirectByteBuffer_adjustAddress |
Java_java_nio_VMDirectByteBuffer_adjustAddress |
212 |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
(JNIEnv * env, jclass clazz __attribute__ ((__unused__)), |
213 |
jobject address, jint offset) |
jobject address, jint offset) |
214 |
{ |
{ |