Lines Matching defs:jenv

221 dtj_table_load(JNIEnv *jenv)
482 return (dtj_cache_jni_classes(jenv, table));
486 dtj_load(JNIEnv *jenv)
488 if (dtj_load_common(jenv) != DTJ_OK) {
493 return (dtj_table_load(jenv));
513 dtj_request_create(JNIEnv *jenv, dtj_request_type_t type, ...)
518 dtj_throw_out_of_memory(jenv,
545 dtj_throw_out_of_memory(jenv,
555 dtj_throw_out_of_memory(jenv,
562 dtj_throw_out_of_memory(jenv,
586 dtj_program_create(JNIEnv *jenv, dtj_program_type_t type, const char *name)
591 dtj_throw_out_of_memory(jenv,
609 dtj_throw_out_of_memory(jenv,
616 dtj_throw_out_of_memory(jenv,
640 dtj_aggval_create(JNIEnv *jenv, jobject aggval, const char *aggname,
646 dtj_throw_out_of_memory(jenv,
663 dtj_throw_out_of_memory(jenv,
668 dtj_aggval_destroy(e, jenv);
673 dtj_throw_out_of_memory(jenv,
681 dtj_java_consumer_init(JNIEnv *jenv, dtj_java_consumer_t *jc)
684 dtj_throw_out_of_memory(jenv,
692 dtj_throw_out_of_memory(jenv,
698 jc->dtjj_consumer_lock = (*jenv)->GetObjectField(jenv, jc->dtjj_caller,
705 dtj_java_consumer_fini(JNIEnv *jenv, dtj_java_consumer_t *jc)
709 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_probedata);
713 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_printa_buffer);
717 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_aggregate);
721 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_tuple);
726 dtj_aggval_destroy, jenv);
745 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_exception);
748 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_consumer_lock);
754 dtj_consumer_create(JNIEnv *jenv)
759 dtj_throw_out_of_memory(jenv,
765 dtj_throw_out_of_memory(jenv,
775 dtj_throw_out_of_memory(jenv,
785 dtj_throw_out_of_memory(jenv,
797 dtj_throw_out_of_memory(jenv,
838 JNIEnv *jenv = arg;
839 (*jenv)->DeleteLocalRef(jenv, a->dtja_value);
881 JNIEnv *jenv = jc->dtjj_jenv;
893 message = dtj_NewStringNative(jenv, msg);
898 exception = (*jenv)->NewObject(jenv, g_dtx_jc, g_dtxinit_jm, message);
899 (*jenv)->DeleteLocalRef(jenv, message);
901 (*jenv)->Throw(jenv, exception);
902 (*jenv)->DeleteLocalRef(jenv, exception);