regex 95 core/ngx_regex.c rc->regex = re; regex 167 core/ngx_regex.c n = ngx_regex_exec(re[i].regex, s, NULL, 0); regex 29 core/ngx_regex.h ngx_regex_t *regex; regex 39 core/ngx_regex.h ngx_regex_t *regex; regex 2698 http/modules/ngx_http_fastcgi_module.c flcf->split_regex = rc.regex; regex 347 http/modules/ngx_http_map_module.c map->map.regex = ctx.regexes.elts; regex 519 http/modules/ngx_http_map_module.c ngx_http_map_regex_t *regex; regex 522 http/modules/ngx_http_map_module.c regex = ngx_array_push(&ctx->regexes); regex 523 http/modules/ngx_http_map_module.c if (regex == NULL) { regex 536 http/modules/ngx_http_map_module.c regex->regex = ngx_http_regex_compile(ctx->cf, &rc); regex 537 http/modules/ngx_http_map_module.c if (regex->regex == NULL) { regex 541 http/modules/ngx_http_map_module.c regex->value = var; regex 29 http/modules/ngx_http_proxy_module.c void *regex; regex 2444 http/modules/ngx_http_proxy_module.c || clcf->regex regex 25 http/modules/ngx_http_referer_module.c ngx_array_t *regex; regex 43 http/modules/ngx_http_referer_module.c ngx_http_referer_conf_t *rlcf, ngx_str_t *name, ngx_regex_t *regex); regex 109 http/modules/ngx_http_referer_module.c && rlcf->regex == NULL regex 172 http/modules/ngx_http_referer_module.c if (rlcf->regex) { regex 179 http/modules/ngx_http_referer_module.c rc = ngx_regex_exec_array(rlcf->regex, &referer, r->connection->log); regex 237 http/modules/ngx_http_referer_module.c conf->regex = NGX_CONF_UNSET_PTR; regex 259 http/modules/ngx_http_referer_module.c ngx_conf_merge_ptr_value(conf->regex, prev->regex, NULL); regex 337 http/modules/ngx_http_referer_module.c ngx_conf_merge_ptr_value(conf->regex, prev->regex, NULL); regex 419 http/modules/ngx_http_referer_module.c if (sn[n].regex) { regex 422 http/modules/ngx_http_referer_module.c sn[n].regex->regex) regex 509 http/modules/ngx_http_referer_module.c ngx_str_t *name, ngx_regex_t *regex) regex 521 http/modules/ngx_http_referer_module.c if (rlcf->regex == NGX_CONF_UNSET_PTR) { regex 522 http/modules/ngx_http_referer_module.c rlcf->regex = ngx_array_create(cf->pool, 2, sizeof(ngx_regex_elt_t)); regex 523 http/modules/ngx_http_referer_module.c if (rlcf->regex == NULL) { regex 528 http/modules/ngx_http_referer_module.c re = ngx_array_push(rlcf->regex); regex 533 http/modules/ngx_http_referer_module.c if (regex) { regex 534 http/modules/ngx_http_referer_module.c re->regex = regex; regex 556 http/modules/ngx_http_referer_module.c re->regex = rc.regex; regex 302 http/modules/ngx_http_rewrite_module.c ngx_http_script_regex_code_t *regex; regex 306 http/modules/ngx_http_rewrite_module.c regex = ngx_http_script_start_code(cf->pool, &lcf->codes, regex 308 http/modules/ngx_http_rewrite_module.c if (regex == NULL) { regex 312 http/modules/ngx_http_rewrite_module.c ngx_memzero(regex, sizeof(ngx_http_script_regex_code_t)); regex 324 http/modules/ngx_http_rewrite_module.c regex->regex = ngx_http_regex_compile(cf, &rc); regex 325 http/modules/ngx_http_rewrite_module.c if (regex->regex == NULL) { regex 329 http/modules/ngx_http_rewrite_module.c regex->code = ngx_http_script_regex_start_code; regex 330 http/modules/ngx_http_rewrite_module.c regex->uri = 1; regex 331 http/modules/ngx_http_rewrite_module.c regex->name = value[1]; regex 339 http/modules/ngx_http_rewrite_module.c regex->add_args = 1; regex 348 http/modules/ngx_http_rewrite_module.c regex->status = NGX_HTTP_MOVED_TEMPORARILY; regex 349 http/modules/ngx_http_rewrite_module.c regex->redirect = 1; regex 358 http/modules/ngx_http_rewrite_module.c regex->break_cycle = 1; regex 362 http/modules/ngx_http_rewrite_module.c regex->status = NGX_HTTP_MOVED_TEMPORARILY; regex 363 http/modules/ngx_http_rewrite_module.c regex->redirect = 1; regex 367 http/modules/ngx_http_rewrite_module.c regex->status = NGX_HTTP_MOVED_PERMANENTLY; regex 368 http/modules/ngx_http_rewrite_module.c regex->redirect = 1; regex 382 http/modules/ngx_http_rewrite_module.c sc.lengths = ®ex->lengths; regex 385 http/modules/ngx_http_rewrite_module.c sc.main = regex; regex 387 http/modules/ngx_http_rewrite_module.c sc.compile_args = !regex->redirect; regex 393 http/modules/ngx_http_rewrite_module.c regex = sc.main; regex 395 http/modules/ngx_http_rewrite_module.c regex->size = sc.size; regex 396 http/modules/ngx_http_rewrite_module.c regex->args = sc.args; regex 399 http/modules/ngx_http_rewrite_module.c regex->lengths = NULL; regex 404 http/modules/ngx_http_rewrite_module.c ®ex); regex 410 http/modules/ngx_http_rewrite_module.c regex_end->uri = regex->uri; regex 411 http/modules/ngx_http_rewrite_module.c regex_end->args = regex->args; regex 412 http/modules/ngx_http_rewrite_module.c regex_end->add_args = regex->add_args; regex 413 http/modules/ngx_http_rewrite_module.c regex_end->redirect = regex->redirect; regex 416 http/modules/ngx_http_rewrite_module.c code = ngx_http_script_add_code(lcf->codes, sizeof(uintptr_t), ®ex); regex 424 http/modules/ngx_http_rewrite_module.c regex->next = (u_char *) lcf->codes->elts + lcf->codes->nelts regex 425 http/modules/ngx_http_rewrite_module.c - (u_char *) regex; regex 640 http/modules/ngx_http_rewrite_module.c ngx_http_script_regex_code_t *regex; regex 737 http/modules/ngx_http_rewrite_module.c regex = ngx_http_script_start_code(cf->pool, &lcf->codes, regex 739 http/modules/ngx_http_rewrite_module.c if (regex == NULL) { regex 743 http/modules/ngx_http_rewrite_module.c ngx_memzero(regex, sizeof(ngx_http_script_regex_code_t)); regex 752 http/modules/ngx_http_rewrite_module.c regex->regex = ngx_http_regex_compile(cf, &rc); regex 753 http/modules/ngx_http_rewrite_module.c if (regex->regex == NULL) { regex 757 http/modules/ngx_http_rewrite_module.c regex->code = ngx_http_script_regex_start_code; regex 758 http/modules/ngx_http_rewrite_module.c regex->next = sizeof(ngx_http_script_regex_code_t); regex 759 http/modules/ngx_http_rewrite_module.c regex->test = 1; regex 761 http/modules/ngx_http_rewrite_module.c regex->negative_test = 1; regex 763 http/modules/ngx_http_rewrite_module.c regex->name = value[last]; regex 2472 http/modules/ngx_http_ssi_filter_module.c rc = ngx_regex_exec(rgc.regex, &left, NULL, 0); regex 679 http/ngx_http.c ngx_queue_t *regex; regex 693 http/ngx_http.c regex = NULL; regex 711 http/ngx_http.c if (clcf->regex) { regex 714 http/ngx_http.c if (regex == NULL) { regex 715 http/ngx_http.c regex = q; regex 767 http/ngx_http.c if (regex) { regex 777 http/ngx_http.c for (q = regex; regex 788 http/ngx_http.c ngx_queue_split(locations, regex, &tail); regex 866 http/ngx_http.c || clcf->regex regex 934 http/ngx_http.c if (first->regex && !second->regex) { regex 939 http/ngx_http.c if (!first->regex && second->regex) { regex 944 http/ngx_http.c if (first->regex || second->regex) { regex 1351 http/ngx_http.c addr->regex = NULL; regex 1457 http/ngx_http.c ngx_uint_t regex, i; regex 1459 http/ngx_http.c regex = 0; regex 1484 http/ngx_http.c if (name[n].regex) { regex 1485 http/ngx_http.c regex++; regex 1567 http/ngx_http.c if (regex == 0) { regex 1571 http/ngx_http.c addr->nregex = regex; regex 1572 http/ngx_http.c addr->regex = ngx_palloc(cf->pool, regex * sizeof(ngx_http_server_name_t)); regex 1573 http/ngx_http.c if (addr->regex == NULL) { regex 1584 http/ngx_http.c if (name[n].regex) { regex 1585 http/ngx_http.c addr->regex[i++] = name[n]; regex 1834 http/ngx_http.c vn->regex = addr[i].regex; regex 1895 http/ngx_http.c vn->regex = addr[i].regex; regex 42 http/ngx_http_core_module.c ngx_http_core_loc_conf_t *clcf, ngx_str_t *regex, ngx_uint_t caseless); regex 1298 http/ngx_http_core_module.c } else if (clcf->regex) { regex 1521 http/ngx_http_core_module.c n = ngx_http_regex_exec(r, (*clcfp)->regex, &r->uri); regex 1899 http/ngx_http_core_module.c captures = alias && clcf->regex; regex 2726 http/ngx_http_core_module.c if (clcf->regex == NULL regex 2757 http/ngx_http_core_module.c ngx_str_t *regex, ngx_uint_t caseless) regex 2765 http/ngx_http_core_module.c rc.pattern = *regex; regex 2775 http/ngx_http_core_module.c clcf->regex = ngx_http_regex_compile(cf, &rc); regex 2776 http/ngx_http_core_module.c if (clcf->regex == NULL) { regex 2780 http/ngx_http_core_module.c clcf->name = *regex; regex 2788 http/ngx_http_core_module.c regex); regex 3033 http/ngx_http_core_module.c sn->regex = NULL; regex 3043 http/ngx_http_core_module.c if (sn->regex) { regex 3686 http/ngx_http_core_module.c sn->regex = NULL; regex 3730 http/ngx_http_core_module.c sn->regex = ngx_http_regex_compile(cf, &rc); regex 3731 http/ngx_http_core_module.c if (sn->regex == NULL) { regex 3830 http/ngx_http_core_module.c if (alias && clcf->regex) { regex 4452 http/ngx_http_core_module.c re->regex = rc.regex; regex 250 http/ngx_http_core_module.h ngx_http_server_name_t *regex; regex 261 http/ngx_http_core_module.h ngx_http_regex_t *regex; regex 290 http/ngx_http_core_module.h ngx_http_regex_t *regex; regex 1741 http/ngx_http_request.c sn = r->virtual_names->regex; regex 1745 http/ngx_http_request.c n = ngx_http_regex_exec(r, sn[i].regex, &name); regex 301 http/ngx_http_request.h ngx_http_server_name_t *regex; regex 935 http/ngx_http_script.c rc = ngx_http_regex_exec(r, code->regex, &e->line); regex 117 http/ngx_http_script.h ngx_http_regex_t *regex; regex 1681 http/ngx_http_variables.c reg = map->regex; regex 1685 http/ngx_http_variables.c n = ngx_http_regex_exec(r, reg[i].regex, match); regex 1742 http/ngx_http_variables.c re->regex = rc->regex; regex 1815 http/ngx_http_variables.c rc = ngx_regex_exec(re->regex, s, r->captures, len); regex 71 http/ngx_http_variables.h ngx_regex_t *regex; regex 80 http/ngx_http_variables.h ngx_http_regex_t *regex; regex 96 http/ngx_http_variables.h ngx_http_map_regex_t *regex;