Lines Matching refs:env

27 jlong Java_org_rocksdb_AbstractSlice_createNewSliceFromString(JNIEnv* env,  in Java_org_rocksdb_AbstractSlice_createNewSliceFromString()  argument
30 const auto* str = env->GetStringUTFChars(jstr, nullptr); in Java_org_rocksdb_AbstractSlice_createNewSliceFromString()
44 env->ReleaseStringUTFChars(jstr, str); in Java_org_rocksdb_AbstractSlice_createNewSliceFromString()
77 jstring Java_org_rocksdb_AbstractSlice_toString0(JNIEnv* env, jobject /*jobj*/, in Java_org_rocksdb_AbstractSlice_toString0() argument
81 return env->NewStringUTF(s.c_str()); in Java_org_rocksdb_AbstractSlice_toString0()
132 jlong Java_org_rocksdb_Slice_createNewSlice0(JNIEnv* env, jclass /*jcls*/, in Java_org_rocksdb_Slice_createNewSlice0() argument
134 const jsize dataSize = env->GetArrayLength(data); in Java_org_rocksdb_Slice_createNewSlice0()
140 env->GetByteArrayRegion(data, offset, len, buf); in Java_org_rocksdb_Slice_createNewSlice0()
141 if (env->ExceptionCheck()) { in Java_org_rocksdb_Slice_createNewSlice0()
155 jlong Java_org_rocksdb_Slice_createNewSlice1(JNIEnv* env, jclass /*jcls*/, in Java_org_rocksdb_Slice_createNewSlice1() argument
157 jbyte* ptrData = env->GetByteArrayElements(data, nullptr); in Java_org_rocksdb_Slice_createNewSlice1()
162 const int len = env->GetArrayLength(data) + 1; in Java_org_rocksdb_Slice_createNewSlice1()
172 env->ReleaseByteArrayElements(data, ptrData, JNI_ABORT); in Java_org_rocksdb_Slice_createNewSlice1()
182 jbyteArray Java_org_rocksdb_Slice_data0(JNIEnv* env, jobject /*jobj*/, in Java_org_rocksdb_Slice_data0() argument
186 const jbyteArray data = env->NewByteArray(len); in Java_org_rocksdb_Slice_data0()
192 env->SetByteArrayRegion( in Java_org_rocksdb_Slice_data0()
195 if (env->ExceptionCheck()) { in Java_org_rocksdb_Slice_data0()
197 env->DeleteLocalRef(data); in Java_org_rocksdb_Slice_data0()
253 jlong Java_org_rocksdb_DirectSlice_createNewDirectSlice0(JNIEnv* env, in Java_org_rocksdb_DirectSlice_createNewDirectSlice0() argument
258 void* data_addr = env->GetDirectBufferAddress(data); in Java_org_rocksdb_DirectSlice_createNewDirectSlice0()
263 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_DirectSlice_createNewDirectSlice0()
278 jlong Java_org_rocksdb_DirectSlice_createNewDirectSlice1(JNIEnv* env, in Java_org_rocksdb_DirectSlice_createNewDirectSlice1() argument
281 void* data_addr = env->GetDirectBufferAddress(data); in Java_org_rocksdb_DirectSlice_createNewDirectSlice1()
286 env, ROCKSDB_NAMESPACE::Status::InvalidArgument( in Java_org_rocksdb_DirectSlice_createNewDirectSlice1()
301 jobject Java_org_rocksdb_DirectSlice_data0(JNIEnv* env, jobject /*jobj*/, in Java_org_rocksdb_DirectSlice_data0() argument
304 return env->NewDirectByteBuffer(const_cast<char*>(slice->data()), in Java_org_rocksdb_DirectSlice_data0()