Home
last modified time | relevance | path

Searched refs:jenv (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/lib/libdtrace_jni/common/
H A Ddtj_consume.c118 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_get_dtrace_error()
124 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_get_dtrace_error()
131 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_get_dtrace_error()
212 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_drophandler()
257 (*jenv)->DeleteLocalRef(jenv, msg); in dtj_drophandler()
322 (*jenv)->DeleteLocalRef(jenv, msg); in dtj_errhandler()
451 (*jenv)->ExceptionClear(jenv); in dtj_prochandler()
2135 (*jenv)->Throw(jenv, e); in dtj_stop()
2459 (*jenv)->MonitorExit(jenv, in dtj_consume()
2468 (*jenv)->MonitorExit(jenv, in dtj_consume()
[all …]
H A Ddtj_attr.c111 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_attribute()
121 (*jenv)->DeleteLocalRef(jenv, jattr); in dtj_new_attribute()
125 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_attribute()
126 (*jenv)->DeleteLocalRef(jenv, jattr); in dtj_new_attribute()
130 (*jenv)->DeleteLocalRef(jenv, jname); in dtj_new_attribute()
131 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_attribute()
146 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_attribute()
151 (*jenv)->DeleteLocalRef(jenv, jname); in dtj_new_attribute()
152 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_attribute()
167 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_attribute()
[all …]
H A Ddtj_util.c691 (*jenv)->ExceptionClear(jenv); in dtj_cache_jni_methods()
696 jc = (*jenv)->FindClass(jenv, in dtj_cache_jni_methods()
731 jc = (*jenv)->FindClass(jenv, in dtj_cache_jni_fields()
767 jc = (*jenv)->FindClass(jenv, in dtj_throw_out_of_memory()
875 (*jenv)->ExceptionClear(jenv); in dtj_wrap_exception()
880 (*jenv)->Throw(jenv, e); in dtj_wrap_exception()
891 (*jenv)->ExceptionClear(jenv); in dtj_wrap_exception()
892 (*jenv)->Throw(jenv, e); in dtj_wrap_exception()
901 (*jenv)->ExceptionClear(jenv); in dtj_wrap_exception()
902 (*jenv)->Throw(jenv, e); in dtj_wrap_exception()
[all …]
H A Ddtj_probe.c48 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_probedesc()
52 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_probedesc()
56 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_probedesc()
60 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_probedesc()
65 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_probedesc()
74 (*jenv)->DeleteLocalRef(jenv, jprov); in dtj_new_probedesc()
75 (*jenv)->DeleteLocalRef(jenv, jmod); in dtj_new_probedesc()
76 (*jenv)->DeleteLocalRef(jenv, jfunc); in dtj_new_probedesc()
77 (*jenv)->DeleteLocalRef(jenv, jname); in dtj_new_probedesc()
91 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_new_probeinfo()
[all …]
H A Ddtj_jnitab.c716 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_probedata); in dtj_java_consumer_fini()
720 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_printa_buffer); in dtj_java_consumer_fini()
724 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_aggregate); in dtj_java_consumer_fini()
728 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_tuple); in dtj_java_consumer_fini()
752 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_exception); in dtj_java_consumer_fini()
755 (*jenv)->DeleteLocalRef(jenv, jc->dtjj_consumer_lock); in dtj_java_consumer_fini()
846 (*jenv)->DeleteLocalRef(jenv, a->dtja_value); in dtj_aggval_destroy()
905 exception = (*jenv)->NewObject(jenv, g_dtx_jc, g_dtxinit_jm, message); in dtj_throw_dtrace_exception()
906 (*jenv)->DeleteLocalRef(jenv, message); in dtj_throw_dtrace_exception()
908 (*jenv)->Throw(jenv, exception); in dtj_throw_dtrace_exception()
[all …]
H A Ddtrace_jni.c155 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_get_handle()
413 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_add_program()
422 (*jenv)->DeleteLocalRef(jenv, jprogram); in dtj_add_program()
1380 jfunc = (*jenv)->NewStringUTF(jenv, s); in Java_org_opensolaris_os_dtrace_LocalConsumer__1lookupKernelFunction()
1430 jfunc = (*jenv)->NewStringUTF(jenv, s); in Java_org_opensolaris_os_dtrace_LocalConsumer__1lookupUserFunction()
1503 if ((*jenv)->ExceptionCheck(jenv)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1createProcess()
1671 (*jenv)->DeleteLocalRef(jenv, jprobedesc); in dtj_list_probe()
1672 if ((*jenv)->ExceptionCheck(jenv)) { in dtj_list_probe()
1715 (*jenv)->DeleteLocalRef(jenv, jprobedesc); in dtj_list_probe_detail()
1724 (*jenv)->DeleteLocalRef(jenv, jprobe); in dtj_list_probe_detail()
[all …]
H A Ddtj_util.h256 extern void dtj_print_object(JNIEnv *jenv, jobject obj);
261 extern jobject dtj_uint64(JNIEnv *jenv, uint64_t);
267 extern jobject dtj_int128(JNIEnv *jenv, uint64_t, uint64_t);
274 extern jstring dtj_format_string(JNIEnv *jenv, const char *fmt, ...);
281 extern jstring dtj_NewStringNative(JNIEnv *jenv, const char *str);
282 extern char *dtj_GetStringNativeChars(JNIEnv *jenv, jstring jstr);
283 extern void dtj_ReleaseStringNativeChars(JNIEnv *jenv, jstring jstr,
298 extern char **dtj_get_argv(JNIEnv *jenv, jobjectArray args, int *argc);
308 extern char **dtj_make_argv(JNIEnv *jenv, jstring cmd, int *argc);
/illumos-gate/usr/src/cmd/pools/poold/libjpool/
H A Djpool.c80 clazz = (*jenv)->FindClass(jenv, in throw_pe()
84 (*jenv)->Throw(jenv, throwObj); in throw_pe()
137 ALclazz = (*jenv)->FindClass(jenv, in copyArray()
139 ALinit = (*jenv)->GetMethodID(jenv, in copyArray()
141 ALadd = (*jenv)->GetMethodID(jenv, in copyArray()
145 Linit = (*jenv)->GetMethodID(jenv, in copyArray()
150 L = (*jenv)->NewObject(jenv, in copyArray()
152 (*jenv)->CallBooleanMethod(jenv, in copyArray()
948 Lget = (*jenv)->GetMethodID(jenv, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1resource_1xtransfer()
971 Vthis = (*jenv)->GetMethodID(jenv, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1resource_1xtransfer()
[all …]