Lines Matching refs:nxt_str_t
51 static nxt_var_decl_t *nxt_var_hash_find(nxt_str_t *name);
53 static nxt_var_ref_t *nxt_var_ref_get(nxt_tstr_state_t *state, nxt_str_t *name,
57 static nxt_str_t *nxt_var_cache_value(nxt_task_t *task, nxt_tstr_state_t *state,
60 static u_char *nxt_var_next_part(u_char *start, u_char *end, nxt_str_t *part);
96 nxt_var_hash_find(nxt_str_t *name) in nxt_var_hash_find()
113 nxt_var_ref_get(nxt_tstr_state_t *state, nxt_str_t *name, nxt_mp_t *mp) in nxt_var_ref_get()
172 nxt_var_field_new(nxt_mp_t *mp, nxt_str_t *name, uint32_t hash) in nxt_var_field_new()
174 nxt_str_t *str; in nxt_var_field_new()
217 static nxt_str_t *
222 nxt_str_t *value; in nxt_var_cache_value()
228 value = nxt_mp_zget(cache->pool, sizeof(nxt_str_t)); in nxt_var_cache_value()
321 nxt_var_compile(nxt_tstr_state_t *state, nxt_str_t *str) in nxt_var_compile()
326 nxt_str_t part; in nxt_var_compile()
389 nxt_var_test(nxt_tstr_state_t *state, nxt_str_t *str, u_char *error) in nxt_var_test()
392 nxt_str_t part; in nxt_var_test()
427 nxt_var_next_part(u_char *start, u_char *end, nxt_str_t *part) in nxt_var_next_part()
498 nxt_var_cache_t *cache, nxt_var_t *var, nxt_str_t *str, void *ctx, in nxt_var_interpreter()
504 nxt_str_t *value, **part; in nxt_var_interpreter()
511 nxt_array_init(&parts, cache->pool, sizeof(nxt_str_t *)); in nxt_var_interpreter()
576 nxt_str_t *
578 nxt_str_t *name, void *ctx) in nxt_var_get()