Lines Matching refs:ruleset
120 nxt_http_route_ruleset_t *ruleset[0]; member
210 nxt_http_route_ruleset_t *ruleset);
694 nxt_http_route_ruleset_t *ruleset; in nxt_http_route_table_create() local
711 ruleset = nxt_http_route_ruleset_create(task, mp, ruleset_cv, object, in nxt_http_route_table_create()
713 if (nxt_slow_path(ruleset == NULL)) { in nxt_http_route_table_create()
717 table->ruleset[i] = ruleset; in nxt_http_route_table_create()
734 nxt_http_route_ruleset_t *ruleset; in nxt_http_route_ruleset_create() local
740 ruleset = nxt_mp_alloc(mp, size); in nxt_http_route_ruleset_create()
741 if (nxt_slow_path(ruleset == NULL)) { in nxt_http_route_ruleset_create()
745 ruleset->items = n; in nxt_http_route_ruleset_create()
765 ruleset->rule[i] = rule; in nxt_http_route_ruleset_create()
768 return ruleset; in nxt_http_route_ruleset_create()
1608 nxt_http_route_ruleset_t **ruleset, **end; in nxt_http_route_table() local
1611 ruleset = &table->ruleset[0]; in nxt_http_route_table()
1612 end = ruleset + table->items; in nxt_http_route_table()
1614 while (ruleset < end) { in nxt_http_route_table()
1615 ret = nxt_http_route_ruleset(r, *ruleset); in nxt_http_route_table()
1621 ruleset++; in nxt_http_route_table()
1629 nxt_http_route_ruleset(nxt_http_request_t *r, nxt_http_route_ruleset_t *ruleset) in nxt_http_route_ruleset() argument
1634 rule = &ruleset->rule[0]; in nxt_http_route_ruleset()
1635 end = rule + ruleset->items; in nxt_http_route_ruleset()