/illumos-gate/usr/src/lib/libdtrace_jni/common/ |
H A D | dtj_consume.c | 118 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 D | dtj_attr.c | 111 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 D | dtj_util.c | 691 (*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 D | dtj_probe.c | 48 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 D | dtj_jnitab.c | 716 (*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 D | dtrace_jni.c | 155 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 D | dtj_util.h | 256 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 D | jpool.c | 80 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 …]
|