Lines Matching refs:jsj_env

381     JSJavaThreadState *jsj_env;  in capture_js_error_reports_for_java()  local
422 jsj_env = jsj_EnterJava(cx, &jEnv); in capture_js_error_reports_for_java()
423 if (!jsj_env) in capture_js_error_reports_for_java()
437 new_error->next = jsj_env->pending_js_errors; in capture_js_error_reports_for_java()
438 jsj_env->pending_js_errors = new_error; in capture_js_error_reports_for_java()
439 jsj_ExitJava(jsj_env); in capture_js_error_reports_for_java()
451 jsj_ClearPendingJSErrors(JSJavaThreadState *jsj_env) in jsj_ClearPendingJSErrors() argument
453 while (jsj_env->pending_js_errors) in jsj_ClearPendingJSErrors()
454jsj_env->pending_js_errors = destroy_saved_js_error(jsj_env->jEnv, jsj_env->pending_js_errors); in jsj_ClearPendingJSErrors()
464 throw_any_pending_js_error_as_a_java_exception(JSJavaThreadState *jsj_env) in throw_any_pending_js_error_as_a_java_exception() argument
482 jEnv = jsj_env->jEnv; in throw_any_pending_js_error_as_a_java_exception()
484 cx = jsj_env->cx; in throw_any_pending_js_error_as_a_java_exception()
519 if (!jsj_env->pending_js_errors) { in throw_any_pending_js_error_as_a_java_exception()
535 error = jsj_env->pending_js_errors; in throw_any_pending_js_error_as_a_java_exception()
597 jsj_ClearPendingJSErrors(jsj_env); in throw_any_pending_js_error_as_a_java_exception()
704 JSJavaThreadState *jsj_env; in jsj_enter_js() local
739 jsj_env = jsj_MapJavaThreadToJSJavaThreadState(jEnv, &err_msg); in jsj_enter_js()
740 if (!jsj_env) in jsj_enter_js()
744 cx = jsj_env->cx; in jsj_enter_js()
751 cx = JSJ_callbacks->map_jsj_thread_to_js_context(jsj_env, in jsj_enter_js()
755 cx = JSJ_callbacks->map_jsj_thread_to_js_context(jsj_env, in jsj_enter_js()
779 return jsj_env; in jsj_enter_js()
802 jsj_exit_js(JSContext *cx, JSJavaThreadState *jsj_env, JSErrorReporter original_reporter) in jsj_exit_js() argument
813 jEnv = jsj_env->jEnv; in jsj_exit_js()
829 throw_any_pending_js_error_as_a_java_exception(jsj_env); in jsj_exit_js()
884 JSJavaThreadState *jsj_env; in Java_netscape_javascript_JSObject_getMember() local
886jsj_env = jsj_enter_js(jEnv, NULL, java_wrapper_obj, &cx, &js_obj, &saved_reporter, NULL, 0, NULL); in Java_netscape_javascript_JSObject_getMember()
887 if (!jsj_env) in Java_netscape_javascript_JSObject_getMember()
916 if (!jsj_exit_js(cx, jsj_env, saved_reporter)) in Java_netscape_javascript_JSObject_getMember()
939 JSJavaThreadState *jsj_env; in Java_netscape_javascript_JSObject_getSlot() local
941jsj_env = jsj_enter_js(jEnv, NULL, java_wrapper_obj, &cx, &js_obj, &saved_reporter, NULL, 0, NULL); in Java_netscape_javascript_JSObject_getSlot()
942 if (!jsj_env) in Java_netscape_javascript_JSObject_getSlot()
953 if (!jsj_exit_js(cx, jsj_env, saved_reporter)) in Java_netscape_javascript_JSObject_getSlot()
977 JSJavaThreadState *jsj_env; in Java_netscape_javascript_JSObject_setMember() local
979jsj_env = jsj_enter_js(jEnv, NULL, java_wrapper_obj, &cx, &js_obj, &saved_reporter, NULL, 0, NULL); in Java_netscape_javascript_JSObject_setMember()
980 if (!jsj_env) in Java_netscape_javascript_JSObject_setMember()
1006 jsj_exit_js(cx, jsj_env, saved_reporter); in Java_netscape_javascript_JSObject_setMember()
1024 JSJavaThreadState *jsj_env; in Java_netscape_javascript_JSObject_setSlot() local
1026jsj_env = jsj_enter_js(jEnv, NULL, java_wrapper_obj, &cx, &js_obj, &saved_reporter, NULL, 0, NULL); in Java_netscape_javascript_JSObject_setSlot()
1027 if (!jsj_env) in Java_netscape_javascript_JSObject_setSlot()
1035 jsj_exit_js(cx, jsj_env, saved_reporter); in Java_netscape_javascript_JSObject_setSlot()
1055 JSJavaThreadState *jsj_env; in Java_netscape_javascript_JSObject_removeMember() local
1057jsj_env = jsj_enter_js(jEnv, NULL, java_wrapper_obj, &cx, &js_obj, &saved_reporter, NULL, 0, NULL); in Java_netscape_javascript_JSObject_removeMember()
1058 if (!jsj_env) in Java_netscape_javascript_JSObject_removeMember()
1079 jsj_exit_js(cx, jsj_env, saved_reporter); in Java_netscape_javascript_JSObject_removeMember()
1104 JSJavaThreadState *jsj_env; in Java_netscape_javascript_JSObject_call() local
1106jsj_env = jsj_enter_js(jEnv, NULL, java_wrapper_obj, &cx, &js_obj, &saved_reporter, NULL, 0, NULL); in Java_netscape_javascript_JSObject_call()
1107 if (!jsj_env) in Java_netscape_javascript_JSObject_call()
1164 if (!jsj_exit_js(cx, jsj_env, saved_reporter)) in Java_netscape_javascript_JSObject_call()
1193 JSJavaThreadState *jsj_env; in Java_netscape_javascript_JSObject_eval() local
1195jsj_env = jsj_enter_js(jEnv, NULL, java_wrapper_obj, &cx, &js_obj, &saved_reporter, NULL, 0, NULL); in Java_netscape_javascript_JSObject_eval()
1196 if (!jsj_env) in Java_netscape_javascript_JSObject_eval()
1235 if (!jsj_exit_js(cx, jsj_env, saved_reporter)) in Java_netscape_javascript_JSObject_eval()
1255 JSJavaThreadState *jsj_env; in Java_netscape_javascript_JSObject_toString() local
1257jsj_env = jsj_enter_js(jEnv, NULL, java_wrapper_obj, &cx, &js_obj, &saved_reporter, NULL, 0, NULL); in Java_netscape_javascript_JSObject_toString()
1258 if (!jsj_env) in Java_netscape_javascript_JSObject_toString()
1268 if (!jsj_exit_js(cx, jsj_env, saved_reporter)) in Java_netscape_javascript_JSObject_toString()
1292 JSJavaThreadState *jsj_env; in Java_netscape_javascript_JSObject_getWindow() local
1294 jsj_env = jsj_enter_js(jEnv, java_applet_obj, NULL, &cx, NULL, &saved_reporter, NULL, 0, NULL); in Java_netscape_javascript_JSObject_getWindow()
1295 if (!jsj_env) in Java_netscape_javascript_JSObject_getWindow()
1313 if (!jsj_exit_js(cx, jsj_env, saved_reporter)) in Java_netscape_javascript_JSObject_getWindow()