Home
last modified time | relevance | path

Searched refs:tstr (Results 1 – 5 of 5) sorted by relevance

/unit/src/
H A Dnxt_tstr.c88 nxt_tstr_t *tstr; in nxt_tstr_compile() local
100 tstr->str.start = nxt_mp_nget(state->pool, tstr->str.length); in nxt_tstr_compile()
111 tstr->flags = flags; in nxt_tstr_compile()
119 tstr->type = NXT_TSTR_JS; in nxt_tstr_compile()
121 nxt_tstr_str(tstr, &tpl); in nxt_tstr_compile()
136 tstr->u.var = nxt_var_compile(state, &tstr->str); in nxt_tstr_compile()
146 return tstr; in nxt_tstr_compile()
215 *str = tstr->str; in nxt_tstr_str()
255 if (nxt_tstr_is_const(tstr)) { in nxt_tstr_query()
256 nxt_tstr_str(tstr, val); in nxt_tstr_query()
[all …]
H A Dnxt_tstr.h47 nxt_bool_t nxt_tstr_is_const(nxt_tstr_t *tstr);
48 void nxt_tstr_str(nxt_tstr_t *tstr, nxt_str_t *str);
53 void nxt_tstr_query(nxt_task_t *task, nxt_tstr_query_t *query, nxt_tstr_t *tstr,
H A Dnxt_http_static.c11 nxt_tstr_t *tstr; member
80 nxt_tstr_t *tstr; in nxt_http_static_init() local
107 tstr = nxt_tstr_compile(rtcf->tstr_state, &str, NXT_TSTR_STRZ); in nxt_http_static_init()
108 if (nxt_slow_path(tstr == NULL)) { in nxt_http_static_init()
112 conf->shares[i].tstr = tstr; in nxt_http_static_init()
113 conf->shares[i].is_const = nxt_tstr_is_const(tstr); in nxt_http_static_init()
144 nxt_tstr_str(conf->shares[i].tstr, &shr); in nxt_http_static_init()
245 nxt_tstr_str(share->tstr, &shr); in nxt_http_static_iterate()
266 nxt_tstr_str(share->tstr, &ctx->share); in nxt_http_static_iterate()
286 nxt_tstr_query(task, r->tstr_query, share->tstr, &ctx->share); in nxt_http_static_iterate()
H A Dnxt_http_route.c700 action->u.tstr = nxt_tstr_compile(rtcf->tstr_state, &pass, 0); in nxt_http_action_init()
701 if (nxt_slow_path(action->u.tstr == NULL)) { in nxt_http_action_init()
1299 if (nxt_tstr_is_const(action->u.tstr)) { in nxt_http_action_resolve()
1300 nxt_tstr_str(action->u.tstr, &pass); in nxt_http_action_resolve()
1322 nxt_tstr_t *tstr; in nxt_http_pass_var() local
1325 tstr = action->u.tstr; in nxt_http_pass_var()
1327 nxt_tstr_str(tstr, &str); in nxt_http_pass_var()
1347 nxt_tstr_query(task, r->tstr_query, tstr, action->u.pass); in nxt_http_pass_var()
1528 action->u.tstr = nxt_tstr_compile(rtcf->tstr_state, pass, 0); in nxt_http_action_create()
1529 if (nxt_slow_path(action->u.tstr == NULL)) { in nxt_http_action_create()
H A Dnxt_http.h255 nxt_tstr_t *tstr; member