Lines Matching refs:env
468 Java_org_opensolaris_os_dtrace_LocalConsumer__1checkVersion(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1checkVersion() argument
472 dtj_throw_illegal_state(env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1checkVersion()
483 Java_org_opensolaris_os_dtrace_LocalConsumer__1loadJniTable(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1loadJniTable() argument
493 dtj_throw_illegal_state(env, "JNI table already loaded"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1loadJniTable()
498 if (dtj_load(env) == DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1loadJniTable()
507 Java_org_opensolaris_os_dtrace_LocalConsumer__1open(JNIEnv *env, jobject obj, in Java_org_opensolaris_os_dtrace_LocalConsumer__1open() argument
522 dtj_throw_illegal_state(env, "JNI table not loaded"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
526 c = dtj_consumer_create(env); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
532 len = (flags ? (*env)->GetArrayLength(env, flags) : 0); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
534 flag = (*env)->GetObjectArrayElement(env, flags, i); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
535 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
540 flagname = (*env)->CallObjectMethod(env, flag, g_enumname_jm); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
541 (*env)->DeleteLocalRef(env, flag); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
542 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
546 f = (*env)->GetStringUTFChars(env, flagname, NULL); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
547 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
548 (*env)->DeleteLocalRef(env, flagname); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
557 (*env)->ReleaseStringUTFChars(env, flagname, f); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
558 (*env)->DeleteLocalRef(env, flagname); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
563 dtj_throw_illegal_argument(env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
577 if (!dtj_add_consumer(env, c, &id)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
582 (*env)->CallVoidMethod(env, obj, g_sethandle_jm, id); in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
583 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
591 jc.dtjj_jenv = env; in Java_org_opensolaris_os_dtrace_LocalConsumer__1open()
668 Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString() argument
680 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
685 prog = (*env)->GetStringUTFChars(env, program, 0); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
686 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
690 p = dtj_program_create(env, DTJ_PROGRAM_STRING, prog); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
692 (*env)->ReleaseStringUTFChars(env, program, prog); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
697 argv = dtj_get_argv(env, args, &argc); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
698 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
699 (*env)->ReleaseStringUTFChars(env, program, prog); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
711 (*env)->ReleaseStringUTFChars(env, program, prog); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
716 (*env)->ReleaseStringUTFChars(env, program, prog); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileString()
727 Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile() argument
740 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
745 file = dtj_GetStringNativeChars(env, filename); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
748 dtj_ReleaseStringNativeChars(env, filename, file); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
752 p = dtj_program_create(env, DTJ_PROGRAM_FILE, file); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
755 dtj_ReleaseStringNativeChars(env, filename, file); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
760 argv = dtj_get_argv(env, args, &argc); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
761 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
763 dtj_ReleaseStringNativeChars(env, filename, file); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
775 dtj_ReleaseStringNativeChars(env, filename, file); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
781 dtj_ReleaseStringNativeChars(env, filename, file); in Java_org_opensolaris_os_dtrace_LocalConsumer__1compileFile()
792 Java_org_opensolaris_os_dtrace_LocalConsumer__1exec(JNIEnv *env, jobject obj, in Java_org_opensolaris_os_dtrace_LocalConsumer__1exec() argument
803 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1exec()
809 progid = (*env)->GetIntField(env, program, g_progid_jf); in Java_org_opensolaris_os_dtrace_LocalConsumer__1exec()
813 dtj_throw_illegal_state(env, "no program compiled"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1exec()
825 dtj_throw_illegal_state(env, "program already enabled"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1exec()
851 dtj_throw_illegal_state(env, "program not found"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1exec()
860 (*env)->SetObjectField(env, program, g_proginfo_jf, in Java_org_opensolaris_os_dtrace_LocalConsumer__1exec()
862 (*env)->DeleteLocalRef(env, programInfo); in Java_org_opensolaris_os_dtrace_LocalConsumer__1exec()
870 Java_org_opensolaris_os_dtrace_LocalConsumer__1getProgramInfo(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1getProgramInfo() argument
883 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1getProgramInfo()
888 progid = (*env)->GetIntField(env, program, g_progid_jf); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getProgramInfo()
891 dtj_throw_illegal_state(env, "no program compiled"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getProgramInfo()
912 (*env)->SetObjectField(env, program, g_proginfo_jf, in Java_org_opensolaris_os_dtrace_LocalConsumer__1getProgramInfo()
914 (*env)->DeleteLocalRef(env, programInfo); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getProgramInfo()
921 Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption() argument
929 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
933 opt = (*env)->GetStringUTFChars(env, option, 0); in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
935 dtj_throw_out_of_memory(env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
941 val = (*env)->GetStringUTFChars(env, value, 0); in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
943 dtj_throw_out_of_memory(env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
945 (*env)->ReleaseStringUTFChars(env, option, opt); in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
964 (*env)->ReleaseStringUTFChars(env, option, opt); in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
966 (*env)->ReleaseStringUTFChars(env, value, val); in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
986 request = dtj_request_create(env, DTJ_REQUEST_OPTION, opt, val); in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
990 dtj_throw_out_of_memory(env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
1004 (*env)->ReleaseStringUTFChars(env, option, opt); in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
1006 (*env)->ReleaseStringUTFChars(env, value, val); in Java_org_opensolaris_os_dtrace_LocalConsumer__1setOption()
1014 Java_org_opensolaris_os_dtrace_LocalConsumer__1getOption(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1getOption() argument
1023 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1getOption()
1028 opt = (*env)->GetStringUTFChars(env, option, 0); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getOption()
1030 dtj_throw_out_of_memory(env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1getOption()
1040 (*env)->ReleaseStringUTFChars(env, option, opt); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getOption()
1048 (*env)->ReleaseStringUTFChars(env, option, opt); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getOption()
1051 (*env)->ReleaseStringUTFChars(env, option, opt); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getOption()
1059 Java_org_opensolaris_os_dtrace_LocalConsumer__1checkProgramEnabling(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1checkProgramEnabling() argument
1066 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1checkProgramEnabling()
1071 dtj_throw_illegal_state(env, "no program compiled"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1checkProgramEnabling()
1090 dtj_throw_illegal_state(env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1checkProgramEnabling()
1102 Java_org_opensolaris_os_dtrace_LocalConsumer__1isEnabled(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1isEnabled() argument
1109 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1isEnabled()
1133 Java_org_opensolaris_os_dtrace_LocalConsumer__1go(JNIEnv *env, jobject obj) in Java_org_opensolaris_os_dtrace_LocalConsumer__1go() argument
1138 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1go()
1162 Java_org_opensolaris_os_dtrace_LocalConsumer__1stop(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1stop() argument
1168 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1stop()
1184 Java_org_opensolaris_os_dtrace_LocalConsumer__1consume(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume() argument
1190 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1196 if (dtj_java_consumer_init(env, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1214 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1215 dtj_java_consumer_fini(env, &jc); in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1218 (*env)->MonitorEnter(env, g_caller_jc); in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1219 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1220 dtj_java_consumer_fini(env, &jc); in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1232 (*env)->MonitorExit(env, g_caller_jc); in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1233 if ((*env)->ExceptionCheck(env)) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1234 dtj_java_consumer_fini(env, &jc); in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1244 dtj_java_consumer_fini(env, &jc); in Java_org_opensolaris_os_dtrace_LocalConsumer__1consume()
1259 Java_org_opensolaris_os_dtrace_LocalConsumer__1interrupt(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1interrupt() argument
1264 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1interrupt()
1275 Java_org_opensolaris_os_dtrace_LocalConsumer__1close(JNIEnv *env, jobject obj) in Java_org_opensolaris_os_dtrace_LocalConsumer__1close() argument
1280 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1close()
1311 Java_org_opensolaris_os_dtrace_LocalConsumer__1openCount(JNIEnv *env, jclass c) in Java_org_opensolaris_os_dtrace_LocalConsumer__1openCount() argument
1329 Java_org_opensolaris_os_dtrace_LocalConsumer__1quantizeBucket(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1quantizeBucket() argument
1436 Java_org_opensolaris_os_dtrace_LocalConsumer__1getAggregate(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1getAggregate() argument
1443 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1getAggregate()
1447 if (dtj_java_consumer_init(env, &jc) != DTJ_OK) { in Java_org_opensolaris_os_dtrace_LocalConsumer__1getAggregate()
1469 dtj_java_consumer_fini(env, &jc); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getAggregate()
1580 Java_org_opensolaris_os_dtrace_LocalConsumer__1listProbes(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1listProbes() argument
1583 dtj_list_probes(env, obj, list, filter, dtj_list_probe); in Java_org_opensolaris_os_dtrace_LocalConsumer__1listProbes()
1587 Java_org_opensolaris_os_dtrace_LocalConsumer__1listProbeDetail(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1listProbeDetail() argument
1590 dtj_list_probes(env, obj, list, filter, dtj_list_probe_detail); in Java_org_opensolaris_os_dtrace_LocalConsumer__1listProbeDetail()
1594 dtj_list_probes(JNIEnv *env, jobject obj, jobject list, jobject filter, in dtj_list_probes() argument
1604 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in dtj_list_probes()
1612 (*env)->CallVoidMethod(env, list, g_listclear_jm); in dtj_list_probes()
1613 if ((*env)->ExceptionCheck(env)) { in dtj_list_probes()
1620 jprobestr = (*env)->CallObjectMethod(env, filter, in dtj_list_probes()
1622 if ((*env)->ExceptionCheck(env)) { in dtj_list_probes()
1625 probestr = (*env)->GetStringUTFChars(env, jprobestr, NULL); in dtj_list_probes()
1627 (*env)->DeleteLocalRef(env, jprobestr); in dtj_list_probes()
1634 (*env)->ReleaseStringUTFChars(env, jprobestr, probestr); in dtj_list_probes()
1635 (*env)->DeleteLocalRef(env, jprobestr); in dtj_list_probes()
1762 Java_org_opensolaris_os_dtrace_LocalConsumer__1listCompiledProbes(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1listCompiledProbes() argument
1765 dtj_list_compiled_probes(env, obj, list, program, dtj_list_probe); in Java_org_opensolaris_os_dtrace_LocalConsumer__1listCompiledProbes()
1770 JNIEnv *env, jobject obj, jobject list, jobject program) in Java_org_opensolaris_os_dtrace_LocalConsumer__1listCompiledProbeDetail() argument
1772 dtj_list_compiled_probes(env, obj, list, program, in Java_org_opensolaris_os_dtrace_LocalConsumer__1listCompiledProbeDetail()
1777 dtj_list_compiled_probes(JNIEnv *env, jobject obj, jobject list, in dtj_list_compiled_probes() argument
1788 if (dtj_get_java_consumer(env, obj, &jc) != DTJ_OK) { in dtj_list_compiled_probes()
1794 (*env)->CallVoidMethod(env, list, g_listclear_jm); in dtj_list_compiled_probes()
1795 if ((*env)->ExceptionCheck(env)) { in dtj_list_compiled_probes()
1801 dtj_throw_no_such_element(env, "no compiled program"); in dtj_list_compiled_probes()
1804 progid = (*env)->GetIntField(env, program, g_progid_jf); in dtj_list_compiled_probes()
1806 dtj_throw_illegal_argument(env, "invalid program"); in dtj_list_compiled_probes()
1826 dtj_throw_no_such_element(env, "program not found"); in dtj_list_compiled_probes()
1836 Java_org_opensolaris_os_dtrace_LocalConsumer__1getVersion(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1getVersion() argument
1843 return (dtj_NewStringNative(env, _dtrace_version)); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getVersion()
1852 Java_org_opensolaris_os_dtrace_LocalConsumer__1getExecutableName(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1getExecutableName() argument
1864 dtj_throw_out_of_memory(env, "Failed to allocate execname"); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getExecutableName()
1870 jname = (*env)->NewStringUTF(env, name); in Java_org_opensolaris_os_dtrace_LocalConsumer__1getExecutableName()
1879 Java_org_opensolaris_os_dtrace_LocalConsumer__1setMaximumConsumers(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1setMaximumConsumers() argument
1890 Java_org_opensolaris_os_dtrace_LocalConsumer__1setDebug(JNIEnv *env, in Java_org_opensolaris_os_dtrace_LocalConsumer__1setDebug() argument
1897 Java_org_opensolaris_os_dtrace_LocalConsumer__1destroy(JNIEnv *env, jobject obj) in Java_org_opensolaris_os_dtrace_LocalConsumer__1destroy() argument
1901 c = dtj_remove_consumer(env, obj); in Java_org_opensolaris_os_dtrace_LocalConsumer__1destroy()