val 426 core/ngx_hash.c ngx_str_t val; val 438 core/ngx_hash.c val.len = elt->len; val 439 core/ngx_hash.c val.data = &elt->name[0]; val 441 core/ngx_hash.c key = hinit->key(val.data, val.len); val 444 core/ngx_hash.c "%ui: %p \"%V\" %ui", i, elt, &val, key); val 1719 core/ngx_string.c ngx_str_rbtree_lookup(ngx_rbtree_t *rbtree, ngx_str_t *val, uint32_t hash) val 1737 core/ngx_string.c if (val->len != n->str.len) { val 1738 core/ngx_string.c node = (val->len < n->str.len) ? node->left : node->right; val 1742 core/ngx_string.c rc = ngx_memcmp(val->data, n->str.data, val->len); val 894 http/modules/ngx_http_geo_module.c ngx_http_variable_value_t *val, *old; val 935 http/modules/ngx_http_geo_module.c val = ngx_http_geo_value(cf, ctx, &value[1]); val 937 http/modules/ngx_http_geo_module.c if (val == NULL) { val 943 http/modules/ngx_http_geo_module.c (uintptr_t) val); val 959 http/modules/ngx_http_geo_module.c net, val, old); val 978 http/modules/ngx_http_geo_module.c ngx_http_variable_value_t *val; val 990 http/modules/ngx_http_geo_module.c val = ngx_palloc(ctx->pool, sizeof(ngx_http_variable_value_t)); val 991 http/modules/ngx_http_geo_module.c if (val == NULL) { val 995 http/modules/ngx_http_geo_module.c val->len = value->len; val 996 http/modules/ngx_http_geo_module.c val->data = ngx_pstrdup(ctx->pool, value); val 997 http/modules/ngx_http_geo_module.c if (val->data == NULL) { val 1001 http/modules/ngx_http_geo_module.c val->valid = 1; val 1002 http/modules/ngx_http_geo_module.c val->no_cacheable = 0; val 1003 http/modules/ngx_http_geo_module.c val->not_found = 0; val 1012 http/modules/ngx_http_geo_module.c gvvn->sn.str.len = val->len; val 1013 http/modules/ngx_http_geo_module.c gvvn->sn.str.data = val->data; val 1014 http/modules/ngx_http_geo_module.c gvvn->value = val; val 1022 http/modules/ngx_http_geo_module.c return val; val 175 http/modules/ngx_http_geoip_module.c const char *val; val 192 http/modules/ngx_http_geoip_module.c val = handler(gcf->country, addr); val 194 http/modules/ngx_http_geoip_module.c if (val == NULL) { val 198 http/modules/ngx_http_geoip_module.c v->len = ngx_strlen(val); val 202 http/modules/ngx_http_geoip_module.c v->data = (u_char *) val; val 218 http/modules/ngx_http_geoip_module.c char *val; val 227 http/modules/ngx_http_geoip_module.c val = *(char **) ((char *) gr + data); val 228 http/modules/ngx_http_geoip_module.c if (val == NULL) { val 232 http/modules/ngx_http_geoip_module.c len = ngx_strlen(val); val 239 http/modules/ngx_http_geoip_module.c ngx_memcpy(v->data, val, len); val 267 http/modules/ngx_http_geoip_module.c const char *val; val 275 http/modules/ngx_http_geoip_module.c val = GeoIP_region_name_by_code(gr->country_code, gr->region); val 279 http/modules/ngx_http_geoip_module.c if (val == NULL) { val 283 http/modules/ngx_http_geoip_module.c len = ngx_strlen(val); val 289 http/modules/ngx_http_geoip_module.c ngx_memcpy(v->data, val, len); val 310 http/modules/ngx_http_geoip_module.c float val; val 325 http/modules/ngx_http_geoip_module.c val = *(float *) ((char *) gr + data); val 327 http/modules/ngx_http_geoip_module.c v->len = ngx_sprintf(v->data, "%.4f", val) - v->data; val 339 http/modules/ngx_http_geoip_module.c int val; val 354 http/modules/ngx_http_geoip_module.c val = *(int *) ((char *) gr + data); val 356 http/modules/ngx_http_geoip_module.c v->len = ngx_sprintf(v->data, "%d", val) - v->data; val 1100 http/modules/ngx_http_image_filter_module.c ngx_str_t val; val 1106 http/modules/ngx_http_image_filter_module.c if (ngx_http_complex_value(r, cv, &val) != NGX_OK) { val 1110 http/modules/ngx_http_image_filter_module.c return ngx_http_image_filter_value(&val); val 113 http/modules/ngx_http_map_module.c ngx_str_t val; val 120 http/modules/ngx_http_map_module.c if (ngx_http_complex_value(r, &map->value, &val) != NGX_OK) { val 124 http/modules/ngx_http_map_module.c len = val.len; val 126 http/modules/ngx_http_map_module.c if (len && map->hostnames && val.data[len - 1] == '.') { val 130 http/modules/ngx_http_map_module.c key = ngx_hash_strlow(val.data, val.data, len); val 132 http/modules/ngx_http_map_module.c value = ngx_http_map_find(r, &map->map, key, val.data, len, &val); val 149 http/modules/ngx_http_map_module.c "http map: \"%v\" \"%v\"", &val, v); val 957 http/modules/ngx_http_rewrite_module.c ngx_http_script_value_code_t *val; val 963 http/modules/ngx_http_rewrite_module.c val = ngx_http_script_start_code(cf->pool, &lcf->codes, val 965 http/modules/ngx_http_rewrite_module.c if (val == NULL) { val 975 http/modules/ngx_http_rewrite_module.c val->code = ngx_http_script_value_code; val 976 http/modules/ngx_http_rewrite_module.c val->value = (uintptr_t) n; val 977 http/modules/ngx_http_rewrite_module.c val->text_len = (uintptr_t) value->len; val 978 http/modules/ngx_http_rewrite_module.c val->text_data = (uintptr_t) value->data; val 512 http/modules/ngx_http_scgi_module.c u_char ch, *key, *val, *lowcase_key; val 658 http/modules/ngx_http_scgi_module.c val = e.pos; val 668 http/modules/ngx_http_scgi_module.c "scgi param: \"%s: %s\"", key, val); val 715 http/modules/ngx_http_scgi_module.c val = b->last; val 716 http/modules/ngx_http_scgi_module.c b->last = ngx_copy(val, header[i].value.data, header[i].value.len); val 720 http/modules/ngx_http_scgi_module.c "scgi param: \"%s: %s\"", key, val); val 104 http/modules/ngx_http_secure_link_module.c ngx_str_t val, hash; val 121 http/modules/ngx_http_secure_link_module.c if (ngx_http_complex_value(r, conf->variable, &val) != NGX_OK) { val 126 http/modules/ngx_http_secure_link_module.c "secure link: \"%V\"", &val); val 128 http/modules/ngx_http_secure_link_module.c last = val.data + val.len; val 130 http/modules/ngx_http_secure_link_module.c p = ngx_strlchr(val.data, last, ','); val 134 http/modules/ngx_http_secure_link_module.c val.len = p++ - val.data; val 152 http/modules/ngx_http_secure_link_module.c if (val.len > 24) { val 159 http/modules/ngx_http_secure_link_module.c if (ngx_decode_base64url(&hash, &val) != NGX_OK) { val 167 http/modules/ngx_http_secure_link_module.c if (ngx_http_complex_value(r, conf->md5, &val) != NGX_OK) { val 172 http/modules/ngx_http_secure_link_module.c "secure link md5: \"%V\"", &val); val 175 http/modules/ngx_http_secure_link_module.c ngx_md5_update(&md5, val.data, val.len); val 80 http/modules/ngx_http_split_clients_module.c ngx_str_t val; val 86 http/modules/ngx_http_split_clients_module.c if (ngx_http_complex_value(r, &ctx->value, &val) != NGX_OK) { val 90 http/modules/ngx_http_split_clients_module.c hash = ngx_crc32_short(val.data, val.len); val 1576 http/modules/ngx_http_ssi_filter_module.c ngx_str_t var, *val; val 1706 http/modules/ngx_http_ssi_filter_module.c val = ngx_http_ssi_get_variable(r, &var, key); val 1708 http/modules/ngx_http_ssi_filter_module.c if (val == NULL) { val 1722 http/modules/ngx_http_ssi_filter_module.c part_data = val->data; val 1723 http/modules/ngx_http_ssi_filter_module.c part_len = val->len; val 1759 http/ngx_http_core_module.c ngx_str_t val; val 1770 http/ngx_http_core_module.c if (ngx_http_complex_value(r, cv, &val) != NGX_OK) { val 1783 http/ngx_http_core_module.c r->headers_out.location->value = val; val 1788 http/ngx_http_core_module.c r->headers_out.content_length_n = val.len; val 1800 http/ngx_http_core_module.c if (r->method == NGX_HTTP_HEAD || (r != r->main && val.len == 0)) { val 1809 http/ngx_http_core_module.c b->pos = val.data; val 1810 http/ngx_http_core_module.c b->last = val.data + val.len; val 1811 http/ngx_http_core_module.c b->memory = val.len ? 1 : 0; val 1765 http/ngx_http_file_cache.c ngx_str_t val; val 1772 http/ngx_http_file_cache.c if (ngx_http_complex_value(r, &cv[i], &val) != NGX_OK) { val 1776 http/ngx_http_file_cache.c if (val.len && val.data[0] != '0') { val 36 http/ngx_http_script.c ngx_http_complex_value_t *val) val 40 http/ngx_http_script.c index = val->flushes; val 57 http/ngx_http_script.c ngx_http_complex_value(ngx_http_request_t *r, ngx_http_complex_value_t *val, val 65 http/ngx_http_script.c if (val->lengths == NULL) { val 66 http/ngx_http_script.c *value = val->value; val 70 http/ngx_http_script.c ngx_http_script_flush_complex_value(r, val); val 74 http/ngx_http_script.c e.ip = val->lengths; val 91 http/ngx_http_script.c e.ip = val->values; val 253 http/ngx_http_script.c ngx_str_t val; val 264 http/ngx_http_script.c if (ngx_http_complex_value(r, &cv[i], &val) != NGX_OK) { val 268 http/ngx_http_script.c if (val.len && val.data[0] != '0') { val 1418 http/ngx_http_script.c ngx_http_variable_value_t *val, *res; val 1424 http/ngx_http_script.c val = e->sp; val 1429 http/ngx_http_script.c if (val->len == res->len val 1430 http/ngx_http_script.c && ngx_strncmp(val->data, res->data, res->len) == 0) val 1446 http/ngx_http_script.c ngx_http_variable_value_t *val, *res; val 1452 http/ngx_http_script.c val = e->sp; val 1457 http/ngx_http_script.c if (val->len == res->len val 1458 http/ngx_http_script.c && ngx_strncmp(val->data, res->data, res->len) == 0) val 206 http/ngx_http_script.h ngx_http_complex_value_t *val); val 208 http/ngx_http_script.h ngx_http_complex_value_t *val, ngx_str_t *value); val 595 http/ngx_http_variables.c ngx_str_t val; val 597 http/ngx_http_variables.c val.len = v->len; val 598 http/ngx_http_variables.c val.data = v->data; val 600 http/ngx_http_variables.c s = ngx_parse_size(&val); val 604 http/ngx_http_variables.c "invalid size \"%V\"", &val); val 337 os/unix/ngx_freebsd_rfork_thread.c op.val = 0;