Lines Matching defs:jenv
41 JNIEnv *jenv = jc->dtjj_jenv;
49 jprov = (*jenv)->NewStringUTF(jenv, probedesc->dtpd_provider);
50 if ((*jenv)->ExceptionCheck(jenv)) {
53 jmod = (*jenv)->NewStringUTF(jenv, probedesc->dtpd_mod);
54 if ((*jenv)->ExceptionCheck(jenv)) {
57 jfunc = (*jenv)->NewStringUTF(jenv, probedesc->dtpd_func);
58 if ((*jenv)->ExceptionCheck(jenv)) {
61 jname = (*jenv)->NewStringUTF(jenv, probedesc->dtpd_name);
62 if ((*jenv)->ExceptionCheck(jenv)) {
65 jprobedesc = (*jenv)->NewObject(jenv, g_probedesc_jc,
67 if ((*jenv)->ExceptionCheck(jenv)) {
71 (*jenv)->SetIntField(jenv, jprobedesc, g_probedesc_id_jf,
76 (*jenv)->DeleteLocalRef(jenv, jprov);
77 (*jenv)->DeleteLocalRef(jenv, jmod);
78 (*jenv)->DeleteLocalRef(jenv, jfunc);
79 (*jenv)->DeleteLocalRef(jenv, jname);
86 JNIEnv *jenv = jc->dtjj_jenv;
93 if ((*jenv)->ExceptionCheck(jenv)) {
97 if ((*jenv)->ExceptionCheck(jenv)) {
98 (*jenv)->DeleteLocalRef(jenv, jprobeattr);
102 jprobeinfo = (*jenv)->NewObject(jenv, g_probeinfo_jc,
105 (*jenv)->DeleteLocalRef(jenv, jprobeattr);
106 (*jenv)->DeleteLocalRef(jenv, jargattr);