Lines Matching refs:ctx

39 static int nxt_java_ready_handler(nxt_unit_ctx_t *ctx);
42 static void nxt_java_join_threads(nxt_unit_ctx_t *ctx,
72 jobject ctx; member
203 nxt_unit_ctx_t *ctx; in nxt_java_start() local
417 java_data.ctx = nxt_java_startContext(env, c->webapp, classpath); in nxt_java_start()
441 ctx = nxt_unit_init(&java_init); in nxt_java_start()
442 if (nxt_slow_path(ctx == NULL)) { in nxt_java_start()
447 rc = nxt_unit_run(ctx); in nxt_java_start()
449 nxt_java_join_threads(ctx, c); in nxt_java_start()
451 nxt_java_stopContext(env, java_data.ctx); in nxt_java_start()
457 nxt_unit_done(ctx); in nxt_java_start()
484 env = req->ctx->data; in nxt_java_request_handler()
487 jreq = nxt_java_newRequest(env, java_data->ctx, req); in nxt_java_request_handler()
523 nxt_java_service(env, java_data->ctx, jreq, jresp); in nxt_java_request_handler()
565 env = ws->req->ctx->data; in nxt_java_websocket_handler()
598 env = req->ctx->data; in nxt_java_close_handler()
611 nxt_java_ready_handler(nxt_unit_ctx_t *ctx) in nxt_java_ready_handler() argument
618 java_data = ctx->unit->data; in nxt_java_ready_handler()
627 nxt_java_thread_func, ctx); in nxt_java_ready_handler()
630 nxt_unit_debug(ctx, "thread #%d created", (int) (i + 1)); in nxt_java_ready_handler()
633 nxt_unit_alert(ctx, "thread #%d create failed: %s (%d)", in nxt_java_ready_handler()
650 nxt_unit_ctx_t *main_ctx, *ctx; in nxt_java_thread_func() local
668 ctx = nxt_unit_ctx_alloc(main_ctx, env); in nxt_java_thread_func()
669 if (nxt_slow_path(ctx == NULL)) { in nxt_java_thread_func()
673 (void) nxt_unit_run(ctx); in nxt_java_thread_func()
675 nxt_unit_done(ctx); in nxt_java_thread_func()
732 nxt_java_join_threads(nxt_unit_ctx_t *ctx, nxt_java_app_conf_t *c) in nxt_java_join_threads() argument
749 nxt_unit_debug(ctx, "thread #%d joined", (int) i); in nxt_java_join_threads()
752 nxt_unit_alert(ctx, "thread #%d join failed: %s (%d)", in nxt_java_join_threads()
757 nxt_unit_free(ctx, nxt_java_threads); in nxt_java_join_threads()