Lines Matching refs:result

75     SV *result);
79 SV *result, nxt_unit_request_info_t *req);
87 SV *result, nxt_unit_request_info_t *req);
88 static void nxt_perl_psgi_result_cb(PerlInterpreter *my_perl, SV *result,
337 SV *result; in nxt_perl_psgi_call_var_application() local
357 result = POPs; in nxt_perl_psgi_call_var_application()
358 SvREFCNT_inc(result); in nxt_perl_psgi_call_var_application()
364 return result; in nxt_perl_psgi_call_var_application()
372 SV *result; in nxt_perl_psgi_call_method() local
390 result = NULL; in nxt_perl_psgi_call_method()
393 result = SvREFCNT_inc(POPs); in nxt_perl_psgi_call_method()
400 return result; in nxt_perl_psgi_call_method()
757 nxt_perl_psgi_result_status(PerlInterpreter *my_perl, SV *result) in nxt_perl_psgi_result_status() argument
764 array = (AV *) SvRV(result); in nxt_perl_psgi_result_status()
1021 nxt_perl_psgi_result_array(PerlInterpreter *my_perl, SV *result, in nxt_perl_psgi_result_array() argument
1030 array = (AV *) SvRV(result); in nxt_perl_psgi_result_array()
1040 status = nxt_perl_psgi_result_status(my_perl, result); in nxt_perl_psgi_result_array()
1096 nxt_perl_psgi_result_cb(PerlInterpreter *my_perl, SV *result, in nxt_perl_psgi_result_cb() argument
1112 call_sv(result, G_EVAL|G_SCALAR); in nxt_perl_psgi_result_cb()
1205 SV *env, *result; in nxt_perl_psgi_request_handler() local
1231 result = nxt_perl_psgi_call_var_application(my_perl, env, pctx->app, in nxt_perl_psgi_request_handler()
1234 if (nxt_fast_path(SvOK(result) != 0 && SvROK(result) != 0)) { in nxt_perl_psgi_request_handler()
1236 if (SvTYPE(SvRV(result)) == SVt_PVAV) { in nxt_perl_psgi_request_handler()
1237 rc = nxt_perl_psgi_result_array(my_perl, result, req); in nxt_perl_psgi_request_handler()
1244 if (SvTYPE(SvRV(result)) == SVt_PVCV) { in nxt_perl_psgi_request_handler()
1245 nxt_perl_psgi_result_cb(my_perl, result, req); in nxt_perl_psgi_request_handler()
1258 SvREFCNT_dec(result); in nxt_perl_psgi_request_handler()