Lines Matching defs:jenv

223 dtj_table_load(JNIEnv *jenv)
489 return (dtj_cache_jni_classes(jenv, table));
493 dtj_load(JNIEnv *jenv)
495 if (dtj_load_common(jenv) != DTJ_OK) {
500 return (dtj_table_load(jenv));
520 dtj_request_create(JNIEnv *jenv, dtj_request_type_t type, ...)
525 dtj_throw_out_of_memory(jenv,
552 dtj_throw_out_of_memory(jenv,
562 dtj_throw_out_of_memory(jenv,
569 dtj_throw_out_of_memory(jenv,
593 dtj_program_create(JNIEnv *jenv, dtj_program_type_t type, const char *name)
598 dtj_throw_out_of_memory(jenv,
616 dtj_throw_out_of_memory(jenv,
623 dtj_throw_out_of_memory(jenv,
647 dtj_aggval_create(JNIEnv *jenv, jobject aggval, const char *aggname,
653 dtj_throw_out_of_memory(jenv,
670 dtj_throw_out_of_memory(jenv,
675 dtj_aggval_destroy(e, jenv);
680 dtj_throw_out_of_memory(jenv,
688 dtj_java_consumer_init(JNIEnv *jenv, dtj_java_consumer_t *jc)
691 dtj_throw_out_of_memory(jenv,
699 dtj_throw_out_of_memory(jenv,
705 jc->dtjj_consumer_lock = (*jenv)->GetObjectField(jenv, jc->dtjj_caller,
712 dtj_java_consumer_fini(JNIEnv *jenv, dtj_java_consumer_t *jc)
716 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_probedata);
720 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_printa_buffer);
724 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_aggregate);
728 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_tuple);
733 dtj_aggval_destroy, jenv);
752 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_exception);
755 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_consumer_lock);
761 dtj_consumer_create(JNIEnv *jenv)
766 dtj_throw_out_of_memory(jenv,
772 dtj_throw_out_of_memory(jenv,
782 dtj_throw_out_of_memory(jenv,
792 dtj_throw_out_of_memory(jenv,
804 dtj_throw_out_of_memory(jenv,
845 JNIEnv *jenv = arg;
846 (*jenv)->DeleteLocalRef(jenv, a->dtja_value);
888 JNIEnv *jenv = jc->dtjj_jenv;
900 message = dtj_NewStringNative(jenv, msg);
905 exception = (*jenv)->NewObject(jenv, g_dtx_jc, g_dtxinit_jm, message);
906 (*jenv)->DeleteLocalRef(jenv, message);
908 (*jenv)->Throw(jenv, exception);
909 (*jenv)->DeleteLocalRef(jenv, exception);