pmcf 39 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf); pmcf 41 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf); pmcf 187 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf; pmcf 203 http/modules/perl/ngx_http_perl_module.c pmcf = ngx_http_get_module_main_conf(r, ngx_http_perl_module); pmcf 207 http/modules/perl/ngx_http_perl_module.c dTHXa(pmcf->perl); pmcf 208 http/modules/perl/ngx_http_perl_module.c PERL_SET_CONTEXT(pmcf->perl); pmcf 221 http/modules/perl/ngx_http_perl_module.c rc = ngx_http_perl_call_handler(aTHX_ r, pmcf->nginx, sub, NULL, handler, pmcf 300 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf; pmcf 316 http/modules/perl/ngx_http_perl_module.c pmcf = ngx_http_get_module_main_conf(r, ngx_http_perl_module); pmcf 322 http/modules/perl/ngx_http_perl_module.c dTHXa(pmcf->perl); pmcf 323 http/modules/perl/ngx_http_perl_module.c PERL_SET_CONTEXT(pmcf->perl); pmcf 325 http/modules/perl/ngx_http_perl_module.c rc = ngx_http_perl_call_handler(aTHX_ r, pmcf->nginx, pv->sub, NULL, pmcf 362 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf; pmcf 378 http/modules/perl/ngx_http_perl_module.c pmcf = ngx_http_get_module_main_conf(r, ngx_http_perl_module); pmcf 387 http/modules/perl/ngx_http_perl_module.c dTHXa(pmcf->perl); pmcf 388 http/modules/perl/ngx_http_perl_module.c PERL_SET_CONTEXT(pmcf->perl); pmcf 433 http/modules/perl/ngx_http_perl_module.c rc = ngx_http_perl_call_handler(aTHX_ r, pmcf->nginx, sv, asv, handler, pmcf 453 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_init_interpreter(ngx_conf_t *cf, ngx_http_perl_main_conf_t *pmcf) pmcf 468 http/modules/perl/ngx_http_perl_module.c if (pmcf->modules == NGX_CONF_UNSET_PTR) { pmcf 470 http/modules/perl/ngx_http_perl_module.c pmcf->modules = ngx_array_create(cf->pool, 1, sizeof(ngx_str_t)); pmcf 471 http/modules/perl/ngx_http_perl_module.c if (pmcf->modules == NULL) { pmcf 475 http/modules/perl/ngx_http_perl_module.c m = ngx_array_push(pmcf->modules); pmcf 484 http/modules/perl/ngx_http_perl_module.c if (pmcf->modules != NGX_CONF_UNSET_PTR) { pmcf 485 http/modules/perl/ngx_http_perl_module.c m = pmcf->modules->elts; pmcf 486 http/modules/perl/ngx_http_perl_module.c for (i = 0; i < pmcf->modules->nelts; i++) { pmcf 501 http/modules/perl/ngx_http_perl_module.c if (ngx_http_perl_run_requires(aTHX_ pmcf->requires, cf->log) pmcf 507 http/modules/perl/ngx_http_perl_module.c pmcf->perl = perl; pmcf 508 http/modules/perl/ngx_http_perl_module.c pmcf->nginx = nginx_stash; pmcf 519 http/modules/perl/ngx_http_perl_module.c pmcf->perl = ngx_http_perl_create_interpreter(cf, pmcf); pmcf 521 http/modules/perl/ngx_http_perl_module.c if (pmcf->perl == NULL) { pmcf 525 http/modules/perl/ngx_http_perl_module.c pmcf->nginx = nginx_stash; pmcf 530 http/modules/perl/ngx_http_perl_module.c cln->data = pmcf->perl; pmcf 534 http/modules/perl/ngx_http_perl_module.c perl = pmcf->perl; pmcf 544 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf) pmcf 577 http/modules/perl/ngx_http_perl_module.c n = (pmcf->modules != NGX_CONF_UNSET_PTR) ? pmcf->modules->nelts * 2 : 0; pmcf 587 http/modules/perl/ngx_http_perl_module.c m = pmcf->modules->elts; pmcf 588 http/modules/perl/ngx_http_perl_module.c for (i = 0; i < pmcf->modules->nelts; i++) { pmcf 615 http/modules/perl/ngx_http_perl_module.c if (ngx_http_perl_run_requires(aTHX_ pmcf->requires, cf->log) != NGX_OK) { pmcf 792 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf; pmcf 794 http/modules/perl/ngx_http_perl_module.c pmcf = ngx_pcalloc(cf->pool, sizeof(ngx_http_perl_main_conf_t)); pmcf 795 http/modules/perl/ngx_http_perl_module.c if (pmcf == NULL) { pmcf 799 http/modules/perl/ngx_http_perl_module.c pmcf->modules = NGX_CONF_UNSET_PTR; pmcf 800 http/modules/perl/ngx_http_perl_module.c pmcf->requires = NGX_CONF_UNSET_PTR; pmcf 802 http/modules/perl/ngx_http_perl_module.c return pmcf; pmcf 809 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf = conf; pmcf 811 http/modules/perl/ngx_http_perl_module.c if (pmcf->perl == NULL) { pmcf 812 http/modules/perl/ngx_http_perl_module.c if (ngx_http_perl_init_interpreter(cf, pmcf) != NGX_CONF_OK) { pmcf 913 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf; pmcf 923 http/modules/perl/ngx_http_perl_module.c pmcf = ngx_http_conf_get_module_main_conf(cf, ngx_http_perl_module); pmcf 925 http/modules/perl/ngx_http_perl_module.c if (pmcf->perl == NULL) { pmcf 926 http/modules/perl/ngx_http_perl_module.c if (ngx_http_perl_init_interpreter(cf, pmcf) != NGX_CONF_OK) { pmcf 935 http/modules/perl/ngx_http_perl_module.c dTHXa(pmcf->perl); pmcf 936 http/modules/perl/ngx_http_perl_module.c PERL_SET_CONTEXT(pmcf->perl); pmcf 966 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf; pmcf 994 http/modules/perl/ngx_http_perl_module.c pmcf = ngx_http_conf_get_module_main_conf(cf, ngx_http_perl_module); pmcf 996 http/modules/perl/ngx_http_perl_module.c if (pmcf->perl == NULL) { pmcf 997 http/modules/perl/ngx_http_perl_module.c if (ngx_http_perl_init_interpreter(cf, pmcf) != NGX_CONF_OK) { pmcf 1006 http/modules/perl/ngx_http_perl_module.c dTHXa(pmcf->perl); pmcf 1007 http/modules/perl/ngx_http_perl_module.c PERL_SET_CONTEXT(pmcf->perl); pmcf 1033 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_main_conf_t *pmcf; pmcf 1035 http/modules/perl/ngx_http_perl_module.c pmcf = ngx_http_cycle_get_module_main_conf(cycle, ngx_http_perl_module); pmcf 1037 http/modules/perl/ngx_http_perl_module.c if (pmcf) { pmcf 1038 http/modules/perl/ngx_http_perl_module.c dTHXa(pmcf->perl); pmcf 1039 http/modules/perl/ngx_http_perl_module.c PERL_SET_CONTEXT(pmcf->perl);