Lines Matching refs:jvm
14 ByteBufferStream(JavaVM* jvm, jobject jbyteBuffer, size_t initialPosition, size_t length, in ByteBufferStream() argument
16 : mJvm(jvm) in ByteBufferStream()
24 static ByteBufferStream* Create(JavaVM* jvm, JNIEnv* env, jobject jbyteBuffer, in Create() argument
45 return new ByteBufferStream(jvm, jbyteBuffer, position, length, storage); in Create()
173 ByteArrayStream(JavaVM* jvm, jbyteArray jarray, size_t offset, size_t length) in ByteArrayStream() argument
174 : mJvm(jvm), mByteArray(jarray), mOffset(offset), mPosition(0), mLength(length) {} in ByteArrayStream()
177 static ByteArrayStream* Create(JavaVM* jvm, JNIEnv* env, jbyteArray jarray, size_t offset, in Create() argument
184 return new ByteArrayStream(jvm, jarray, offset, length); in Create()
268 JavaVM* jvm; member
274 JavaVM* jvm; in CreateByteBufferStreamAdaptor() local
275 LOG_ALWAYS_FATAL_IF(env->GetJavaVM(&jvm) != JNI_OK); in CreateByteBufferStreamAdaptor()
286 auto* context = new release_proc_context{jvm, jbyteBuffer}; in CreateByteBufferStreamAdaptor()
289 JNIEnv* env = requireEnv(c->jvm); in CreateByteBufferStreamAdaptor()
299 return std::unique_ptr<SkStream>(ByteBufferStream::Create(jvm, env, jbyteBuffer, position, in CreateByteBufferStreamAdaptor()
305 JavaVM* jvm; in CreateByteArrayStreamAdaptor() local
306 LOG_ALWAYS_FATAL_IF(env->GetJavaVM(&jvm) != JNI_OK); in CreateByteArrayStreamAdaptor()
308 return std::unique_ptr<SkStream>(ByteArrayStream::Create(jvm, env, array, offset, length)); in CreateByteArrayStreamAdaptor()