Lines Matching refs:jvm
15 ByteBufferStream(JavaVM* jvm, jobject jbyteBuffer, size_t initialPosition, size_t length, in ByteBufferStream() argument
17 : mJvm(jvm) in ByteBufferStream()
25 static ByteBufferStream* Create(JavaVM* jvm, JNIEnv* env, jobject jbyteBuffer, in Create() argument
46 return new ByteBufferStream(jvm, jbyteBuffer, position, length, storage); in Create()
174 ByteArrayStream(JavaVM* jvm, jbyteArray jarray, size_t offset, size_t length) in ByteArrayStream() argument
175 : mJvm(jvm), mByteArray(jarray), mOffset(offset), mPosition(0), mLength(length) {} in ByteArrayStream()
178 static ByteArrayStream* Create(JavaVM* jvm, JNIEnv* env, jbyteArray jarray, size_t offset, in Create() argument
185 return new ByteArrayStream(jvm, jarray, offset, length); in Create()
269 JavaVM* jvm; member
275 JavaVM* jvm; in CreateByteBufferStreamAdaptor() local
276 LOG_ALWAYS_FATAL_IF(env->GetJavaVM(&jvm) != JNI_OK); in CreateByteBufferStreamAdaptor()
287 auto* context = new release_proc_context{jvm, jbyteBuffer}; in CreateByteBufferStreamAdaptor()
290 JNIEnv* env = requireEnv(c->jvm); in CreateByteBufferStreamAdaptor()
300 return std::unique_ptr<SkStream>(ByteBufferStream::Create(jvm, env, jbyteBuffer, position, in CreateByteBufferStreamAdaptor()
306 JavaVM* jvm; in CreateByteArrayStreamAdaptor() local
307 LOG_ALWAYS_FATAL_IF(env->GetJavaVM(&jvm) != JNI_OK); in CreateByteArrayStreamAdaptor()
309 return std::unique_ptr<SkStream>(ByteArrayStream::Create(jvm, env, array, offset, length)); in CreateByteArrayStreamAdaptor()