Searched refs:jenv (Results 1 - 7 of 7) sorted by relevance

/osnet-11/usr/src/lib/libdtrace_jni/common/
H A Ddtj_probe.c41 JNIEnv *jenv = jc->dtjj_jenv; local
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)
86 JNIEnv *jenv = jc->dtjj_jenv; local
[all...]
H A Ddtj_attr.c105 JNIEnv *jenv = jc->dtjj_jenv; local
112 jattr = (*jenv)->NewObject(jenv, g_attr_jc, g_attrinit_jm);
113 if ((*jenv)->ExceptionCheck(jenv)) {
120 dtj_throw_illegal_argument(jenv,
123 (*jenv)->DeleteLocalRef(jenv, jattr);
126 jname = (*jenv)->NewStringUTF(jenv, nam
[all...]
H A Ddtj_consume.c116 JNIEnv *jenv = jc->dtjj_jenv; local
120 if ((*jenv)->ExceptionCheck(jenv)) {
121 WRAP_EXCEPTION(jenv);
125 (*jenv)->MonitorEnter(jenv, g_caller_jc);
126 if ((*jenv)->ExceptionCheck(jenv)) {
127 WRAP_EXCEPTION(jenv);
132 (*jenv)
202 JNIEnv *jenv; local
277 JNIEnv *jenv; local
350 JNIEnv *jenv; local
476 dtj_bytedata(JNIEnv *jenv, uint32_t nbytes, caddr_t addr) argument
571 JNIEnv *jenv = jc->dtjj_jenv; local
630 JNIEnv *jenv = jc->dtjj_jenv; local
832 JNIEnv *jenv = jc->dtjj_jenv; local
1037 JNIEnv *jenv; local
1196 JNIEnv *jenv = jc->dtjj_jenv; local
1247 dtj_stddev_total_squares(JNIEnv *jenv, caddr_t addr, uint64_t normal) argument
1282 dtj_stddev(JNIEnv *jenv, caddr_t addr, uint64_t normal) argument
1311 JNIEnv *jenv = jc->dtjj_jenv; local
1361 JNIEnv *jenv = jc->dtjj_jenv; local
1414 JNIEnv *jenv = jc->dtjj_jenv; local
1472 JNIEnv *jenv = jc->dtjj_jenv; local
1517 JNIEnv *jenv = jc->dtjj_jenv; local
1601 JNIEnv *jenv = jc->dtjj_jenv; local
1615 JNIEnv *jenv = jc->dtjj_jenv; local
1634 JNIEnv *jenv = jc->dtjj_jenv; local
1957 JNIEnv *jenv = jc->dtjj_jenv; local
1993 JNIEnv *jenv = jc->dtjj_jenv; local
2058 JNIEnv *jenv; local
2127 JNIEnv *jenv = jc->dtjj_jenv; local
2357 JNIEnv *jenv = jc->dtjj_jenv; local
[all...]
H A Ddtj_util.c159 dtj_load_common(JNIEnv *jenv) argument
257 status = dtj_cache_jni_classes(jenv, table);
297 dtj_java_class_create(JNIEnv *jenv, jclass *jc, char *name, argument
309 dtj_throw_out_of_memory(jenv,
318 dtj_throw_out_of_memory(jenv,
327 dtj_throw_out_of_memory(jenv,
334 dtj_java_method_create(JNIEnv *jenv, jmethodID *jm, char *name, char *signature, argument
345 dtj_throw_out_of_memory(jenv,
352 dtj_java_static_method_create(JNIEnv *jenv, jmethodID *jm, char *name, argument
355 dtj_java_method_t *m = dtj_java_method_create(jenv, j
364 dtj_java_field_create(JNIEnv *jenv, jfieldID *jf, char *name, char *type, uu_list_pool_t *fieldpool) argument
382 dtj_java_static_field_create(JNIEnv *jenv, jfieldID *jf, char *name, char *type, uu_list_pool_t *fieldpool) argument
436 dtj_cache_jni_classes(JNIEnv *jenv, const dtj_table_entry_t *table) argument
525 dtj_get_jni_classes(JNIEnv *jenv, uu_list_t *classes, uu_list_pool_t *classpool, uu_list_pool_t *methodpool, uu_list_pool_t *fieldpool, const dtj_table_entry_t *table) argument
667 dtj_cache_jni_methods(JNIEnv *jenv, dtj_java_class_t *c) argument
711 dtj_cache_jni_fields(JNIEnv *jenv, dtj_java_class_t *c) argument
749 dtj_throw(JNIEnv *jenv, jclass jc, const char *fmt, va_list *ap) argument
757 dtj_throw_out_of_memory(JNIEnv *jenv, const char *fmt, ...) argument
778 dtj_throw_null_pointer(JNIEnv *jenv, const char *fmt, ...) argument
790 dtj_throw_illegal_state(JNIEnv *jenv, const char *fmt, ...) argument
802 dtj_throw_illegal_argument(JNIEnv *jenv, const char *fmt, ...) argument
814 dtj_throw_no_such_element(JNIEnv *jenv, const char *fmt, ...) argument
826 dtj_throw_class_cast(JNIEnv *jenv, const char *fmt, ...) argument
838 dtj_throw_assertion(JNIEnv *jenv, const char *fmt, ...) argument
850 dtj_throw_resource_limit(JNIEnv *jenv, const char *fmt, ...) argument
862 dtj_wrap_exception(JNIEnv *jenv, const char *file, int line) argument
920 dtj_print_object(JNIEnv *jenv, jobject jobj) argument
955 dtj_uint64(JNIEnv *jenv, uint64_t u) argument
979 dtj_int128(JNIEnv *jenv, uint64_t high, uint64_t low) argument
1000 dtj_format_string(JNIEnv *jenv, const char *fmt, ...) argument
1017 dtj_NewStringNative(JNIEnv *jenv, const char *str) argument
1049 dtj_GetStringNativeChars(JNIEnv *jenv, jstring jstr) argument
1087 dtj_ReleaseStringNativeChars(JNIEnv *jenv, jstring jstr, const char *str) argument
1093 dtj_get_argv(JNIEnv *jenv, jobjectArray args, int *argc) argument
1150 dtj_make_argv(JNIEnv *jenv, jstring command, int *argc) argument
[all...]
H A Ddtj_jnitab.c221 dtj_table_load(JNIEnv *jenv) argument
482 return (dtj_cache_jni_classes(jenv, table));
486 dtj_load(JNIEnv *jenv) argument
488 if (dtj_load_common(jenv) != DTJ_OK) {
493 return (dtj_table_load(jenv));
513 dtj_request_create(JNIEnv *jenv, dtj_request_type_t type, ...) argument
518 dtj_throw_out_of_memory(jenv,
545 dtj_throw_out_of_memory(jenv,
555 dtj_throw_out_of_memory(jenv,
562 dtj_throw_out_of_memory(jenv,
586 dtj_program_create(JNIEnv *jenv, dtj_program_type_t type, const char *name) argument
640 dtj_aggval_create(JNIEnv *jenv, jobject aggval, const char *aggname, int64_t aggid) argument
681 dtj_java_consumer_init(JNIEnv *jenv, dtj_java_consumer_t *jc) argument
705 dtj_java_consumer_fini(JNIEnv *jenv, dtj_java_consumer_t *jc) argument
754 dtj_consumer_create(JNIEnv *jenv) argument
838 JNIEnv *jenv = arg; local
881 JNIEnv *jenv = jc->dtjj_jenv; local
[all...]
H A Ddtrace_jni.c148 dtj_get_handle(JNIEnv *jenv, jobject caller) argument
153 dtj_throw_illegal_state(jenv, "JNI table not loaded");
156 handle = (*jenv)->CallIntMethod(jenv, caller, g_gethandle_jm);
157 if ((*jenv)->ExceptionCheck(jenv)) {
161 dtj_throw_illegal_state(jenv, "no consumer handle");
174 dtj_get_java_consumer(JNIEnv *jenv, jobject caller, dtj_java_consumer_t *jc) argument
177 int handle = dtj_get_handle(jenv, caller);
193 dtj_throw_no_such_element(jenv, "consume
217 dtj_add_consumer(JNIEnv *jenv, dtj_consumer_t *c, int *seq) argument
317 dtj_remove_consumer(JNIEnv *jenv, jobject caller) argument
398 JNIEnv *jenv = jc->dtjj_jenv; local
440 JNIEnv *jenv = jc->dtjj_jenv; local
1341 Java_org_opensolaris_os_dtrace_LocalConsumer__1lookupKernelFunction( JNIEnv *jenv, jobject caller, jobject address) argument
1391 Java_org_opensolaris_os_dtrace_LocalConsumer__1lookupUserFunction(JNIEnv *jenv, jobject caller, jint pid, jobject address) argument
1481 Java_org_opensolaris_os_dtrace_LocalConsumer__1createProcess(JNIEnv *jenv, jobject caller, jstring command) argument
1531 Java_org_opensolaris_os_dtrace_LocalConsumer__1grabProcess(JNIEnv *jenv, jobject caller, jint pid) argument
1661 JNIEnv *jenv = jc->dtjj_jenv; local
1687 JNIEnv *jenv = jc->dtjj_jenv; local
[all...]
H A Ddtj_util.h258 extern void dtj_print_object(JNIEnv *jenv, jobject obj);
263 extern jobject dtj_uint64(JNIEnv *jenv, uint64_t);
269 extern jobject dtj_int128(JNIEnv *jenv, uint64_t, uint64_t);
276 extern jstring dtj_format_string(JNIEnv *jenv, const char *fmt, ...);
283 extern jstring dtj_NewStringNative(JNIEnv *jenv, const char *str);
284 extern char *dtj_GetStringNativeChars(JNIEnv *jenv, jstring jstr);
285 extern void dtj_ReleaseStringNativeChars(JNIEnv *jenv, jstring jstr,
300 extern char **dtj_get_argv(JNIEnv *jenv, jobjectArray args, int *argc);
310 extern char **dtj_make_argv(JNIEnv *jenv, jstring cmd, int *argc);

Completed in 47 milliseconds