value 1121 core/nginx.c ngx_str_t *value; value 1135 core/nginx.c value = (ngx_str_t *) cf->args->elts; value 1137 core/nginx.c ccf->username = (char *) value[1].data; value 1140 core/nginx.c pwd = getpwnam((const char *) value[1].data); value 1143 core/nginx.c "getpwnam(\"%s\") failed", value[1].data); value 1149 core/nginx.c group = (char *) ((cf->args->nelts == 2) ? value[1].data : value[2].data); value 1172 core/nginx.c ngx_str_t *value, *var; value 1180 core/nginx.c value = cf->args->elts; value 1181 core/nginx.c *var = value[1]; value 1183 core/nginx.c for (i = 0; i < value[1].len; i++) { value 1185 core/nginx.c if (value[1].data[i] == '=') { value 1202 core/nginx.c ngx_str_t *value; value 1209 core/nginx.c value = cf->args->elts; value 1211 core/nginx.c if (value[1].data[0] == '-') { value 1215 core/nginx.c } else if (value[1].data[0] == '+') { value 1224 core/nginx.c ccf->priority = ngx_atoi(&value[1].data[n], value[1].len - n); value 1245 core/nginx.c ngx_str_t *value; value 1260 core/nginx.c value = cf->args->elts; value 1264 core/nginx.c if (value[n].len > 32) { value 1272 core/nginx.c for (i = 0; i < value[n].len; i++) { value 1274 core/nginx.c ch = value[n].data[i]; value 745 core/ngx_conf_file.c ngx_str_t *value, file, name; value 748 core/ngx_conf_file.c value = cf->args->elts; value 749 core/ngx_conf_file.c file = value[1]; value 1046 core/ngx_conf_file.c ngx_str_t *value; value 1056 core/ngx_conf_file.c value = cf->args->elts; value 1058 core/ngx_conf_file.c if (ngx_strcasecmp(value[1].data, (u_char *) "on") == 0) { value 1061 core/ngx_conf_file.c } else if (ngx_strcasecmp(value[1].data, (u_char *) "off") == 0) { value 1068 core/ngx_conf_file.c value[1].data, cmd->name.data); value 1086 core/ngx_conf_file.c ngx_str_t *field, *value; value 1095 core/ngx_conf_file.c value = cf->args->elts; value 1097 core/ngx_conf_file.c *field = value[1]; value 1113 core/ngx_conf_file.c ngx_str_t *value, *s; value 1131 core/ngx_conf_file.c value = cf->args->elts; value 1133 core/ngx_conf_file.c *s = value[1]; value 1149 core/ngx_conf_file.c ngx_str_t *value; value 1168 core/ngx_conf_file.c value = cf->args->elts; value 1170 core/ngx_conf_file.c kv->key = value[1]; value 1171 core/ngx_conf_file.c kv->value = value[2]; value 1188 core/ngx_conf_file.c ngx_str_t *value; value 1198 core/ngx_conf_file.c value = cf->args->elts; value 1199 core/ngx_conf_file.c *np = ngx_atoi(value[1].data, value[1].len); value 1219 core/ngx_conf_file.c ngx_str_t *value; value 1228 core/ngx_conf_file.c value = cf->args->elts; value 1230 core/ngx_conf_file.c *sp = ngx_parse_size(&value[1]); value 1250 core/ngx_conf_file.c ngx_str_t *value; value 1259 core/ngx_conf_file.c value = cf->args->elts; value 1261 core/ngx_conf_file.c *op = ngx_parse_offset(&value[1]); value 1281 core/ngx_conf_file.c ngx_str_t *value; value 1290 core/ngx_conf_file.c value = cf->args->elts; value 1292 core/ngx_conf_file.c *msp = ngx_parse_time(&value[1], 0); value 1316 core/ngx_conf_file.c ngx_str_t *value; value 1325 core/ngx_conf_file.c value = cf->args->elts; value 1327 core/ngx_conf_file.c *sp = ngx_parse_time(&value[1], 1); value 1350 core/ngx_conf_file.c ngx_str_t *value; value 1359 core/ngx_conf_file.c value = cf->args->elts; value 1361 core/ngx_conf_file.c bufs->num = ngx_atoi(value[1].data, value[1].len); value 1366 core/ngx_conf_file.c bufs->size = ngx_parse_size(&value[2]); value 1381 core/ngx_conf_file.c ngx_str_t *value; value 1390 core/ngx_conf_file.c value = cf->args->elts; value 1394 core/ngx_conf_file.c if (e[i].name.len != value[1].len value 1395 core/ngx_conf_file.c || ngx_strcasecmp(e[i].name.data, value[1].data) != 0) value 1400 core/ngx_conf_file.c *np = e[i].value; value 1406 core/ngx_conf_file.c "invalid value \"%s\"", value[1].data); value 1418 core/ngx_conf_file.c ngx_str_t *value; value 1423 core/ngx_conf_file.c value = cf->args->elts; value 1429 core/ngx_conf_file.c if (mask[m].name.len != value[i].len value 1430 core/ngx_conf_file.c || ngx_strcasecmp(mask[m].name.data, value[i].data) != 0) value 1437 core/ngx_conf_file.c "duplicate value \"%s\"", value[i].data); value 1448 core/ngx_conf_file.c "invalid value \"%s\"", value[i].data); value 208 core/ngx_conf_file.h ngx_uint_t value; value 86 core/ngx_core.h #define ngx_abs(value) (((value) >= 0) ? (value) : - (value)) value 243 core/ngx_file.c ngx_str_t *value; value 258 core/ngx_file.c value = cf->args->elts; value 260 core/ngx_file.c path->name = value[1]; value 277 core/ngx_file.c level = ngx_atoi(value[n].data, value[n].len); value 350 core/ngx_file.c ngx_str_t *value; value 359 core/ngx_file.c value = cf->args->elts; value 365 core/ngx_file.c p = value[i].data; value 400 core/ngx_file.c ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, "invalid value \"%V\"", &value[i]); value 27 core/ngx_hash.c while (elt->value) { value 38 core/ngx_hash.c return elt->value; value 54 core/ngx_hash.c void *value; value 81 core/ngx_hash.c value = ngx_hash_find(&hwc->hash, key, &name[n], len - n); value 84 core/ngx_hash.c ngx_log_error(NGX_LOG_ALERT, ngx_cycle->log, 0, "value:\"%p\"", value); value 87 core/ngx_hash.c if (value) { value 100 core/ngx_hash.c if ((uintptr_t) value & 2) { value 106 core/ngx_hash.c if ((uintptr_t) value & 1) { value 111 core/ngx_hash.c ((uintptr_t) value & (uintptr_t) ~3); value 112 core/ngx_hash.c return hwc->value; value 115 core/ngx_hash.c hwc = (ngx_hash_wildcard_t *) ((uintptr_t) value & (uintptr_t) ~3); value 117 core/ngx_hash.c value = ngx_hash_find_wc_head(hwc, name, n - 1); value 119 core/ngx_hash.c if (value) { value 120 core/ngx_hash.c return value; value 123 core/ngx_hash.c return hwc->value; value 126 core/ngx_hash.c if ((uintptr_t) value & 1) { value 135 core/ngx_hash.c return (void *) ((uintptr_t) value & (uintptr_t) ~3); value 138 core/ngx_hash.c return value; value 141 core/ngx_hash.c return hwc->value; value 148 core/ngx_hash.c void *value; value 173 core/ngx_hash.c value = ngx_hash_find(&hwc->hash, key, name, i); value 176 core/ngx_hash.c ngx_log_error(NGX_LOG_ALERT, ngx_cycle->log, 0, "value:\"%p\"", value); value 179 core/ngx_hash.c if (value) { value 187 core/ngx_hash.c if ((uintptr_t) value & 2) { value 191 core/ngx_hash.c hwc = (ngx_hash_wildcard_t *) ((uintptr_t) value & (uintptr_t) ~3); value 193 core/ngx_hash.c value = ngx_hash_find_wc_tail(hwc, &name[i], len - i); value 195 core/ngx_hash.c if (value) { value 196 core/ngx_hash.c return value; value 199 core/ngx_hash.c return hwc->value; value 202 core/ngx_hash.c return value; value 205 core/ngx_hash.c return hwc->value; value 213 core/ngx_hash.c void *value; value 216 core/ngx_hash.c value = ngx_hash_find(&hash->hash, key, name, len); value 218 core/ngx_hash.c if (value) { value 219 core/ngx_hash.c return value; value 228 core/ngx_hash.c value = ngx_hash_find_wc_head(hash->wc_head, name, len); value 230 core/ngx_hash.c if (value) { value 231 core/ngx_hash.c return value; value 236 core/ngx_hash.c value = ngx_hash_find_wc_tail(hash->wc_tail, name, len); value 238 core/ngx_hash.c if (value) { value 239 core/ngx_hash.c return value; value 400 core/ngx_hash.c elt->value = names[n].value; value 415 core/ngx_hash.c elt->value = NULL; value 437 core/ngx_hash.c while (elt->value) { value 506 core/ngx_hash.c name->value = names[n].value; value 530 core/ngx_hash.c next_name->value = names[n].value; value 558 core/ngx_hash.c next_name->value = names[i].value; value 581 core/ngx_hash.c wdc->value = names[n].value; value 584 core/ngx_hash.c name->value = (void *) ((uintptr_t) wdc | (dot ? 3 : 2)); value 587 core/ngx_hash.c name->value = (void *) ((uintptr_t) name->value | 1); value 706 core/ngx_hash.c ngx_hash_add_key(ngx_hash_keys_arrays_t *ha, ngx_str_t *key, void *value, value 815 core/ngx_hash.c hk->value = value; value 934 core/ngx_hash.c hk->value = value; value 16 core/ngx_hash.h void *value; value 30 core/ngx_hash.h void *value; value 37 core/ngx_hash.h void *value; value 94 core/ngx_hash.h ngx_str_t value; value 118 core/ngx_hash.h void *value, ngx_uint_t flags); value 373 core/ngx_log.c ngx_str_t *value; value 375 core/ngx_log.c value = cf->args->elts; value 380 core/ngx_log.c if (ngx_strcmp(value[i].data, err_levels[n].data) == 0) { value 385 core/ngx_log.c &value[i]); value 395 core/ngx_log.c if (ngx_strcmp(value[i].data, debug_levels[n++]) == 0) { value 399 core/ngx_log.c &value[i]); value 410 core/ngx_log.c "invalid log level \"%V\"", &value[i]); value 426 core/ngx_log.c ngx_str_t *value, name; value 432 core/ngx_log.c value = cf->args->elts; value 434 core/ngx_log.c if (ngx_strcmp(value[1].data, "stderr") == 0) { value 438 core/ngx_log.c name = value[1]; value 99 core/ngx_parse.c ngx_int_t value, total, scale; value 115 core/ngx_parse.c value = 0; value 126 core/ngx_parse.c value = value * 10 + (*p++ - '0'); value 225 core/ngx_parse.c if ((ngx_uint_t) value > max) { value 229 core/ngx_parse.c total += value * scale; value 235 core/ngx_parse.c value = 0; value 244 core/ngx_parse.c return total + value * scale; value 38 core/ngx_radix_tree.c tree->root->value = NGX_RADIX_NO_VALUE; value 109 core/ngx_radix_tree.c uintptr_t value) value 136 core/ngx_radix_tree.c if (node->value != NGX_RADIX_NO_VALUE) { value 140 core/ngx_radix_tree.c node->value = value; value 153 core/ngx_radix_tree.c next->value = NGX_RADIX_NO_VALUE; value 166 core/ngx_radix_tree.c node->value = value; value 197 core/ngx_radix_tree.c if (node->value != NGX_RADIX_NO_VALUE) { value 198 core/ngx_radix_tree.c node->value = NGX_RADIX_NO_VALUE; value 222 core/ngx_radix_tree.c if (node->value != NGX_RADIX_NO_VALUE) { value 239 core/ngx_radix_tree.c uintptr_t value; value 243 core/ngx_radix_tree.c value = NGX_RADIX_NO_VALUE; value 247 core/ngx_radix_tree.c if (node->value != NGX_RADIX_NO_VALUE) { value 248 core/ngx_radix_tree.c value = node->value; value 261 core/ngx_radix_tree.c return value; value 23 core/ngx_radix_tree.h uintptr_t value; value 39 core/ngx_radix_tree.h uint32_t key, uint32_t mask, uintptr_t value); value 12 core/ngx_spinlock.c ngx_spinlock(ngx_atomic_t *lock, ngx_atomic_int_t value, ngx_uint_t spin) value 21 core/ngx_spinlock.c if (*lock == 0 && ngx_atomic_cmp_set(lock, 0, value)) { value 33 core/ngx_spinlock.c if (*lock == 0 && ngx_atomic_cmp_set(lock, 0, value)) { value 854 core/ngx_string.c ngx_int_t value; value 860 core/ngx_string.c for (value = 0; n--; line++) { value 865 core/ngx_string.c value = value * 10 + (*line - '0'); value 868 core/ngx_string.c if (value < 0) { value 872 core/ngx_string.c return value; value 882 core/ngx_string.c ngx_int_t value; value 891 core/ngx_string.c for (value = 0; n--; line++) { value 910 core/ngx_string.c value = value * 10 + (*line - '0'); value 915 core/ngx_string.c value = value * 10; value 918 core/ngx_string.c if (value < 0) { value 922 core/ngx_string.c return value; value 930 core/ngx_string.c ssize_t value; value 936 core/ngx_string.c for (value = 0; n--; line++) { value 941 core/ngx_string.c value = value * 10 + (*line - '0'); value 944 core/ngx_string.c if (value < 0) { value 948 core/ngx_string.c return value; value 956 core/ngx_string.c off_t value; value 962 core/ngx_string.c for (value = 0; n--; line++) { value 967 core/ngx_string.c value = value * 10 + (*line - '0'); value 970 core/ngx_string.c if (value < 0) { value 974 core/ngx_string.c return value; value 982 core/ngx_string.c time_t value; value 988 core/ngx_string.c for (value = 0; n--; line++) { value 993 core/ngx_string.c value = value * 10 + (*line - '0'); value 996 core/ngx_string.c if (value < 0) { value 1000 core/ngx_string.c return value; value 1009 core/ngx_string.c ngx_int_t value; value 1015 core/ngx_string.c for (value = 0; n--; line++) { value 1019 core/ngx_string.c value = value * 16 + (ch - '0'); value 1026 core/ngx_string.c value = value * 16 + (c - 'a' + 10); value 1033 core/ngx_string.c if (value < 0) { value 1037 core/ngx_string.c return value; value 23 core/ngx_string.h ngx_str_t value; value 79 event/modules/ngx_eventport_module.c int timer_settime(timer_t timerid, int flags, const struct itimerspec *value, value 959 event/ngx_event.c ngx_str_t *value; value 971 event/ngx_event.c value = cf->args->elts; value 972 event/ngx_event.c ecf->connections = ngx_atoi(value[1].data, value[1].len); value 975 event/ngx_event.c "invalid number \"%V\"", &value[1]); value 992 event/ngx_event.c ngx_str_t *value; value 1000 event/ngx_event.c value = cf->args->elts; value 1016 event/ngx_event.c if (module->name->len == value[1].len) { value 1017 event/ngx_event.c if (ngx_strcmp(module->name->data, value[1].data) == 0) { value 1032 event/ngx_event.c &value[1], old_ecf->name); value 1043 event/ngx_event.c "invalid event type \"%V\"", &value[1]); value 1056 event/ngx_event.c ngx_str_t *value; value 1061 event/ngx_event.c value = cf->args->elts; value 1068 event/ngx_event.c rc = ngx_ptocidr(&value[1], &cidr); value 1072 event/ngx_event.c "low address bits of %V are meaningless", &value[1]); value 1092 event/ngx_event.c h = gethostbyname((char *) value[1].data); value 1096 event/ngx_event.c "host \"%s\" not found", value[1].data); value 2282 event/ngx_event_openssl.c ngx_str_t *value; value 2290 event/ngx_event_openssl.c value = cf->args->elts; value 2292 event/ngx_event_openssl.c engine = ENGINE_by_id((const char *) value[1].data); value 2296 event/ngx_event_openssl.c "ENGINE_by_id(\"%V\") failed", &value[1]); value 2303 event/ngx_event_openssl.c &value[1]); value 243 http/modules/ngx_http_access_module.c ngx_str_t *value; value 252 http/modules/ngx_http_access_module.c value = cf->args->elts; value 254 http/modules/ngx_http_access_module.c all = (value[1].len == 3 && ngx_strcmp(value[1].data, "all") == 0); value 258 http/modules/ngx_http_access_module.c rc = ngx_ptocidr(&value[1], &cidr); value 262 http/modules/ngx_http_access_module.c "invalid parameter \"%V\"", &value[1]); value 268 http/modules/ngx_http_access_module.c "low address bits of %V are meaningless", &value[1]); value 293 http/modules/ngx_http_access_module.c rule6->deny = (value[0].data[0] == 'd') ? 1 : 0; value 319 http/modules/ngx_http_access_module.c rule->deny = (value[0].data[0] == 'd') ? 1 : 0; value 118 http/modules/ngx_http_auth_basic_module.c if (alcf->realm.len == 0 || alcf->user_file.value.len == 0) { value 352 http/modules/ngx_http_auth_basic_module.c r->headers_out.www_authenticate->value = *realm; value 391 http/modules/ngx_http_auth_basic_module.c if (conf->user_file.value.len == 0) { value 454 http/modules/ngx_http_auth_basic_module.c ngx_str_t *value; value 457 http/modules/ngx_http_auth_basic_module.c if (alcf->user_file.value.len) { value 461 http/modules/ngx_http_auth_basic_module.c value = cf->args->elts; value 466 http/modules/ngx_http_auth_basic_module.c ccv.value = &value[1]; value 273 http/modules/ngx_http_browser_module.c ua = r->headers_in.user_agent->value.data; value 274 http/modules/ngx_http_browser_module.c len = r->headers_in.user_agent->value.len; value 543 http/modules/ngx_http_browser_module.c ngx_str_t *value; value 548 http/modules/ngx_http_browser_module.c value = cf->args->elts; value 551 http/modules/ngx_http_browser_module.c if (ngx_strcmp(value[1].data, "unlisted") == 0) { value 575 http/modules/ngx_http_browser_module.c if (ngx_strcasecmp(mask[n].browser, value[1].data) == 0) { value 581 http/modules/ngx_http_browser_module.c "unknown browser name \"%V\"", &value[1]); value 599 http/modules/ngx_http_browser_module.c for (i = 0; i < value[2].len; i++) { value 601 http/modules/ngx_http_browser_module.c c = value[2].data[i]; value 616 http/modules/ngx_http_browser_module.c "invalid browser version \"%V\"", &value[2]); value 634 http/modules/ngx_http_browser_module.c ngx_str_t *value, *browser; value 637 http/modules/ngx_http_browser_module.c value = cf->args->elts; value 640 http/modules/ngx_http_browser_module.c if (ngx_strcmp(value[i].data, "netscape4") == 0) { value 658 http/modules/ngx_http_browser_module.c *browser = value[i]; value 670 http/modules/ngx_http_browser_module.c ngx_str_t *value; value 678 http/modules/ngx_http_browser_module.c value = cf->args->elts; value 680 http/modules/ngx_http_browser_module.c bcf->modern_browser_value->len = value[1].len; value 684 http/modules/ngx_http_browser_module.c bcf->modern_browser_value->data = value[1].data; value 695 http/modules/ngx_http_browser_module.c ngx_str_t *value; value 703 http/modules/ngx_http_browser_module.c value = cf->args->elts; value 705 http/modules/ngx_http_browser_module.c bcf->ancient_browser_value->len = value[1].len; value 709 http/modules/ngx_http_browser_module.c bcf->ancient_browser_value->data = value[1].data; value 315 http/modules/ngx_http_charset_filter_module.c && r->headers_out.content_encoding->value.len) value 1174 http/modules/ngx_http_charset_filter_module.c ngx_str_t *value; value 1180 http/modules/ngx_http_charset_filter_module.c value = cf->args->elts; value 1182 http/modules/ngx_http_charset_filter_module.c src = ngx_http_add_charset(&mcf->charsets, &value[1]); value 1187 http/modules/ngx_http_charset_filter_module.c dst = ngx_http_add_charset(&mcf->charsets, &value[2]); value 1195 http/modules/ngx_http_charset_filter_module.c "\"%V\" and \"%V\"", &value[1], &value[2]); value 1206 http/modules/ngx_http_charset_filter_module.c "\"%V\" and \"%V\"", &value[1], &value[2]); value 1219 http/modules/ngx_http_charset_filter_module.c if (ngx_strcasecmp(value[2].data, (u_char *) "utf-8") == 0) { value 1307 http/modules/ngx_http_charset_filter_module.c ngx_str_t *value; value 1317 http/modules/ngx_http_charset_filter_module.c value = cf->args->elts; value 1319 http/modules/ngx_http_charset_filter_module.c src = ngx_hextoi(value[0].data, value[0].len); value 1322 http/modules/ngx_http_charset_filter_module.c "invalid value \"%V\"", &value[0]); value 1332 http/modules/ngx_http_charset_filter_module.c *p++ = (u_char) (value[1].len / 2); value 1334 http/modules/ngx_http_charset_filter_module.c for (i = 0; i < value[1].len; i += 2) { value 1335 http/modules/ngx_http_charset_filter_module.c dst = ngx_hextoi(&value[1].data[i], 2); value 1338 http/modules/ngx_http_charset_filter_module.c "invalid value \"%V\"", &value[1]); value 1356 http/modules/ngx_http_charset_filter_module.c "invalid value \"%V\"", &value[1]); value 1376 http/modules/ngx_http_charset_filter_module.c dst = ngx_hextoi(value[1].data, value[1].len); value 1379 http/modules/ngx_http_charset_filter_module.c "invalid value \"%V\"", &value[1]); value 1397 http/modules/ngx_http_charset_filter_module.c ngx_str_t *value, var; value 1406 http/modules/ngx_http_charset_filter_module.c value = cf->args->elts; value 1409 http/modules/ngx_http_charset_filter_module.c && ngx_strcmp(value[1].data, "off") == 0) value 1416 http/modules/ngx_http_charset_filter_module.c if (value[1].data[0] == '$') { value 1417 http/modules/ngx_http_charset_filter_module.c var.len = value[1].len - 1; value 1418 http/modules/ngx_http_charset_filter_module.c var.data = value[1].data + 1; value 1434 http/modules/ngx_http_charset_filter_module.c *cp = ngx_http_add_charset(&mcf->charsets, &value[1]); value 251 http/modules/ngx_http_dav_module.c date = ngx_http_parse_time(r->headers_in.date->value.data, value 252 http/modules/ngx_http_dav_module.c r->headers_in.date->value.len); value 538 http/modules/ngx_http_dav_module.c p = dest->value.data; value 541 http/modules/ngx_http_dav_module.c last = p + dest->value.len; value 556 http/modules/ngx_http_dav_module.c if (ngx_strncmp(dest->value.data, "https://", sizeof("https://") - 1) value 562 http/modules/ngx_http_dav_module.c host = dest->value.data + sizeof("https://") - 1; value 567 http/modules/ngx_http_dav_module.c if (ngx_strncmp(dest->value.data, "http://", sizeof("http://") - 1) value 573 http/modules/ngx_http_dav_module.c host = dest->value.data + sizeof("http://") - 1; value 580 http/modules/ngx_http_dav_module.c &dest->value); value 584 http/modules/ngx_http_dav_module.c last = dest->value.data + dest->value.len; value 596 http/modules/ngx_http_dav_module.c &dest->value); value 615 http/modules/ngx_http_dav_module.c &r->uri, &dest->value); value 640 http/modules/ngx_http_dav_module.c if (over->value.len == 1) { value 641 http/modules/ngx_http_dav_module.c ch = over->value.data[0]; value 657 http/modules/ngx_http_dav_module.c &over->value); value 712 http/modules/ngx_http_dav_module.c &r->uri, &r->method_name, &dest->value); value 981 http/modules/ngx_http_dav_module.c if (depth->value.len == 1) { value 983 http/modules/ngx_http_dav_module.c if (depth->value.data[0] == '0') { value 987 http/modules/ngx_http_dav_module.c if (depth->value.data[0] == '1') { value 993 http/modules/ngx_http_dav_module.c if (depth->value.len == sizeof("infinity") - 1 value 994 http/modules/ngx_http_dav_module.c && ngx_strcmp(depth->value.data, "infinity") == 0) value 1002 http/modules/ngx_http_dav_module.c &depth->value); value 1072 http/modules/ngx_http_dav_module.c r->headers_out.location->value.len = r->uri.len; value 1073 http/modules/ngx_http_dav_module.c r->headers_out.location->value.data = location; value 200 http/modules/ngx_http_degradation_module.c ngx_str_t *value, s; value 202 http/modules/ngx_http_degradation_module.c value = cf->args->elts; value 204 http/modules/ngx_http_degradation_module.c if (ngx_strncmp(value[1].data, "sbrk=", 5) == 0) { value 206 http/modules/ngx_http_degradation_module.c s.len = value[1].len - 5; value 207 http/modules/ngx_http_degradation_module.c s.data = value[1].data + 5; value 212 http/modules/ngx_http_degradation_module.c "invalid sbrk size \"%V\"", &value[1]); value 220 http/modules/ngx_http_degradation_module.c "invalid parameter \"%V\"", &value[1]); value 129 http/modules/ngx_http_empty_gif_module.c cv.value.len = sizeof(ngx_empty_gif); value 130 http/modules/ngx_http_empty_gif_module.c cv.value.data = ngx_empty_gif; value 797 http/modules/ngx_http_fastcgi_module.c len += ((n > 127) ? 4 : 1) + ((header[i].value.len > 127) ? 4 : 1) value 798 http/modules/ngx_http_fastcgi_module.c + n + header[i].value.len; value 935 http/modules/ngx_http_fastcgi_module.c val_len = header[i].value.len; value 961 http/modules/ngx_http_fastcgi_module.c b->last = ngx_copy(b->last, header[i].value.data, val_len); value 1412 http/modules/ngx_http_fastcgi_module.c h->value.len = r->header_end - r->header_start; value 1413 http/modules/ngx_http_fastcgi_module.c h->value.data = r->header_start; value 1414 http/modules/ngx_http_fastcgi_module.c h->value.data[h->value.len] = '\0'; value 1424 http/modules/ngx_http_fastcgi_module.c h->value.len = r->header_end - r->header_start; value 1427 http/modules/ngx_http_fastcgi_module.c h->key.len + 1 + h->value.len + 1 value 1433 http/modules/ngx_http_fastcgi_module.c h->value.data = h->key.data + h->key.len + 1; value 1435 http/modules/ngx_http_fastcgi_module.c + h->value.len + 1; value 1439 http/modules/ngx_http_fastcgi_module.c ngx_cpystrn(h->value.data, r->header_start, value 1440 http/modules/ngx_http_fastcgi_module.c h->value.len + 1); value 1461 http/modules/ngx_http_fastcgi_module.c &h->key, &h->value); value 1480 http/modules/ngx_http_fastcgi_module.c status_line = &u->headers_in.status->value; value 2231 http/modules/ngx_http_fastcgi_module.c if (conf->cache_key.value.data == NULL) { value 2378 http/modules/ngx_http_fastcgi_module.c hk->value = (void *) 1; value 2380 http/modules/ngx_http_fastcgi_module.c if (src[i].value.len == 0) { value 2414 http/modules/ngx_http_fastcgi_module.c sc.source = &src[i].value; value 2610 http/modules/ngx_http_fastcgi_module.c ngx_str_t *value, *url; value 2627 http/modules/ngx_http_fastcgi_module.c value = cf->args->elts; value 2629 http/modules/ngx_http_fastcgi_module.c url = &value[1]; value 2654 http/modules/ngx_http_fastcgi_module.c u.url = value[1]; value 2672 http/modules/ngx_http_fastcgi_module.c ngx_str_t *value; value 2676 http/modules/ngx_http_fastcgi_module.c value = cf->args->elts; value 2678 http/modules/ngx_http_fastcgi_module.c flcf->split_name = value[1]; value 2682 http/modules/ngx_http_fastcgi_module.c rc.pattern = value[1]; value 2694 http/modules/ngx_http_fastcgi_module.c "pattern \"%V\" must have 2 captures", &value[1]); value 2717 http/modules/ngx_http_fastcgi_module.c ngx_str_t *value; value 2726 http/modules/ngx_http_fastcgi_module.c value = cf->args->elts; value 2728 http/modules/ngx_http_fastcgi_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 2743 http/modules/ngx_http_fastcgi_module.c if (ngx_strcmp(value[1].data, "on") == 0) { value 2749 http/modules/ngx_http_fastcgi_module.c value[1].len++; value 2754 http/modules/ngx_http_fastcgi_module.c sc.source = &value[1]; value 2757 http/modules/ngx_http_fastcgi_module.c sc.variables = ngx_http_script_variables_count(&value[1]); value 2776 http/modules/ngx_http_fastcgi_module.c ngx_str_t *value; value 2778 http/modules/ngx_http_fastcgi_module.c value = cf->args->elts; value 2784 http/modules/ngx_http_fastcgi_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 2793 http/modules/ngx_http_fastcgi_module.c flcf->upstream.cache = ngx_shared_memory_add(cf, &value[1], 0, value 2808 http/modules/ngx_http_fastcgi_module.c ngx_str_t *value; value 2811 http/modules/ngx_http_fastcgi_module.c value = cf->args->elts; value 2813 http/modules/ngx_http_fastcgi_module.c if (flcf->cache_key.value.len) { value 2820 http/modules/ngx_http_fastcgi_module.c ccv.value = &value[1]; value 68 http/modules/ngx_http_flv_module.c ngx_str_t path, value; value 167 http/modules/ngx_http_flv_module.c if (ngx_http_arg(r, (u_char *) "start", 5, &value) == NGX_OK) { value 169 http/modules/ngx_http_flv_module.c start = ngx_atoof(value.data, value.len); value 13 http/modules/ngx_http_geo_module.c ngx_http_variable_value_t *value; value 27 http/modules/ngx_http_geo_module.c ngx_http_variable_value_t *value; value 33 http/modules/ngx_http_geo_module.c ngx_http_variable_value_t *value; value 75 http/modules/ngx_http_geo_module.c ngx_str_t *value); value 81 http/modules/ngx_http_geo_module.c ngx_str_t *value); value 83 http/modules/ngx_http_geo_module.c ngx_http_geo_conf_ctx_t *ctx, ngx_str_t *value); value 198 http/modules/ngx_http_geo_module.c *v = *range->value; value 201 http/modules/ngx_http_geo_module.c } while ((++range)->value); value 235 http/modules/ngx_http_geo_module.c len = xfwd->value.len; value 236 http/modules/ngx_http_geo_module.c ip = xfwd->value.data; value 295 http/modules/ngx_http_geo_module.c ngx_str_t *value, name; value 304 http/modules/ngx_http_geo_module.c value = cf->args->elts; value 311 http/modules/ngx_http_geo_module.c name = value[1]; value 322 http/modules/ngx_http_geo_module.c name = value[2]; value 446 http/modules/ngx_http_geo_module.c ngx_str_t *value; value 452 http/modules/ngx_http_geo_module.c value = cf->args->elts; value 456 http/modules/ngx_http_geo_module.c if (ngx_strcmp(value[0].data, "ranges") == 0) { value 479 http/modules/ngx_http_geo_module.c if (ngx_strcmp(value[0].data, "include") == 0) { value 481 http/modules/ngx_http_geo_module.c rv = ngx_http_geo_include(cf, ctx, &value[1]); value 485 http/modules/ngx_http_geo_module.c } else if (ngx_strcmp(value[0].data, "proxy") == 0) { value 487 http/modules/ngx_http_geo_module.c if (ngx_http_geo_cidr_value(cf, &value[1], &cidr) != NGX_OK) { value 497 http/modules/ngx_http_geo_module.c rv = ngx_http_geo_range(cf, ctx, value); value 500 http/modules/ngx_http_geo_module.c rv = ngx_http_geo_cidr(cf, ctx, value); value 519 http/modules/ngx_http_geo_module.c ngx_str_t *value) value 526 http/modules/ngx_http_geo_module.c if (ngx_strcmp(value[0].data, "default") == 0) { value 531 http/modules/ngx_http_geo_module.c &value[1], ctx->high.default_value); value 534 http/modules/ngx_http_geo_module.c ctx->high.default_value = ngx_http_geo_value(cf, ctx, &value[1]); value 560 http/modules/ngx_http_geo_module.c if (ngx_strcmp(value[0].data, "delete") == 0) { value 561 http/modules/ngx_http_geo_module.c net = &value[1]; value 565 http/modules/ngx_http_geo_module.c net = &value[0]; value 608 http/modules/ngx_http_geo_module.c ctx->value = ngx_http_geo_value(cf, ctx, &value[1]); value 610 http/modules/ngx_http_geo_module.c if (ctx->value == NULL) { value 693 http/modules/ngx_http_geo_module.c range[i + 1].value = ctx->value; value 703 http/modules/ngx_http_geo_module.c ctx->net, ctx->value, range[i].value); value 705 http/modules/ngx_http_geo_module.c range[i].value = ctx->value; value 732 http/modules/ngx_http_geo_module.c range[i + 2].value = range[i].value; value 736 http/modules/ngx_http_geo_module.c range[i + 1].value = ctx->value; value 762 http/modules/ngx_http_geo_module.c range[i].value = ctx->value; value 784 http/modules/ngx_http_geo_module.c range[i + 1].value = ctx->value; value 812 http/modules/ngx_http_geo_module.c range->value = ctx->value; value 888 http/modules/ngx_http_geo_module.c ngx_str_t *value) value 903 http/modules/ngx_http_geo_module.c if (ngx_strcmp(value[0].data, "default") == 0) { value 906 http/modules/ngx_http_geo_module.c net = &value[0]; value 909 http/modules/ngx_http_geo_module.c if (ngx_strcmp(value[0].data, "delete") == 0) { value 910 http/modules/ngx_http_geo_module.c net = &value[1]; value 914 http/modules/ngx_http_geo_module.c net = &value[0]; value 935 http/modules/ngx_http_geo_module.c val = ngx_http_geo_value(cf, ctx, &value[1]); value 975 http/modules/ngx_http_geo_module.c ngx_str_t *value) value 981 http/modules/ngx_http_geo_module.c hash = ngx_crc32_long(value->data, value->len); value 984 http/modules/ngx_http_geo_module.c ngx_str_rbtree_lookup(&ctx->rbtree, value, hash); value 987 http/modules/ngx_http_geo_module.c return gvvn->value; value 995 http/modules/ngx_http_geo_module.c val->len = value->len; value 996 http/modules/ngx_http_geo_module.c val->data = ngx_pstrdup(ctx->pool, value); value 1014 http/modules/ngx_http_geo_module.c gvvn->value = val; value 1019 http/modules/ngx_http_geo_module.c ctx->data_size += ngx_align(sizeof(ngx_http_variable_value_t) + value->len, value 1268 http/modules/ngx_http_geo_module.c while (range->value) { value 1271 http/modules/ngx_http_geo_module.c range->value = (ngx_http_variable_value_t *) value 1272 http/modules/ngx_http_geo_module.c ((u_char *) range->value + (size_t) base); value 1363 http/modules/ngx_http_geo_module.c s.len = r->value->len; value 1364 http/modules/ngx_http_geo_module.c s.data = r->value->data; value 1369 http/modules/ngx_http_geo_module.c range->value = (ngx_http_variable_value_t *) gvvn->offset; value 1374 http/modules/ngx_http_geo_module.c } while ((++r)->value); value 1376 http/modules/ngx_http_geo_module.c range->value = NULL; value 1405 http/modules/ngx_http_geo_module.c *vv = *gvvn->value; value 432 http/modules/ngx_http_geoip_module.c ngx_str_t *value; value 438 http/modules/ngx_http_geoip_module.c value = cf->args->elts; value 440 http/modules/ngx_http_geoip_module.c gcf->country = GeoIP_open((char *) value[1].data, GEOIP_MEMORY_CACHE); value 444 http/modules/ngx_http_geoip_module.c "GeoIO_open(\"%V\") failed", &value[1]); value 450 http/modules/ngx_http_geoip_module.c if (ngx_strcmp(value[2].data, "utf8") == 0) { value 455 http/modules/ngx_http_geoip_module.c "invalid parameter \"%V\"", &value[2]); value 471 http/modules/ngx_http_geoip_module.c &value[1], gcf->country->databaseType); value 482 http/modules/ngx_http_geoip_module.c ngx_str_t *value; value 488 http/modules/ngx_http_geoip_module.c value = cf->args->elts; value 490 http/modules/ngx_http_geoip_module.c gcf->city = GeoIP_open((char *) value[1].data, GEOIP_MEMORY_CACHE); value 494 http/modules/ngx_http_geoip_module.c "GeoIO_open(\"%V\") failed", &value[1]); value 500 http/modules/ngx_http_geoip_module.c if (ngx_strcmp(value[2].data, "utf8") == 0) { value 505 http/modules/ngx_http_geoip_module.c "invalid parameter \"%V\"", &value[2]); value 520 http/modules/ngx_http_geoip_module.c &value[1], gcf->city->databaseType); value 250 http/modules/ngx_http_gzip_filter_module.c && r->headers_out.content_encoding->value.len) value 301 http/modules/ngx_http_gzip_filter_module.c ngx_str_set(&h->value, "gzip"); value 212 http/modules/ngx_http_gzip_static_module.c ngx_str_set(&h->value, "gzip"); value 15 http/modules/ngx_http_headers_filter_module.c ngx_http_header_val_t *hv, ngx_str_t *value); value 26 http/modules/ngx_http_headers_filter_module.c ngx_http_complex_value_t value; value 52 http/modules/ngx_http_headers_filter_module.c ngx_http_header_val_t *hv, ngx_str_t *value); value 54 http/modules/ngx_http_headers_filter_module.c ngx_http_header_val_t *hv, ngx_str_t *value); value 137 http/modules/ngx_http_headers_filter_module.c ngx_str_t value; value 165 http/modules/ngx_http_headers_filter_module.c if (ngx_http_complex_value(r, &h[i].value, &value) != NGX_OK) { value 169 http/modules/ngx_http_headers_filter_module.c if (h[i].handler(r, &h[i], &value) != NGX_OK) { value 203 http/modules/ngx_http_headers_filter_module.c expires->value.len = len - 1; value 239 http/modules/ngx_http_headers_filter_module.c expires->value.data = (u_char *) "Thu, 01 Jan 1970 00:00:01 GMT"; value 240 http/modules/ngx_http_headers_filter_module.c ngx_str_set(&cc->value, "no-cache"); value 245 http/modules/ngx_http_headers_filter_module.c expires->value.data = (u_char *) "Thu, 31 Dec 2037 23:55:55 GMT"; value 247 http/modules/ngx_http_headers_filter_module.c ngx_str_set(&cc->value, "max-age=315360000"); value 251 http/modules/ngx_http_headers_filter_module.c expires->value.data = ngx_pnalloc(r->pool, len); value 252 http/modules/ngx_http_headers_filter_module.c if (expires->value.data == NULL) { value 257 http/modules/ngx_http_headers_filter_module.c ngx_memcpy(expires->value.data, ngx_cached_http_time.data, value 259 http/modules/ngx_http_headers_filter_module.c ngx_str_set(&cc->value, "max-age=0"); value 280 http/modules/ngx_http_headers_filter_module.c ngx_http_time(expires->value.data, expires_time); value 283 http/modules/ngx_http_headers_filter_module.c ngx_str_set(&cc->value, "no-cache"); value 287 http/modules/ngx_http_headers_filter_module.c cc->value.data = ngx_pnalloc(r->pool, value 289 http/modules/ngx_http_headers_filter_module.c if (cc->value.data == NULL) { value 293 http/modules/ngx_http_headers_filter_module.c cc->value.len = ngx_sprintf(cc->value.data, "max-age=%T", max_age) value 294 http/modules/ngx_http_headers_filter_module.c - cc->value.data; value 302 http/modules/ngx_http_headers_filter_module.c ngx_str_t *value) value 306 http/modules/ngx_http_headers_filter_module.c if (value->len) { value 314 http/modules/ngx_http_headers_filter_module.c h->value = *value; value 323 http/modules/ngx_http_headers_filter_module.c ngx_str_t *value) value 351 http/modules/ngx_http_headers_filter_module.c cc->value = *value; value 361 http/modules/ngx_http_headers_filter_module.c ngx_str_t *value) value 376 http/modules/ngx_http_headers_filter_module.c if (value->len == 0) { value 388 http/modules/ngx_http_headers_filter_module.c if (value->len == 0) { value 396 http/modules/ngx_http_headers_filter_module.c h->value = *value; value 464 http/modules/ngx_http_headers_filter_module.c ngx_str_t *value; value 470 http/modules/ngx_http_headers_filter_module.c value = cf->args->elts; value 474 http/modules/ngx_http_headers_filter_module.c if (ngx_strcmp(value[1].data, "epoch") == 0) { value 479 http/modules/ngx_http_headers_filter_module.c if (ngx_strcmp(value[1].data, "max") == 0) { value 484 http/modules/ngx_http_headers_filter_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 495 http/modules/ngx_http_headers_filter_module.c if (ngx_strcmp(value[1].data, "modified") != 0) { value 504 http/modules/ngx_http_headers_filter_module.c if (value[n].data[0] == '@') { value 505 http/modules/ngx_http_headers_filter_module.c value[n].data++; value 506 http/modules/ngx_http_headers_filter_module.c value[n].len--; value 515 http/modules/ngx_http_headers_filter_module.c } else if (value[n].data[0] == '+') { value 516 http/modules/ngx_http_headers_filter_module.c value[n].data++; value 517 http/modules/ngx_http_headers_filter_module.c value[n].len--; value 520 http/modules/ngx_http_headers_filter_module.c } else if (value[n].data[0] == '-') { value 521 http/modules/ngx_http_headers_filter_module.c value[n].data++; value 522 http/modules/ngx_http_headers_filter_module.c value[n].len--; value 529 http/modules/ngx_http_headers_filter_module.c hcf->expires_time = ngx_parse_time(&value[n], 1); value 558 http/modules/ngx_http_headers_filter_module.c ngx_str_t *value; value 564 http/modules/ngx_http_headers_filter_module.c value = cf->args->elts; value 580 http/modules/ngx_http_headers_filter_module.c hv->key = value[1]; value 586 http/modules/ngx_http_headers_filter_module.c if (ngx_strcasecmp(value[1].data, set[i].name.data) != 0) { value 596 http/modules/ngx_http_headers_filter_module.c if (value[2].len == 0) { value 597 http/modules/ngx_http_headers_filter_module.c ngx_memzero(&hv->value, sizeof(ngx_http_complex_value_t)); value 604 http/modules/ngx_http_headers_filter_module.c ccv.value = &value[2]; value 605 http/modules/ngx_http_headers_filter_module.c ccv.complex_value = &hv->value; value 98 http/modules/ngx_http_image_filter_module.c static ngx_uint_t ngx_http_image_filter_value(ngx_str_t *value); value 1115 http/modules/ngx_http_image_filter_module.c ngx_http_image_filter_value(ngx_str_t *value) value 1119 http/modules/ngx_http_image_filter_module.c if (value->len == 1 && value->data[0] == '-') { value 1123 http/modules/ngx_http_image_filter_module.c n = ngx_atoi(value->data, value->len); value 1199 http/modules/ngx_http_image_filter_module.c ngx_str_t *value; value 1205 http/modules/ngx_http_image_filter_module.c value = cf->args->elts; value 1210 http/modules/ngx_http_image_filter_module.c if (ngx_strcmp(value[i].data, "off") == 0) { value 1213 http/modules/ngx_http_image_filter_module.c } else if (ngx_strcmp(value[i].data, "test") == 0) { value 1216 http/modules/ngx_http_image_filter_module.c } else if (ngx_strcmp(value[i].data, "size") == 0) { value 1227 http/modules/ngx_http_image_filter_module.c if (ngx_strcmp(value[i].data, "rotate") == 0) { value 1233 http/modules/ngx_http_image_filter_module.c ccv.value = &value[++i]; value 1241 http/modules/ngx_http_image_filter_module.c n = ngx_http_image_filter_value(&value[i]); value 1266 http/modules/ngx_http_image_filter_module.c if (ngx_strcmp(value[i].data, "resize") == 0) { value 1269 http/modules/ngx_http_image_filter_module.c } else if (ngx_strcmp(value[i].data, "crop") == 0) { value 1279 http/modules/ngx_http_image_filter_module.c ccv.value = &value[++i]; value 1287 http/modules/ngx_http_image_filter_module.c n = ngx_http_image_filter_value(&value[i]); value 1307 http/modules/ngx_http_image_filter_module.c ccv.value = &value[++i]; value 1315 http/modules/ngx_http_image_filter_module.c n = ngx_http_image_filter_value(&value[i]); value 1337 http/modules/ngx_http_image_filter_module.c &value[i]); value 1349 http/modules/ngx_http_image_filter_module.c ngx_str_t *value; value 1354 http/modules/ngx_http_image_filter_module.c value = cf->args->elts; value 1359 http/modules/ngx_http_image_filter_module.c ccv.value = &value[1]; value 1367 http/modules/ngx_http_image_filter_module.c n = ngx_http_image_filter_value(&value[1]); value 1371 http/modules/ngx_http_image_filter_module.c "invalid parameter \"%V\"", &value[1]); value 443 http/modules/ngx_http_index_module.c ngx_str_t *value; value 455 http/modules/ngx_http_index_module.c value = cf->args->elts; value 459 http/modules/ngx_http_index_module.c if (value[i].data[0] == '/' && i != cf->args->nelts - 1) { value 465 http/modules/ngx_http_index_module.c if (value[i].len == 0) { value 468 http/modules/ngx_http_index_module.c &value[1]); value 477 http/modules/ngx_http_index_module.c index->name.len = value[i].len; value 478 http/modules/ngx_http_index_module.c index->name.data = value[i].data; value 482 http/modules/ngx_http_index_module.c n = ngx_http_script_variables_count(&value[i]); value 502 http/modules/ngx_http_index_module.c sc.source = &value[i]; value 590 http/modules/ngx_http_limit_req_module.c ngx_str_t *value, name, s; value 596 http/modules/ngx_http_limit_req_module.c value = cf->args->elts; value 606 http/modules/ngx_http_limit_req_module.c if (ngx_strncmp(value[i].data, "zone=", 5) == 0) { value 608 http/modules/ngx_http_limit_req_module.c name.data = value[i].data + 5; value 619 http/modules/ngx_http_limit_req_module.c s.len = value[i].data + value[i].len - p; value 629 http/modules/ngx_http_limit_req_module.c "invalid zone size \"%V\"", &value[i]); value 633 http/modules/ngx_http_limit_req_module.c if (ngx_strncmp(value[i].data, "rate=", 5) == 0) { value 635 http/modules/ngx_http_limit_req_module.c len = value[i].len; value 636 http/modules/ngx_http_limit_req_module.c p = value[i].data + len - 3; value 647 http/modules/ngx_http_limit_req_module.c rate = ngx_atoi(value[i].data + 5, len - 5); value 650 http/modules/ngx_http_limit_req_module.c "invalid rate \"%V\"", &value[i]); value 657 http/modules/ngx_http_limit_req_module.c if (value[i].data[0] == '$') { value 659 http/modules/ngx_http_limit_req_module.c value[i].len--; value 660 http/modules/ngx_http_limit_req_module.c value[i].data++; value 667 http/modules/ngx_http_limit_req_module.c ctx->index = ngx_http_get_variable_index(cf, &value[i]); value 672 http/modules/ngx_http_limit_req_module.c ctx->var = value[i]; value 678 http/modules/ngx_http_limit_req_module.c "invalid parameter \"%V\"", &value[i]); value 709 http/modules/ngx_http_limit_req_module.c &value[1], &ctx->var); value 726 http/modules/ngx_http_limit_req_module.c ngx_str_t *value, s; value 733 http/modules/ngx_http_limit_req_module.c value = cf->args->elts; value 739 http/modules/ngx_http_limit_req_module.c if (ngx_strncmp(value[i].data, "zone=", 5) == 0) { value 741 http/modules/ngx_http_limit_req_module.c s.len = value[i].len - 5; value 742 http/modules/ngx_http_limit_req_module.c s.data = value[i].data + 5; value 753 http/modules/ngx_http_limit_req_module.c if (ngx_strncmp(value[i].data, "burst=", 6) == 0) { value 755 http/modules/ngx_http_limit_req_module.c burst = ngx_atoi(value[i].data + 6, value[i].len - 6); value 758 http/modules/ngx_http_limit_req_module.c "invalid burst rate \"%V\"", &value[i]); value 765 http/modules/ngx_http_limit_req_module.c if (ngx_strncmp(value[i].data, "nodelay", 7) == 0) { value 771 http/modules/ngx_http_limit_req_module.c "invalid parameter \"%V\"", &value[i]); value 437 http/modules/ngx_http_limit_zone_module.c ngx_str_t *value; value 441 http/modules/ngx_http_limit_zone_module.c value = cf->args->elts; value 443 http/modules/ngx_http_limit_zone_module.c if (value[2].data[0] != '$') { value 445 http/modules/ngx_http_limit_zone_module.c "invalid variable name \"%V\"", &value[2]); value 449 http/modules/ngx_http_limit_zone_module.c value[2].len--; value 450 http/modules/ngx_http_limit_zone_module.c value[2].data++; value 457 http/modules/ngx_http_limit_zone_module.c ctx->index = ngx_http_get_variable_index(cf, &value[2]); value 462 http/modules/ngx_http_limit_zone_module.c ctx->var = value[2]; value 464 http/modules/ngx_http_limit_zone_module.c n = ngx_parse_size(&value[3]); value 468 http/modules/ngx_http_limit_zone_module.c "invalid size of limit_zone \"%V\"", &value[3]); value 474 http/modules/ngx_http_limit_zone_module.c "limit_zone \"%V\" is too small", &value[1]); value 479 http/modules/ngx_http_limit_zone_module.c shm_zone = ngx_shared_memory_add(cf, &value[1], n, value 490 http/modules/ngx_http_limit_zone_module.c &value[1], &ctx->var); value 507 http/modules/ngx_http_limit_zone_module.c ngx_str_t *value; value 513 http/modules/ngx_http_limit_zone_module.c value = cf->args->elts; value 515 http/modules/ngx_http_limit_zone_module.c lzcf->shm_zone = ngx_shared_memory_add(cf, &value[1], 0, value 521 http/modules/ngx_http_limit_zone_module.c n = ngx_atoi(value[2].data, value[2].len); value 524 http/modules/ngx_http_limit_zone_module.c "invalid number of connections \"%V\"", &value[2]); value 102 http/modules/ngx_http_log_module.c ngx_http_log_op_t *op, ngx_str_t *value); value 618 http/modules/ngx_http_log_module.c ngx_str_t *value) value 622 http/modules/ngx_http_log_module.c index = ngx_http_get_variable_index(cf, value); value 640 http/modules/ngx_http_log_module.c ngx_http_variable_value_t *value; value 642 http/modules/ngx_http_log_module.c value = ngx_http_get_indexed_variable(r, data); value 644 http/modules/ngx_http_log_module.c if (value == NULL || value->not_found) { value 648 http/modules/ngx_http_log_module.c len = ngx_http_log_escape(NULL, value->data, value->len); value 650 http/modules/ngx_http_log_module.c value->escape = len ? 1 : 0; value 652 http/modules/ngx_http_log_module.c return value->len + len * 3; value 659 http/modules/ngx_http_log_module.c ngx_http_variable_value_t *value; value 661 http/modules/ngx_http_log_module.c value = ngx_http_get_indexed_variable(r, op->data); value 663 http/modules/ngx_http_log_module.c if (value == NULL || value->not_found) { value 668 http/modules/ngx_http_log_module.c if (value->escape == 0) { value 669 http/modules/ngx_http_log_module.c return ngx_cpymem(buf, value->data, value->len); value 672 http/modules/ngx_http_log_module.c return (u_char *) ngx_http_log_escape(buf, value->data, value->len); value 858 http/modules/ngx_http_log_module.c ngx_str_t *value, name; value 864 http/modules/ngx_http_log_module.c value = cf->args->elts; value 866 http/modules/ngx_http_log_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 873 http/modules/ngx_http_log_module.c "invalid parameter \"%V\"", &value[2]); value 893 http/modules/ngx_http_log_module.c n = ngx_http_script_variables_count(&value[1]); value 896 http/modules/ngx_http_log_module.c log->file = ngx_conf_open_file(cf->cycle, &value[1]); value 902 http/modules/ngx_http_log_module.c if (ngx_conf_full_name(cf->cycle, &value[1], 0) != NGX_OK) { value 914 http/modules/ngx_http_log_module.c sc.source = &value[1]; value 927 http/modules/ngx_http_log_module.c name = value[2]; value 955 http/modules/ngx_http_log_module.c if (ngx_strncmp(value[3].data, "buffer=", 7) != 0) { value 957 http/modules/ngx_http_log_module.c "invalid parameter \"%V\"", &value[3]); value 967 http/modules/ngx_http_log_module.c name.len = value[3].len - 7; value 968 http/modules/ngx_http_log_module.c name.data = value[3].data + 7; value 974 http/modules/ngx_http_log_module.c "invalid parameter \"%V\"", &value[3]); value 981 http/modules/ngx_http_log_module.c "with different buffer size", &value[1]); value 1003 http/modules/ngx_http_log_module.c ngx_str_t *value; value 1007 http/modules/ngx_http_log_module.c value = cf->args->elts; value 1011 http/modules/ngx_http_log_module.c if (fmt[i].name.len == value[1].len value 1012 http/modules/ngx_http_log_module.c && ngx_strcmp(fmt[i].name.data, value[1].data) == 0) value 1016 http/modules/ngx_http_log_module.c &value[1]); value 1026 http/modules/ngx_http_log_module.c fmt->name = value[1]; value 1048 http/modules/ngx_http_log_module.c ngx_str_t *value, var; value 1054 http/modules/ngx_http_log_module.c value = args->elts; value 1058 http/modules/ngx_http_log_module.c for (i = 0; i < value[s].len; i++) { value 1059 http/modules/ngx_http_log_module.c if (value[s].data[i] != '%') { value 1063 http/modules/ngx_http_log_module.c ch = value[s].data[i + 1]; value 1079 http/modules/ngx_http_log_module.c while (i < value[s].len) { value 1086 http/modules/ngx_http_log_module.c data = &value[s].data[i]; value 1088 http/modules/ngx_http_log_module.c if (value[s].data[i] == '$') { value 1090 http/modules/ngx_http_log_module.c if (++i == value[s].len) { value 1094 http/modules/ngx_http_log_module.c if (value[s].data[i] == '{') { value 1097 http/modules/ngx_http_log_module.c if (++i == value[s].len) { value 1101 http/modules/ngx_http_log_module.c var.data = &value[s].data[i]; value 1105 http/modules/ngx_http_log_module.c var.data = &value[s].data[i]; value 1108 http/modules/ngx_http_log_module.c for (var.len = 0; i < value[s].len; i++, var.len++) { value 1109 http/modules/ngx_http_log_module.c ch = value[s].data[i]; value 1180 http/modules/ngx_http_log_module.c while (i < value[s].len && value[s].data[i] != '$') { value 1184 http/modules/ngx_http_log_module.c len = &value[s].data[i] - data; value 1231 http/modules/ngx_http_log_module.c ngx_str_t *value, s; value 1239 http/modules/ngx_http_log_module.c value = cf->args->elts; value 1248 http/modules/ngx_http_log_module.c if (ngx_strncmp(value[i].data, "max=", 4) == 0) { value 1250 http/modules/ngx_http_log_module.c max = ngx_atoi(value[i].data + 4, value[i].len - 4); value 1258 http/modules/ngx_http_log_module.c if (ngx_strncmp(value[i].data, "inactive=", 9) == 0) { value 1260 http/modules/ngx_http_log_module.c s.len = value[i].len - 9; value 1261 http/modules/ngx_http_log_module.c s.data = value[i].data + 9; value 1271 http/modules/ngx_http_log_module.c if (ngx_strncmp(value[i].data, "min_uses=", 9) == 0) { value 1273 http/modules/ngx_http_log_module.c min_uses = ngx_atoi(value[i].data + 9, value[i].len - 9); value 1281 http/modules/ngx_http_log_module.c if (ngx_strncmp(value[i].data, "valid=", 6) == 0) { value 1283 http/modules/ngx_http_log_module.c s.len = value[i].len - 6; value 1284 http/modules/ngx_http_log_module.c s.data = value[i].data + 6; value 1294 http/modules/ngx_http_log_module.c if (ngx_strcmp(value[i].data, "off") == 0) { value 1305 http/modules/ngx_http_log_module.c &value[i]); value 1336 http/modules/ngx_http_log_module.c ngx_str_t *value; value 1350 http/modules/ngx_http_log_module.c value = ngx_array_push(&a); value 1351 http/modules/ngx_http_log_module.c if (value == NULL) { value 1355 http/modules/ngx_http_log_module.c *value = ngx_http_combined_fmt; value 35 http/modules/ngx_http_map_module.c ngx_http_complex_value_t value; value 115 http/modules/ngx_http_map_module.c ngx_http_variable_value_t *value; value 120 http/modules/ngx_http_map_module.c if (ngx_http_complex_value(r, &map->value, &val) != NGX_OK) { value 132 http/modules/ngx_http_map_module.c value = ngx_http_map_find(r, &map->map, key, val.data, len, &val); value 134 http/modules/ngx_http_map_module.c if (value == NULL) { value 135 http/modules/ngx_http_map_module.c value = map->default_value; value 138 http/modules/ngx_http_map_module.c if (!value->valid) { value 139 http/modules/ngx_http_map_module.c value = ngx_http_get_flushed_variable(r, (ngx_uint_t) value->data); value 141 http/modules/ngx_http_map_module.c if (value == NULL || value->not_found) { value 142 http/modules/ngx_http_map_module.c value = &ngx_http_variable_null_value; value 146 http/modules/ngx_http_map_module.c *v = *value; value 178 http/modules/ngx_http_map_module.c ngx_str_t *value, name; value 204 http/modules/ngx_http_map_module.c value = cf->args->elts; value 209 http/modules/ngx_http_map_module.c ccv.value = &value[1]; value 210 http/modules/ngx_http_map_module.c ccv.complex_value = &map->value; value 216 http/modules/ngx_http_map_module.c name = value[2]; value 375 http/modules/ngx_http_map_module.c ngx_str_t *value, file, name; value 382 http/modules/ngx_http_map_module.c value = cf->args->elts; value 385 http/modules/ngx_http_map_module.c && ngx_strcmp(value[0].data, "hostnames") == 0) value 396 http/modules/ngx_http_map_module.c if (ngx_strcmp(value[0].data, "include") == 0) { value 397 http/modules/ngx_http_map_module.c file = value[1]; value 408 http/modules/ngx_http_map_module.c if (value[1].data[0] == '$') { value 409 http/modules/ngx_http_map_module.c name = value[1]; value 449 http/modules/ngx_http_map_module.c for (i = 0; i < value[1].len; i++) { value 450 http/modules/ngx_http_map_module.c key = ngx_hash(key, value[1].data[i]); value 459 http/modules/ngx_http_map_module.c if (value[1].len != (size_t) vp[i]->len) { value 463 http/modules/ngx_http_map_module.c if (ngx_strncmp(value[1].data, vp[i]->data, value[1].len) == 0) { value 483 http/modules/ngx_http_map_module.c var->len = value[1].len; value 484 http/modules/ngx_http_map_module.c var->data = ngx_pstrdup(ctx->keys.pool, &value[1]); value 502 http/modules/ngx_http_map_module.c if (ngx_strcmp(value[0].data, "default") == 0) { value 517 http/modules/ngx_http_map_module.c if (value[0].len && value[0].data[0] == '~') { value 527 http/modules/ngx_http_map_module.c value[0].len--; value 528 http/modules/ngx_http_map_module.c value[0].data++; value 532 http/modules/ngx_http_map_module.c rc.pattern = value[0]; value 541 http/modules/ngx_http_map_module.c regex->value = var; value 548 http/modules/ngx_http_map_module.c if (value[0].len && value[0].data[0] == '\\') { value 549 http/modules/ngx_http_map_module.c value[0].len--; value 550 http/modules/ngx_http_map_module.c value[0].data++; value 553 http/modules/ngx_http_map_module.c rc = ngx_hash_add_key(&ctx->keys, &value[0], var, value 562 http/modules/ngx_http_map_module.c "invalid hostname or wildcard \"%V\"", &value[0]); value 567 http/modules/ngx_http_map_module.c "conflicting parameter \"%V\"", &value[0]); value 588 http/modules/ngx_http_memcached_module.c ngx_str_t *value; value 596 http/modules/ngx_http_memcached_module.c value = cf->args->elts; value 600 http/modules/ngx_http_memcached_module.c u.url = value[1]; value 78 http/modules/ngx_http_not_modified_filter_module.c iums = ngx_http_parse_time(r->headers_in.if_unmodified_since->value.data, value 79 http/modules/ngx_http_not_modified_filter_module.c r->headers_in.if_unmodified_since->value.len); value 105 http/modules/ngx_http_not_modified_filter_module.c ims = ngx_http_parse_time(r->headers_in.if_modified_since->value.data, value 106 http/modules/ngx_http_not_modified_filter_module.c r->headers_in.if_modified_since->value.len); value 755 http/modules/ngx_http_proxy_module.c if (plcf->cache_key.value.len) { value 957 http/modules/ngx_http_proxy_module.c + header[i].value.len + sizeof(CRLF) - 1; value 1078 http/modules/ngx_http_proxy_module.c b->last = ngx_copy(b->last, header[i].value.data, value 1079 http/modules/ngx_http_proxy_module.c header[i].value.len); value 1085 http/modules/ngx_http_proxy_module.c &header[i].key, &header[i].value); value 1268 http/modules/ngx_http_proxy_module.c h->value.len = r->header_end - r->header_start; value 1271 http/modules/ngx_http_proxy_module.c h->key.len + 1 + h->value.len + 1 + h->key.len); value 1276 http/modules/ngx_http_proxy_module.c h->value.data = h->key.data + h->key.len + 1; value 1277 http/modules/ngx_http_proxy_module.c h->lowcase_key = h->key.data + h->key.len + 1 + h->value.len + 1; value 1280 http/modules/ngx_http_proxy_module.c ngx_cpystrn(h->value.data, r->header_start, h->value.len + 1); value 1298 http/modules/ngx_http_proxy_module.c &h->key, &h->value); value 1325 http/modules/ngx_http_proxy_module.c ngx_str_null(&h->value); value 1338 http/modules/ngx_http_proxy_module.c ngx_str_null(&h->value); value 1441 http/modules/ngx_http_proxy_module.c v->len = r->headers_in.x_forwarded_for->value.len value 1451 http/modules/ngx_http_proxy_module.c p = ngx_copy(p, r->headers_in.x_forwarded_for->value.data, value 1452 http/modules/ngx_http_proxy_module.c r->headers_in.x_forwarded_for->value.len); value 1527 http/modules/ngx_http_proxy_module.c if (pr->redirect.len > h->value.len - prefix value 1528 http/modules/ngx_http_proxy_module.c || ngx_rstrncmp(h->value.data + prefix, pr->redirect.data, value 1534 http/modules/ngx_http_proxy_module.c len = pr->replacement.text.len + h->value.len - pr->redirect.len; value 1541 http/modules/ngx_http_proxy_module.c p = ngx_copy(data, h->value.data, prefix); value 1547 http/modules/ngx_http_proxy_module.c ngx_memcpy(p, h->value.data + prefix + pr->redirect.len, value 1548 http/modules/ngx_http_proxy_module.c h->value.len - pr->redirect.len - prefix); value 1550 http/modules/ngx_http_proxy_module.c h->value.len = len; value 1551 http/modules/ngx_http_proxy_module.c h->value.data = data; value 1567 http/modules/ngx_http_proxy_module.c if (pr->redirect.len > h->value.len - prefix value 1568 http/modules/ngx_http_proxy_module.c || ngx_rstrncmp(h->value.data + prefix, pr->redirect.data, value 1579 http/modules/ngx_http_proxy_module.c len = h->value.len - pr->redirect.len; value 1591 http/modules/ngx_http_proxy_module.c p = ngx_copy(data, h->value.data, prefix); value 1601 http/modules/ngx_http_proxy_module.c ngx_memcpy(e.pos, h->value.data + prefix + pr->redirect.len, value 1602 http/modules/ngx_http_proxy_module.c h->value.len - pr->redirect.len - prefix); value 1604 http/modules/ngx_http_proxy_module.c h->value.len = len; value 1605 http/modules/ngx_http_proxy_module.c h->value.data = data; value 1930 http/modules/ngx_http_proxy_module.c if (conf->cache_key.value.data == NULL) { value 2082 http/modules/ngx_http_proxy_module.c ngx_str_set(&s->value, "$proxy_internal_body_length"); value 2196 http/modules/ngx_http_proxy_module.c hk->value = (void *) 1; value 2198 http/modules/ngx_http_proxy_module.c if (src[i].value.len == 0) { value 2202 http/modules/ngx_http_proxy_module.c if (ngx_http_script_variables_count(&src[i].value) == 0) { value 2212 http/modules/ngx_http_proxy_module.c + src[i].value.len + sizeof(CRLF) - 1; value 2217 http/modules/ngx_http_proxy_module.c + src[i].value.len + sizeof(CRLF) - 1 value 2228 http/modules/ngx_http_proxy_module.c + src[i].value.len + sizeof(CRLF) - 1; value 2234 http/modules/ngx_http_proxy_module.c p = ngx_cpymem(p, src[i].value.data, src[i].value.len); value 2269 http/modules/ngx_http_proxy_module.c sc.source = &src[i].value; value 2348 http/modules/ngx_http_proxy_module.c ngx_str_t *value, *url; value 2366 http/modules/ngx_http_proxy_module.c value = cf->args->elts; value 2368 http/modules/ngx_http_proxy_module.c url = &value[1]; value 2473 http/modules/ngx_http_proxy_module.c ngx_str_t *value; value 2482 http/modules/ngx_http_proxy_module.c value = cf->args->elts; value 2485 http/modules/ngx_http_proxy_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 2491 http/modules/ngx_http_proxy_module.c if (ngx_strcmp(value[1].data, "false") == 0) { value 2499 http/modules/ngx_http_proxy_module.c if (ngx_strcmp(value[1].data, "default") != 0) { value 2501 http/modules/ngx_http_proxy_module.c "invalid parameter \"%V\"", &value[1]); value 2519 http/modules/ngx_http_proxy_module.c if (ngx_strcmp(value[1].data, "default") == 0) { value 2559 http/modules/ngx_http_proxy_module.c if (ngx_http_script_variables_count(&value[2]) == 0) { value 2561 http/modules/ngx_http_proxy_module.c pr->redirect = value[1]; value 2562 http/modules/ngx_http_proxy_module.c pr->replacement.text = value[2]; value 2573 http/modules/ngx_http_proxy_module.c sc.source = &value[2]; value 2584 http/modules/ngx_http_proxy_module.c pr->redirect = value[1]; value 2597 http/modules/ngx_http_proxy_module.c ngx_str_t *value; value 2606 http/modules/ngx_http_proxy_module.c value = cf->args->elts; value 2608 http/modules/ngx_http_proxy_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 2623 http/modules/ngx_http_proxy_module.c if (ngx_strcmp(value[1].data, "on") == 0) { value 2629 http/modules/ngx_http_proxy_module.c value[1].len++; value 2634 http/modules/ngx_http_proxy_module.c sc.source = &value[1]; value 2637 http/modules/ngx_http_proxy_module.c sc.variables = ngx_http_script_variables_count(&value[1]); value 2656 http/modules/ngx_http_proxy_module.c ngx_str_t *value; value 2658 http/modules/ngx_http_proxy_module.c value = cf->args->elts; value 2664 http/modules/ngx_http_proxy_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 2673 http/modules/ngx_http_proxy_module.c plcf->upstream.cache = ngx_shared_memory_add(cf, &value[1], 0, value 2688 http/modules/ngx_http_proxy_module.c ngx_str_t *value; value 2691 http/modules/ngx_http_proxy_module.c value = cf->args->elts; value 2693 http/modules/ngx_http_proxy_module.c if (plcf->cache_key.value.len) { value 2700 http/modules/ngx_http_proxy_module.c ccv.value = &value[1]; value 162 http/modules/ngx_http_range_filter_module.c || r->headers_in.range->value.len < 7 value 163 http/modules/ngx_http_range_filter_module.c || ngx_strncasecmp(r->headers_in.range->value.data, value 172 http/modules/ngx_http_range_filter_module.c if_range = ngx_http_parse_time(r->headers_in.if_range->value.data, value 173 http/modules/ngx_http_range_filter_module.c r->headers_in.if_range->value.len); value 228 http/modules/ngx_http_range_filter_module.c ngx_str_set(&r->headers_out.accept_ranges->value, "bytes"); value 242 http/modules/ngx_http_range_filter_module.c p = r->headers_in.range->value.data + 6; value 358 http/modules/ngx_http_range_filter_module.c content_range->value.data = ngx_pnalloc(r->pool, value 360 http/modules/ngx_http_range_filter_module.c if (content_range->value.data == NULL) { value 368 http/modules/ngx_http_range_filter_module.c content_range->value.len = ngx_sprintf(content_range->value.data, value 372 http/modules/ngx_http_range_filter_module.c - content_range->value.data; value 522 http/modules/ngx_http_range_filter_module.c content_range->value.data = ngx_pnalloc(r->pool, value 524 http/modules/ngx_http_range_filter_module.c if (content_range->value.data == NULL) { value 528 http/modules/ngx_http_range_filter_module.c content_range->value.len = ngx_sprintf(content_range->value.data, value 531 http/modules/ngx_http_range_filter_module.c - content_range->value.data; value 146 http/modules/ngx_http_realip_module.c len = r->headers_in.x_real_ip->value.len; value 147 http/modules/ngx_http_realip_module.c ip = r->headers_in.x_real_ip->value.data; value 157 http/modules/ngx_http_realip_module.c len = r->headers_in.x_forwarded_for->value.len; value 158 http/modules/ngx_http_realip_module.c ip = r->headers_in.x_forwarded_for->value.data; value 196 http/modules/ngx_http_realip_module.c len = header[i].value.len; value 197 http/modules/ngx_http_realip_module.c ip = header[i].value.data; value 317 http/modules/ngx_http_realip_module.c ngx_str_t *value; value 321 http/modules/ngx_http_realip_module.c value = cf->args->elts; value 325 http/modules/ngx_http_realip_module.c if (ngx_strcmp(value[1].data, "unix:") == 0) { value 345 http/modules/ngx_http_realip_module.c rc = ngx_ptocidr(&value[1], &cidr); value 349 http/modules/ngx_http_realip_module.c &value[1]); value 361 http/modules/ngx_http_realip_module.c "low address bits of %V are meaningless", &value[1]); value 376 http/modules/ngx_http_realip_module.c ngx_str_t *value; value 378 http/modules/ngx_http_realip_module.c value = cf->args->elts; value 380 http/modules/ngx_http_realip_module.c if (ngx_strcmp(value[1].data, "X-Real-IP") == 0) { value 385 http/modules/ngx_http_realip_module.c if (ngx_strcmp(value[1].data, "X-Forwarded-For") == 0) { value 391 http/modules/ngx_http_realip_module.c rlcf->hash = ngx_hash_strlow(value[1].data, value[1].data, value[1].len); value 392 http/modules/ngx_http_realip_module.c rlcf->header = value[1]; value 41 http/modules/ngx_http_referer_module.c ngx_str_t *value, ngx_str_t *uri); value 124 http/modules/ngx_http_referer_module.c len = r->headers_in.referer->value.len; value 125 http/modules/ngx_http_referer_module.c ref = r->headers_in.referer->value.data; value 360 http/modules/ngx_http_referer_module.c ngx_str_t *value, uri, name; value 390 http/modules/ngx_http_referer_module.c value = cf->args->elts; value 393 http/modules/ngx_http_referer_module.c if (value[i].len == 0) { value 395 http/modules/ngx_http_referer_module.c "invalid referer \"%V\"", &value[i]); value 399 http/modules/ngx_http_referer_module.c if (ngx_strcmp(value[i].data, "none") == 0) { value 404 http/modules/ngx_http_referer_module.c if (ngx_strcmp(value[i].data, "blocked") == 0) { value 411 http/modules/ngx_http_referer_module.c if (ngx_strcmp(value[i].data, "server_names") == 0) { value 442 http/modules/ngx_http_referer_module.c if (value[i].data[0] == '~') { value 443 http/modules/ngx_http_referer_module.c if (ngx_http_add_regex_referer(cf, rlcf, &value[i], NULL) != NGX_OK) value 451 http/modules/ngx_http_referer_module.c p = (u_char *) ngx_strchr(value[i].data, '/'); value 454 http/modules/ngx_http_referer_module.c uri.len = (value[i].data + value[i].len) - p; value 456 http/modules/ngx_http_referer_module.c value[i].len = p - value[i].data; value 459 http/modules/ngx_http_referer_module.c if (ngx_http_add_referer(cf, rlcf->keys, &value[i], &uri) != NGX_OK) { value 470 http/modules/ngx_http_referer_module.c ngx_str_t *value, ngx_str_t *uri) value 487 http/modules/ngx_http_referer_module.c rc = ngx_hash_add_key(keys, value, u, NGX_HASH_WILDCARD_KEY); value 495 http/modules/ngx_http_referer_module.c "invalid hostname or wildcard \"%V\"", value); value 500 http/modules/ngx_http_referer_module.c "conflicting parameter \"%V\"", value); value 36 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_loc_conf_t *lcf, ngx_str_t *value); value 40 http/modules/ngx_http_rewrite_module.c ngx_http_rewrite_loc_conf_t *lcf, ngx_str_t *value); value 297 http/modules/ngx_http_rewrite_module.c ngx_str_t *value; value 314 http/modules/ngx_http_rewrite_module.c value = cf->args->elts; value 318 http/modules/ngx_http_rewrite_module.c rc.pattern = value[1]; value 331 http/modules/ngx_http_rewrite_module.c regex->name = value[1]; value 333 http/modules/ngx_http_rewrite_module.c if (value[2].data[value[2].len - 1] == '?') { value 336 http/modules/ngx_http_rewrite_module.c value[2].len--; value 344 http/modules/ngx_http_rewrite_module.c if (ngx_strncmp(value[2].data, "http://", sizeof("http://") - 1) == 0 value 345 http/modules/ngx_http_rewrite_module.c || ngx_strncmp(value[2].data, "https://", sizeof("https://") - 1) == 0 value 346 http/modules/ngx_http_rewrite_module.c || ngx_strncmp(value[2].data, "$scheme", sizeof("$scheme") - 1) == 0) value 354 http/modules/ngx_http_rewrite_module.c if (ngx_strcmp(value[3].data, "last") == 0) { value 357 http/modules/ngx_http_rewrite_module.c } else if (ngx_strcmp(value[3].data, "break") == 0) { value 361 http/modules/ngx_http_rewrite_module.c } else if (ngx_strcmp(value[3].data, "redirect") == 0) { value 366 http/modules/ngx_http_rewrite_module.c } else if (ngx_strcmp(value[3].data, "permanent") == 0) { value 373 http/modules/ngx_http_rewrite_module.c "invalid parameter \"%V\"", &value[3]); value 381 http/modules/ngx_http_rewrite_module.c sc.source = &value[2]; value 384 http/modules/ngx_http_rewrite_module.c sc.variables = ngx_http_script_variables_count(&value[2]); value 437 http/modules/ngx_http_rewrite_module.c ngx_str_t *value, *v; value 447 http/modules/ngx_http_rewrite_module.c value = cf->args->elts; value 453 http/modules/ngx_http_rewrite_module.c p = value[1].data; value 455 http/modules/ngx_http_rewrite_module.c ret->status = ngx_atoi(p, value[1].len); value 465 http/modules/ngx_http_rewrite_module.c v = &value[1]; value 469 http/modules/ngx_http_rewrite_module.c "invalid return code \"%V\"", &value[1]); value 479 http/modules/ngx_http_rewrite_module.c v = &value[2]; value 485 http/modules/ngx_http_rewrite_module.c ccv.value = v; value 635 http/modules/ngx_http_rewrite_module.c ngx_str_t *value; value 643 http/modules/ngx_http_rewrite_module.c value = cf->args->elts; value 646 http/modules/ngx_http_rewrite_module.c if (value[1].len < 1 || value[1].data[0] != '(') { value 648 http/modules/ngx_http_rewrite_module.c "invalid condition \"%V\"", &value[1]); value 652 http/modules/ngx_http_rewrite_module.c if (value[1].len == 1) { value 657 http/modules/ngx_http_rewrite_module.c value[1].len--; value 658 http/modules/ngx_http_rewrite_module.c value[1].data++; value 661 http/modules/ngx_http_rewrite_module.c if (value[last].len < 1 || value[last].data[value[last].len - 1] != ')') { value 663 http/modules/ngx_http_rewrite_module.c "invalid condition \"%V\"", &value[last]); value 667 http/modules/ngx_http_rewrite_module.c if (value[last].len == 1) { value 671 http/modules/ngx_http_rewrite_module.c value[last].len--; value 672 http/modules/ngx_http_rewrite_module.c value[last].data[value[last].len] = '\0'; value 675 http/modules/ngx_http_rewrite_module.c len = value[cur].len; value 676 http/modules/ngx_http_rewrite_module.c p = value[cur].data; value 682 http/modules/ngx_http_rewrite_module.c "invalid condition \"%V\"", &value[cur]); value 686 http/modules/ngx_http_rewrite_module.c if (ngx_http_rewrite_variable(cf, lcf, &value[cur]) != NGX_CONF_OK) { value 696 http/modules/ngx_http_rewrite_module.c len = value[cur].len; value 697 http/modules/ngx_http_rewrite_module.c p = value[cur].data; value 701 http/modules/ngx_http_rewrite_module.c if (ngx_http_rewrite_value(cf, lcf, &value[last]) != NGX_CONF_OK) { value 718 http/modules/ngx_http_rewrite_module.c if (ngx_http_rewrite_value(cf, lcf, &value[last]) != NGX_CONF_OK) { value 747 http/modules/ngx_http_rewrite_module.c rc.pattern = value[last]; value 763 http/modules/ngx_http_rewrite_module.c regex->name = value[last]; value 769 http/modules/ngx_http_rewrite_module.c "unexpected \"%V\" in condition", &value[cur]); value 777 http/modules/ngx_http_rewrite_module.c "invalid condition \"%V\"", &value[cur]); value 781 http/modules/ngx_http_rewrite_module.c value[last].data[value[last].len] = '\0'; value 782 http/modules/ngx_http_rewrite_module.c value[last].len++; value 784 http/modules/ngx_http_rewrite_module.c if (ngx_http_rewrite_value(cf, lcf, &value[last]) != NGX_CONF_OK) { value 839 http/modules/ngx_http_rewrite_module.c "invalid condition \"%V\"", &value[cur]); value 844 http/modules/ngx_http_rewrite_module.c "invalid condition \"%V\"", &value[cur]); value 852 http/modules/ngx_http_rewrite_module.c ngx_str_t *value) value 857 http/modules/ngx_http_rewrite_module.c value->len--; value 858 http/modules/ngx_http_rewrite_module.c value->data++; value 860 http/modules/ngx_http_rewrite_module.c index = ngx_http_get_variable_index(cf, value); value 885 http/modules/ngx_http_rewrite_module.c ngx_str_t *value; value 890 http/modules/ngx_http_rewrite_module.c value = cf->args->elts; value 892 http/modules/ngx_http_rewrite_module.c if (value[1].data[0] != '$') { value 894 http/modules/ngx_http_rewrite_module.c "invalid variable name \"%V\"", &value[1]); value 898 http/modules/ngx_http_rewrite_module.c value[1].len--; value 899 http/modules/ngx_http_rewrite_module.c value[1].data++; value 901 http/modules/ngx_http_rewrite_module.c v = ngx_http_add_variable(cf, &value[1], NGX_HTTP_VAR_CHANGEABLE); value 906 http/modules/ngx_http_rewrite_module.c index = ngx_http_get_variable_index(cf, &value[1]); value 912 http/modules/ngx_http_rewrite_module.c && ngx_strncasecmp(value[1].data, (u_char *) "http_", 5) != 0 value 913 http/modules/ngx_http_rewrite_module.c && ngx_strncasecmp(value[1].data, (u_char *) "sent_http_", 10) != 0 value 914 http/modules/ngx_http_rewrite_module.c && ngx_strncasecmp(value[1].data, (u_char *) "upstream_http_", 14) != 0) value 920 http/modules/ngx_http_rewrite_module.c if (ngx_http_rewrite_value(cf, lcf, &value[2]) != NGX_CONF_OK) { value 953 http/modules/ngx_http_rewrite_module.c ngx_str_t *value) value 960 http/modules/ngx_http_rewrite_module.c n = ngx_http_script_variables_count(value); value 969 http/modules/ngx_http_rewrite_module.c n = ngx_atoi(value->data, value->len); value 976 http/modules/ngx_http_rewrite_module.c val->value = (uintptr_t) n; value 977 http/modules/ngx_http_rewrite_module.c val->text_len = (uintptr_t) value->len; value 978 http/modules/ngx_http_rewrite_module.c val->text_data = (uintptr_t) value->data; value 995 http/modules/ngx_http_rewrite_module.c sc.source = value; value 527 http/modules/ngx_http_scgi_module.c &r->headers_in.content_length->value : &zero; value 617 http/modules/ngx_http_scgi_module.c + header[i].value.len + 1; value 716 http/modules/ngx_http_scgi_module.c b->last = ngx_copy(val, header[i].value.data, header[i].value.len); value 870 http/modules/ngx_http_scgi_module.c h->value.len = r->header_end - r->header_start; value 873 http/modules/ngx_http_scgi_module.c h->key.len + 1 + h->value.len + 1 value 879 http/modules/ngx_http_scgi_module.c h->value.data = h->key.data + h->key.len + 1; value 880 http/modules/ngx_http_scgi_module.c h->lowcase_key = h->key.data + h->key.len + 1 + h->value.len + 1; value 883 http/modules/ngx_http_scgi_module.c ngx_cpystrn(h->value.data, r->header_start, h->value.len + 1); value 900 http/modules/ngx_http_scgi_module.c "http scgi header: \"%V: %V\"", &h->key, &h->value); value 919 http/modules/ngx_http_scgi_module.c status_line = &u->headers_in.status->value; value 1250 http/modules/ngx_http_scgi_module.c if (conf->cache_key.value.data == NULL) { value 1385 http/modules/ngx_http_scgi_module.c hk->value = (void *) 1; value 1387 http/modules/ngx_http_scgi_module.c if (src[i].value.len == 0) { value 1421 http/modules/ngx_http_scgi_module.c sc.source = &src[i].value; value 1485 http/modules/ngx_http_scgi_module.c ngx_str_t *value, *url; value 1497 http/modules/ngx_http_scgi_module.c value = cf->args->elts; value 1499 http/modules/ngx_http_scgi_module.c url = &value[1]; value 1524 http/modules/ngx_http_scgi_module.c u.url = value[1]; value 1545 http/modules/ngx_http_scgi_module.c ngx_str_t *value; value 1552 http/modules/ngx_http_scgi_module.c value = cf->args->elts; value 1554 http/modules/ngx_http_scgi_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 1569 http/modules/ngx_http_scgi_module.c if (ngx_strcmp(value[1].data, "on") == 0) { value 1575 http/modules/ngx_http_scgi_module.c value[1].len++; value 1580 http/modules/ngx_http_scgi_module.c sc.source = &value[1]; value 1583 http/modules/ngx_http_scgi_module.c sc.variables = ngx_http_script_variables_count(&value[1]);; value 1602 http/modules/ngx_http_scgi_module.c ngx_str_t *value; value 1604 http/modules/ngx_http_scgi_module.c value = cf->args->elts; value 1610 http/modules/ngx_http_scgi_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 1619 http/modules/ngx_http_scgi_module.c scf->upstream.cache = ngx_shared_memory_add(cf, &value[1], 0, value 1634 http/modules/ngx_http_scgi_module.c ngx_str_t *value; value 1637 http/modules/ngx_http_scgi_module.c value = cf->args->elts; value 1639 http/modules/ngx_http_scgi_module.c if (scf->cache_key.value.len) { value 1646 http/modules/ngx_http_scgi_module.c ccv.value = &value[1]; value 14 http/modules/ngx_http_split_clients_module.c ngx_http_variable_value_t value; value 19 http/modules/ngx_http_split_clients_module.c ngx_http_complex_value_t value; value 86 http/modules/ngx_http_split_clients_module.c if (ngx_http_complex_value(r, &ctx->value, &val) != NGX_OK) { value 100 http/modules/ngx_http_split_clients_module.c *v = part[i].value; value 113 http/modules/ngx_http_split_clients_module.c ngx_str_t *value, name; value 126 http/modules/ngx_http_split_clients_module.c value = cf->args->elts; value 131 http/modules/ngx_http_split_clients_module.c ccv.value = &value[1]; value 132 http/modules/ngx_http_split_clients_module.c ccv.complex_value = &ctx->value; value 138 http/modules/ngx_http_split_clients_module.c name = value[2]; value 200 http/modules/ngx_http_split_clients_module.c ngx_str_t *value; value 205 http/modules/ngx_http_split_clients_module.c value = cf->args->elts; value 212 http/modules/ngx_http_split_clients_module.c if (value[0].len == 1 && value[0].data[0] == '*') { value 216 http/modules/ngx_http_split_clients_module.c if (value[0].data[value[0].len - 1] != '%') { value 220 http/modules/ngx_http_split_clients_module.c n = ngx_atofp(value[0].data, value[0].len - 1, 2); value 228 http/modules/ngx_http_split_clients_module.c part->value.len = value[1].len; value 229 http/modules/ngx_http_split_clients_module.c part->value.valid = 1; value 230 http/modules/ngx_http_split_clients_module.c part->value.no_cacheable = 0; value 231 http/modules/ngx_http_split_clients_module.c part->value.not_found = 0; value 232 http/modules/ngx_http_split_clients_module.c part->value.data = value[1].data; value 239 http/modules/ngx_http_split_clients_module.c "invalid percent value \"%V\"", &value[0]); value 36 http/modules/ngx_http_ssi_filter_module.c ngx_str_t value; value 648 http/modules/ngx_http_ssi_filter_module.c + param[i].value.len + 1; value 680 http/modules/ngx_http_ssi_filter_module.c b->last = ngx_cpymem(b->last, param[i].value.data, value 681 http/modules/ngx_http_ssi_filter_module.c param[i].value.len); value 746 http/modules/ngx_http_ssi_filter_module.c params[prm->index] = ¶m[i].value; value 755 http/modules/ngx_http_ssi_filter_module.c params[index] = ¶m[i].value; value 972 http/modules/ngx_http_ssi_filter_module.c u_char *p, *value, *last, *copy_end, ch; value 1200 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.len = 0; value 1203 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.data = ngx_pnalloc(r->pool, value 1205 http/modules/ngx_http_ssi_filter_module.c if (ctx->param->value.data == NULL) { value 1210 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.data = ctx->value_buf; value 1329 http/modules/ngx_http_ssi_filter_module.c if (ctx->param->value.len == ctx->value_len) { value 1333 http/modules/ngx_http_ssi_filter_module.c &ctx->param->value, ch, &ctx->param->key, value 1339 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.data[ctx->param->value.len++] = ch; value 1357 http/modules/ngx_http_ssi_filter_module.c if (ctx->param->value.len == ctx->value_len) { value 1361 http/modules/ngx_http_ssi_filter_module.c &ctx->param->value, ch, &ctx->param->key, value 1367 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.data[ctx->param->value.len++] = ch; value 1375 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.data[ctx->param->value.len++] = ch; value 1381 http/modules/ngx_http_ssi_filter_module.c if (ctx->param->value.len + 1 < ctx->value_len / 2) { value 1382 http/modules/ngx_http_ssi_filter_module.c value = ngx_pnalloc(r->pool, ctx->param->value.len + 1); value 1383 http/modules/ngx_http_ssi_filter_module.c if (value == NULL) { value 1387 http/modules/ngx_http_ssi_filter_module.c ngx_memcpy(value, ctx->param->value.data, value 1388 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.len); value 1390 http/modules/ngx_http_ssi_filter_module.c ctx->value_buf = ctx->param->value.data; value 1391 http/modules/ngx_http_ssi_filter_module.c ctx->param->value.data = value; value 1413 http/modules/ngx_http_ssi_filter_module.c ch, &ctx->param->value, &ctx->param->key, value 1562 http/modules/ngx_http_ssi_filter_module.c return &var[i].value; value 1574 http/modules/ngx_http_ssi_filter_module.c u_char ch, *p, **value, *data, *part_data; value 1767 http/modules/ngx_http_ssi_filter_module.c value = ngx_array_push(&values); value 1768 http/modules/ngx_http_ssi_filter_module.c if (value == NULL) { value 1772 http/modules/ngx_http_ssi_filter_module.c *value = part_data; value 1778 http/modules/ngx_http_ssi_filter_module.c value = values.elts; value 1783 http/modules/ngx_http_ssi_filter_module.c if (*value[i] != '/') { value 1808 http/modules/ngx_http_ssi_filter_module.c p = ngx_copy(p, value[i], size[i]); value 2023 http/modules/ngx_http_ssi_filter_module.c var->value = ngx_http_ssi_null_string; value 2024 http/modules/ngx_http_ssi_filter_module.c psr->data = &var->value; value 2083 http/modules/ngx_http_ssi_filter_module.c ngx_str_t *value = data; value 2086 http/modules/ngx_http_ssi_filter_module.c value->len = r->upstream->buffer.last - r->upstream->buffer.pos; value 2087 http/modules/ngx_http_ssi_filter_module.c value->data = r->upstream->buffer.pos; value 2102 http/modules/ngx_http_ssi_filter_module.c ngx_str_t *var, *value, *enc, text; value 2113 http/modules/ngx_http_ssi_filter_module.c value = ngx_http_ssi_get_variable(r, var, key); value 2115 http/modules/ngx_http_ssi_filter_module.c if (value == NULL) { value 2125 http/modules/ngx_http_ssi_filter_module.c value = &text; value 2129 http/modules/ngx_http_ssi_filter_module.c if (value == NULL) { value 2130 http/modules/ngx_http_ssi_filter_module.c value = params[NGX_HTTP_SSI_ECHO_DEFAULT]; value 2132 http/modules/ngx_http_ssi_filter_module.c if (value == NULL) { value 2133 http/modules/ngx_http_ssi_filter_module.c value = &ngx_http_ssi_none; value 2135 http/modules/ngx_http_ssi_filter_module.c } else if (value->len == 0) { value 2140 http/modules/ngx_http_ssi_filter_module.c if (value->len == 0) { value 2167 http/modules/ngx_http_ssi_filter_module.c p = value->data; value 2172 http/modules/ngx_http_ssi_filter_module.c len = 2 * ngx_escape_uri(NULL, value->data, value->len, value 2176 http/modules/ngx_http_ssi_filter_module.c p = ngx_pnalloc(r->pool, value->len + len); value 2181 http/modules/ngx_http_ssi_filter_module.c (void) ngx_escape_uri(p, value->data, value->len, NGX_ESCAPE_HTML); value 2184 http/modules/ngx_http_ssi_filter_module.c len += value->len; value 2188 http/modules/ngx_http_ssi_filter_module.c len = ngx_escape_html(NULL, value->data, value->len); value 2191 http/modules/ngx_http_ssi_filter_module.c p = ngx_pnalloc(r->pool, value->len + len); value 2196 http/modules/ngx_http_ssi_filter_module.c (void) ngx_escape_html(p, value->data, value->len); value 2199 http/modules/ngx_http_ssi_filter_module.c len += value->len; value 2203 http/modules/ngx_http_ssi_filter_module.c len = value->len; value 2234 http/modules/ngx_http_ssi_filter_module.c ngx_str_t *value; value 2236 http/modules/ngx_http_ssi_filter_module.c value = params[NGX_HTTP_SSI_CONFIG_TIMEFMT]; value 2238 http/modules/ngx_http_ssi_filter_module.c if (value) { value 2239 http/modules/ngx_http_ssi_filter_module.c ctx->timefmt.len = value->len; value 2240 http/modules/ngx_http_ssi_filter_module.c ctx->timefmt.data = ngx_pnalloc(r->pool, value->len + 1); value 2245 http/modules/ngx_http_ssi_filter_module.c ngx_cpystrn(ctx->timefmt.data, value->data, value->len + 1); value 2248 http/modules/ngx_http_ssi_filter_module.c value = params[NGX_HTTP_SSI_CONFIG_ERRMSG]; value 2250 http/modules/ngx_http_ssi_filter_module.c if (value) { value 2251 http/modules/ngx_http_ssi_filter_module.c ctx->errmsg = *value; value 2263 http/modules/ngx_http_ssi_filter_module.c ngx_str_t *name, *value, *vv; value 2278 http/modules/ngx_http_ssi_filter_module.c value = params[NGX_HTTP_SSI_SET_VALUE]; value 2281 http/modules/ngx_http_ssi_filter_module.c "ssi set \"%V\" \"%V\"", name, value); value 2283 http/modules/ngx_http_ssi_filter_module.c rc = ngx_http_ssi_evaluate_string(r, ctx, value, 0); value 2294 http/modules/ngx_http_ssi_filter_module.c *vv = *value; value 2305 http/modules/ngx_http_ssi_filter_module.c var->value = *value; value 2308 http/modules/ngx_http_ssi_filter_module.c "set: \"%V\"=\"%V\"", name, value); value 521 http/modules/ngx_http_ssl_module.c ngx_str_t *value, name, size; value 525 http/modules/ngx_http_ssl_module.c value = cf->args->elts; value 529 http/modules/ngx_http_ssl_module.c if (ngx_strcmp(value[i].data, "off") == 0) { value 534 http/modules/ngx_http_ssl_module.c if (ngx_strcmp(value[i].data, "none") == 0) { value 539 http/modules/ngx_http_ssl_module.c if (ngx_strcmp(value[i].data, "builtin") == 0) { value 544 http/modules/ngx_http_ssl_module.c if (value[i].len > sizeof("builtin:") - 1 value 545 http/modules/ngx_http_ssl_module.c && ngx_strncmp(value[i].data, "builtin:", sizeof("builtin:") - 1) value 548 http/modules/ngx_http_ssl_module.c n = ngx_atoi(value[i].data + sizeof("builtin:") - 1, value 549 http/modules/ngx_http_ssl_module.c value[i].len - (sizeof("builtin:") - 1)); value 560 http/modules/ngx_http_ssl_module.c if (value[i].len > sizeof("shared:") - 1 value 561 http/modules/ngx_http_ssl_module.c && ngx_strncmp(value[i].data, "shared:", sizeof("shared:") - 1) value 566 http/modules/ngx_http_ssl_module.c for (j = sizeof("shared:") - 1; j < value[i].len; j++) { value 567 http/modules/ngx_http_ssl_module.c if (value[i].data[j] == ':') { value 568 http/modules/ngx_http_ssl_module.c value[i].data[j] = '\0'; value 580 http/modules/ngx_http_ssl_module.c name.data = value[i].data + sizeof("shared:") - 1; value 582 http/modules/ngx_http_ssl_module.c size.len = value[i].len - j - 1; value 594 http/modules/ngx_http_ssl_module.c &value[i]); value 620 http/modules/ngx_http_ssl_module.c "invalid session cache \"%V\"", &value[i]); value 179 http/modules/ngx_http_static_module.c r->headers_out.location->value.len = len; value 180 http/modules/ngx_http_static_module.c r->headers_out.location->value.data = location; value 14 http/modules/ngx_http_sub_filter_module.c ngx_http_complex_value_t value; value 360 http/modules/ngx_http_sub_filter_module.c if (ngx_http_complex_value(r, &slcf->value, &ctx->sub) value 626 http/modules/ngx_http_sub_filter_module.c ngx_str_t *value; value 633 http/modules/ngx_http_sub_filter_module.c value = cf->args->elts; value 635 http/modules/ngx_http_sub_filter_module.c ngx_strlow(value[1].data, value[1].data, value[1].len); value 637 http/modules/ngx_http_sub_filter_module.c slcf->match = value[1]; value 642 http/modules/ngx_http_sub_filter_module.c ccv.value = &value[2]; value 643 http/modules/ngx_http_sub_filter_module.c ccv.complex_value = &slcf->value; value 689 http/modules/ngx_http_sub_filter_module.c if (conf->value.value.len == 0) { value 690 http/modules/ngx_http_sub_filter_module.c conf->value = prev->value; value 321 http/modules/ngx_http_userid_filter_module.c &cookies[n]->value); value 342 http/modules/ngx_http_userid_filter_module.c &cookies[n]->value); value 428 http/modules/ngx_http_userid_filter_module.c set_cookie->value.len = p - cookie; value 429 http/modules/ngx_http_userid_filter_module.c set_cookie->value.data = cookie; value 432 http/modules/ngx_http_userid_filter_module.c "uid cookie: \"%V\"", &set_cookie->value); value 445 http/modules/ngx_http_userid_filter_module.c p3p->value = conf->p3p; value 712 http/modules/ngx_http_userid_filter_module.c ngx_str_t *value; value 718 http/modules/ngx_http_userid_filter_module.c value = cf->args->elts; value 720 http/modules/ngx_http_userid_filter_module.c if (ngx_strcmp(value[1].data, "max") == 0) { value 725 http/modules/ngx_http_userid_filter_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 730 http/modules/ngx_http_userid_filter_module.c ucf->expires = ngx_parse_time(&value[1], 1); value 761 http/modules/ngx_http_userid_filter_module.c ngx_str_t *value; value 767 http/modules/ngx_http_userid_filter_module.c value = cf->args->elts; value 769 http/modules/ngx_http_userid_filter_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 774 http/modules/ngx_http_userid_filter_module.c if (value[1].len != 1 value 775 http/modules/ngx_http_userid_filter_module.c || !((value[1].data[0] >= '0' && value[1].data[0] <= '9') value 776 http/modules/ngx_http_userid_filter_module.c || (value[1].data[0] >= 'A' && value[1].data[0] <= 'Z') value 777 http/modules/ngx_http_userid_filter_module.c || (value[1].data[0] >= 'a' && value[1].data[0] <= 'z') value 778 http/modules/ngx_http_userid_filter_module.c || value[1].data[0] == '=')) value 783 http/modules/ngx_http_userid_filter_module.c ucf->mark = value[1].data[0]; value 645 http/modules/ngx_http_uwsgi_module.c + 2 + header[i].value.len; value 763 http/modules/ngx_http_uwsgi_module.c val_len = header[i].value.len; value 766 http/modules/ngx_http_uwsgi_module.c b->last = ngx_copy(b->last, header[i].value.data, val_len); value 920 http/modules/ngx_http_uwsgi_module.c h->value.len = r->header_end - r->header_start; value 923 http/modules/ngx_http_uwsgi_module.c h->key.len + 1 + h->value.len + 1 value 929 http/modules/ngx_http_uwsgi_module.c h->value.data = h->key.data + h->key.len + 1; value 930 http/modules/ngx_http_uwsgi_module.c h->lowcase_key = h->key.data + h->key.len + 1 + h->value.len + 1; value 933 http/modules/ngx_http_uwsgi_module.c ngx_cpystrn(h->value.data, r->header_start, h->value.len + 1); value 950 http/modules/ngx_http_uwsgi_module.c "http uwsgi header: \"%V: %V\"", &h->key, &h->value); value 969 http/modules/ngx_http_uwsgi_module.c status_line = &u->headers_in.status->value; value 1303 http/modules/ngx_http_uwsgi_module.c if (conf->cache_key.value.data == NULL) { value 1443 http/modules/ngx_http_uwsgi_module.c hk->value = (void *) 1; value 1445 http/modules/ngx_http_uwsgi_module.c if (src[i].value.len == 0) { value 1479 http/modules/ngx_http_uwsgi_module.c sc.source = &src[i].value; value 1536 http/modules/ngx_http_uwsgi_module.c ngx_str_t *value, *url; value 1548 http/modules/ngx_http_uwsgi_module.c value = cf->args->elts; value 1550 http/modules/ngx_http_uwsgi_module.c url = &value[1]; value 1575 http/modules/ngx_http_uwsgi_module.c u.url = value[1]; value 1596 http/modules/ngx_http_uwsgi_module.c ngx_str_t *value; value 1604 http/modules/ngx_http_uwsgi_module.c value = cf->args->elts; value 1606 http/modules/ngx_http_uwsgi_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 1621 http/modules/ngx_http_uwsgi_module.c if (ngx_strcmp(value[1].data, "on") == 0) { value 1627 http/modules/ngx_http_uwsgi_module.c value[1].len++; value 1632 http/modules/ngx_http_uwsgi_module.c sc.source = &value[1]; value 1635 http/modules/ngx_http_uwsgi_module.c sc.variables = ngx_http_script_variables_count(&value[1]);; value 1654 http/modules/ngx_http_uwsgi_module.c ngx_str_t *value; value 1656 http/modules/ngx_http_uwsgi_module.c value = cf->args->elts; value 1662 http/modules/ngx_http_uwsgi_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 1671 http/modules/ngx_http_uwsgi_module.c uwcf->upstream.cache = ngx_shared_memory_add(cf, &value[1], 0, value 1686 http/modules/ngx_http_uwsgi_module.c ngx_str_t *value; value 1689 http/modules/ngx_http_uwsgi_module.c value = cf->args->elts; value 1691 http/modules/ngx_http_uwsgi_module.c if (uwcf->cache_key.value.len) { value 1698 http/modules/ngx_http_uwsgi_module.c ccv.value = &value[1]; value 569 http/modules/ngx_http_xslt_filter_module.c u_char *p, *last, *value, *dst, *src, **s; value 591 http/modules/ngx_http_xslt_filter_module.c value = p; value 595 http/modules/ngx_http_xslt_filter_module.c "invalid libxslt parameter \"%s\"", value); value 601 http/modules/ngx_http_xslt_filter_module.c "xslt filter param name: \"%s\"", value); value 608 http/modules/ngx_http_xslt_filter_module.c *s = value; value 610 http/modules/ngx_http_xslt_filter_module.c value = p; value 614 http/modules/ngx_http_xslt_filter_module.c len = p - value; value 618 http/modules/ngx_http_xslt_filter_module.c len = last - value; value 622 http/modules/ngx_http_xslt_filter_module.c "xslt filter param value: \"%s\"", value); value 624 http/modules/ngx_http_xslt_filter_module.c dst = value; value 625 http/modules/ngx_http_xslt_filter_module.c src = value; value 632 http/modules/ngx_http_xslt_filter_module.c "xslt filter param unescaped: \"%s\"", value); value 639 http/modules/ngx_http_xslt_filter_module.c *s = value; value 710 http/modules/ngx_http_xslt_filter_module.c ngx_str_t *value; value 720 http/modules/ngx_http_xslt_filter_module.c value = cf->args->elts; value 726 http/modules/ngx_http_xslt_filter_module.c if (ngx_strcmp(file[i].name, &value[1].data) == 0) { value 737 http/modules/ngx_http_xslt_filter_module.c xlcf->dtd = xmlParseDTD(NULL, (xmlChar *) value[1].data); value 752 http/modules/ngx_http_xslt_filter_module.c file->name = value[1].data; value 765 http/modules/ngx_http_xslt_filter_module.c ngx_str_t *value; value 774 http/modules/ngx_http_xslt_filter_module.c value = cf->args->elts; value 792 http/modules/ngx_http_xslt_filter_module.c if (ngx_conf_full_name(cf->cycle, &value[1], 0) != NGX_OK) { value 800 http/modules/ngx_http_xslt_filter_module.c if (ngx_strcmp(file[i].name, &value[1].data) == 0) { value 811 http/modules/ngx_http_xslt_filter_module.c sheet->stylesheet = xsltParseStylesheetFile(value[1].data); value 815 http/modules/ngx_http_xslt_filter_module.c value[1].data); value 827 http/modules/ngx_http_xslt_filter_module.c file->name = value[1].data; value 855 http/modules/ngx_http_xslt_filter_module.c ccv.value = &value[i]; value 298 http/modules/perl/ngx_http_perl_module.c ngx_str_t value; value 318 http/modules/perl/ngx_http_perl_module.c value.data = NULL; value 326 http/modules/perl/ngx_http_perl_module.c &pv->handler, &value); value 330 http/modules/perl/ngx_http_perl_module.c if (value.data) { value 331 http/modules/perl/ngx_http_perl_module.c v->len = value.len; value 335 http/modules/perl/ngx_http_perl_module.c v->data = value.data; value 911 http/modules/perl/ngx_http_perl_module.c ngx_str_t *value; value 915 http/modules/perl/ngx_http_perl_module.c value = cf->args->elts; value 919 http/modules/perl/ngx_http_perl_module.c "duplicate perl handler \"%V\"", &value[1]); value 931 http/modules/perl/ngx_http_perl_module.c plcf->handler = value[1]; value 938 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_eval_anon_sub(aTHX_ &value[1], &plcf->sub); value 942 http/modules/perl/ngx_http_perl_module.c "eval_pv(\"%V\") failed", &value[1]); value 947 http/modules/perl/ngx_http_perl_module.c plcf->sub = newSVpvn((char *) value[1].data, value[1].len); value 963 http/modules/perl/ngx_http_perl_module.c ngx_str_t *value; value 968 http/modules/perl/ngx_http_perl_module.c value = cf->args->elts; value 970 http/modules/perl/ngx_http_perl_module.c if (value[1].data[0] != '$') { value 972 http/modules/perl/ngx_http_perl_module.c "invalid variable name \"%V\"", &value[1]); value 976 http/modules/perl/ngx_http_perl_module.c value[1].len--; value 977 http/modules/perl/ngx_http_perl_module.c value[1].data++; value 979 http/modules/perl/ngx_http_perl_module.c v = ngx_http_add_variable(cf, &value[1], NGX_HTTP_VAR_CHANGEABLE); value 989 http/modules/perl/ngx_http_perl_module.c index = ngx_http_get_variable_index(cf, &value[1]); value 1002 http/modules/perl/ngx_http_perl_module.c pv->handler = value[2]; value 1009 http/modules/perl/ngx_http_perl_module.c ngx_http_perl_eval_anon_sub(aTHX_ &value[2], &pv->sub); value 1013 http/modules/perl/ngx_http_perl_module.c "eval_pv(\"%V\") failed", &value[2]); value 1018 http/modules/perl/ngx_http_perl_module.c pv->sub = newSVpvn((char *) value[2].data, value[2].len); value 42 http/modules/perl/ngx_http_perl_module.h ngx_str_t value; value 426 http/ngx_http.c hk->value = header; value 1911 http/ngx_http.c ngx_str_t *value, *default_type; value 1938 http/ngx_http.c type->value = (void *) 4; value 1942 http/ngx_http.c value = cf->args->elts; value 1946 http/ngx_http.c if (value[i].len == 1 && value[i].data[0] == '*') { value 1951 http/ngx_http.c hash = ngx_hash_strlow(value[i].data, value[i].data, value[i].len); value 1952 http/ngx_http.c value[i].data[value[i].len] = '\0'; value 1957 http/ngx_http.c if (ngx_strcmp(value[i].data, type[n].key.data) == 0) { value 1959 http/ngx_http.c "duplicate MIME type \"%V\"", &value[i]); value 1969 http/ngx_http.c type->key = value[i]; value 1971 http/ngx_http.c type->value = (void *) 4; value 2064 http/ngx_http.c type->value = (void *) 4; value 88 http/ngx_http.h ngx_str_t *name, ngx_str_t *value); value 90 http/ngx_http.h ngx_str_t *value); value 127 http/ngx_http.h time_t ngx_http_parse_time(u_char *value, size_t len); value 203 http/ngx_http_busy_lock.c ngx_str_t *value, line; value 226 http/ngx_http_busy_lock.c value = cf->args->elts; value 230 http/ngx_http_busy_lock.c if (value[i].data[1] != '=') { value 232 http/ngx_http_busy_lock.c "invalid value \"%s\"", value[i].data); value 236 http/ngx_http_busy_lock.c switch (value[i].data[0]) { value 244 http/ngx_http_busy_lock.c bl->max_busy = ngx_atoi(value[i].data + 2, value[i].len - 2); value 258 http/ngx_http_busy_lock.c bl->max_waiting = ngx_atoi(value[i].data + 2, value[i].len - 2); value 272 http/ngx_http_busy_lock.c line.len = value[i].len - 2; value 273 http/ngx_http_busy_lock.c line.data = value[i].data + 2; value 289 http/ngx_http_busy_lock.c "duplicate value \"%s\"", value[i].data); value 295 http/ngx_http_busy_lock.c "invalid value \"%s\"", value[i].data); value 974 http/ngx_http_core_module.c r->headers_out.location->value = clcf->name; value 985 http/ngx_http_core_module.c r->headers_out.location->value.len = len; value 986 http/ngx_http_core_module.c r->headers_out.location->value.data = p; value 1783 http/ngx_http_core_module.c r->headers_out.location->value = val; value 1954 http/ngx_http_core_module.c encoded = r->headers_in.authorization->value; value 2026 http/ngx_http_core_module.c || ngx_strcasestrn(r->headers_in.accept_encoding->value.data, value 2077 http/ngx_http_core_module.c expires = ngx_http_parse_time(e->value.data, e->value.len); value 2085 http/ngx_http_core_module.c date = ngx_http_parse_time(d->value.data, d->value.len); value 2147 http/ngx_http_core_module.c &r->headers_in.user_agent->value, value 2567 http/ngx_http_core_module.c ngx_str_t *value, *name; value 2607 http/ngx_http_core_module.c value = cf->args->elts; value 2611 http/ngx_http_core_module.c len = value[1].len; value 2612 http/ngx_http_core_module.c mod = value[1].data; value 2613 http/ngx_http_core_module.c name = &value[2]; value 2639 http/ngx_http_core_module.c "invalid location modifier \"%V\"", &value[1]); value 2645 http/ngx_http_core_module.c name = &value[1]; value 2827 http/ngx_http_core_module.c ngx_str_t *value, *content_type, *old, file; value 2831 http/ngx_http_core_module.c value = cf->args->elts; value 2833 http/ngx_http_core_module.c if (ngx_strcmp(value[0].data, "include") == 0) { value 2834 http/ngx_http_core_module.c file = value[1]; value 2850 http/ngx_http_core_module.c *content_type = value[0]; value 2854 http/ngx_http_core_module.c hash = ngx_hash_strlow(value[i].data, value[i].data, value[i].len); value 2858 http/ngx_http_core_module.c if (ngx_strcmp(value[i].data, type[n].key.data) == 0) { value 2859 http/ngx_http_core_module.c old = type[n].value; value 2860 http/ngx_http_core_module.c type[n].value = content_type; value 2866 http/ngx_http_core_module.c &value[i], content_type, old); value 2877 http/ngx_http_core_module.c type->key = value[i]; value 2879 http/ngx_http_core_module.c type->value = content_type; value 3253 http/ngx_http_core_module.c type->value = ngx_http_core_default_types[i].value; value 3435 http/ngx_http_core_module.c ngx_str_t *value, size; value 3442 http/ngx_http_core_module.c value = cf->args->elts; value 3446 http/ngx_http_core_module.c u.url = value[1]; value 3478 http/ngx_http_core_module.c if (ngx_strcmp(value[n].data, "default_server") == 0 value 3479 http/ngx_http_core_module.c || ngx_strcmp(value[n].data, "default") == 0) value 3485 http/ngx_http_core_module.c if (ngx_strcmp(value[n].data, "bind") == 0) { value 3492 http/ngx_http_core_module.c if (ngx_strncmp(value[n].data, "setfib=", 7) == 0) { value 3493 http/ngx_http_core_module.c lsopt.setfib = ngx_atoi(value[n].data + 7, value[n].len - 7); value 3497 http/ngx_http_core_module.c "invalid setfib \"%V\"", &value[n]); value 3504 http/ngx_http_core_module.c if (ngx_strncmp(value[n].data, "backlog=", 8) == 0) { value 3505 http/ngx_http_core_module.c lsopt.backlog = ngx_atoi(value[n].data + 8, value[n].len - 8); value 3511 http/ngx_http_core_module.c "invalid backlog \"%V\"", &value[n]); value 3518 http/ngx_http_core_module.c if (ngx_strncmp(value[n].data, "rcvbuf=", 7) == 0) { value 3519 http/ngx_http_core_module.c size.len = value[n].len - 7; value 3520 http/ngx_http_core_module.c size.data = value[n].data + 7; value 3528 http/ngx_http_core_module.c "invalid rcvbuf \"%V\"", &value[n]); value 3535 http/ngx_http_core_module.c if (ngx_strncmp(value[n].data, "sndbuf=", 7) == 0) { value 3536 http/ngx_http_core_module.c size.len = value[n].len - 7; value 3537 http/ngx_http_core_module.c size.data = value[n].data + 7; value 3545 http/ngx_http_core_module.c "invalid sndbuf \"%V\"", &value[n]); value 3552 http/ngx_http_core_module.c if (ngx_strncmp(value[n].data, "accept_filter=", 14) == 0) { value 3554 http/ngx_http_core_module.c lsopt.accept_filter = (char *) &value[n].data[14]; value 3561 http/ngx_http_core_module.c &value[n]); value 3566 http/ngx_http_core_module.c if (ngx_strcmp(value[n].data, "deferred") == 0) { value 3579 http/ngx_http_core_module.c if (ngx_strncmp(value[n].data, "ipv6only=o", 10) == 0) { value 3587 http/ngx_http_core_module.c if (ngx_strcmp(&value[n].data[10], "n") == 0) { value 3590 http/ngx_http_core_module.c } else if (ngx_strcmp(&value[n].data[10], "ff") == 0) { value 3596 http/ngx_http_core_module.c &value[n].data[9]); value 3618 http/ngx_http_core_module.c if (ngx_strcmp(value[n].data, "ssl") == 0) { value 3631 http/ngx_http_core_module.c "the invalid \"%V\" parameter", &value[n]); value 3649 http/ngx_http_core_module.c ngx_str_t *value; value 3653 http/ngx_http_core_module.c value = cf->args->elts; value 3657 http/ngx_http_core_module.c ch = value[i].data[0]; value 3659 http/ngx_http_core_module.c if ((ch == '*' && (value[i].len < 3 || value[i].data[1] != '.')) value 3660 http/ngx_http_core_module.c || (ch == '.' && value[i].len < 2)) value 3663 http/ngx_http_core_module.c "server name \"%V\" is invalid", &value[i]); value 3667 http/ngx_http_core_module.c if (ngx_strchr(value[i].data, '/')) { value 3670 http/ngx_http_core_module.c &value[i]); value 3673 http/ngx_http_core_module.c if (value[i].len == 1 && ch == '*') { value 3690 http/ngx_http_core_module.c if (ngx_strcasecmp(value[i].data, (u_char *) "$hostname") == 0) { value 3694 http/ngx_http_core_module.c sn->name = value[i]; value 3697 http/ngx_http_core_module.c if (value[i].data[0] != '~') { value 3708 http/ngx_http_core_module.c if (value[i].len == 1) { value 3710 http/ngx_http_core_module.c "empty regex in server name \"%V\"", &value[i]); value 3714 http/ngx_http_core_module.c value[i].len--; value 3715 http/ngx_http_core_module.c value[i].data++; value 3719 http/ngx_http_core_module.c rc.pattern = value[i]; value 3723 http/ngx_http_core_module.c for (p = value[i].data; p < value[i].data + value[i].len; p++) { value 3735 http/ngx_http_core_module.c sn->name = value[i]; value 3741 http/ngx_http_core_module.c "requires PCRE library", &value[i]); value 3756 http/ngx_http_core_module.c ngx_str_t *value; value 3787 http/ngx_http_core_module.c value = cf->args->elts; value 3789 http/ngx_http_core_module.c if (ngx_strstr(value[1].data, "$document_root") value 3790 http/ngx_http_core_module.c || ngx_strstr(value[1].data, "${document_root}")) value 3800 http/ngx_http_core_module.c if (ngx_strstr(value[1].data, "$realpath_root") value 3801 http/ngx_http_core_module.c || ngx_strstr(value[1].data, "${realpath_root}")) value 3812 http/ngx_http_core_module.c clcf->root = value[1]; value 3878 http/ngx_http_core_module.c ngx_str_t *value; value 3892 http/ngx_http_core_module.c value = cf->args->elts; value 3897 http/ngx_http_core_module.c if (ngx_strcasecmp(value[i].data, name->name) == 0) { value 3904 http/ngx_http_core_module.c "invalid method \"%V\"", &value[i]); value 3976 http/ngx_http_core_module.c ngx_str_t *value; value 3982 http/ngx_http_core_module.c value = cf->args->elts; value 3984 http/ngx_http_core_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 3989 http/ngx_http_core_module.c clcf->directio = ngx_parse_offset(&value[1]); value 4005 http/ngx_http_core_module.c ngx_str_t *value, uri, args; value 4019 http/ngx_http_core_module.c value = cf->args->elts; value 4023 http/ngx_http_core_module.c if (value[i].data[0] == '=') { value 4026 http/ngx_http_core_module.c "invalid value \"%V\"", &value[i]); value 4030 http/ngx_http_core_module.c if (value[i].len > 1) { value 4031 http/ngx_http_core_module.c overwrite = ngx_atoi(&value[i].data[1], value[i].len - 1); value 4035 http/ngx_http_core_module.c "invalid value \"%V\"", &value[i]); value 4050 http/ngx_http_core_module.c uri = value[cf->args->nelts - 1]; value 4055 http/ngx_http_core_module.c ccv.value = &uri; value 4068 http/ngx_http_core_module.c cv.value.len = p - uri.data; value 4069 http/ngx_http_core_module.c cv.value.data = uri.data; value 4082 http/ngx_http_core_module.c err->status = ngx_atoi(value[i].data, value[i].len); value 4086 http/ngx_http_core_module.c "invalid value \"%V\"", &value[i]); value 4093 http/ngx_http_core_module.c &value[i]); value 4110 http/ngx_http_core_module.c err->value = cv; value 4123 http/ngx_http_core_module.c ngx_str_t *value; value 4145 http/ngx_http_core_module.c value = cf->args->elts; value 4149 http/ngx_http_core_module.c tf[i].name = value[i + 1]; value 4204 http/ngx_http_core_module.c ngx_str_t *value, s; value 4212 http/ngx_http_core_module.c value = cf->args->elts; value 4219 http/ngx_http_core_module.c if (ngx_strncmp(value[i].data, "max=", 4) == 0) { value 4221 http/ngx_http_core_module.c max = ngx_atoi(value[i].data + 4, value[i].len - 4); value 4229 http/ngx_http_core_module.c if (ngx_strncmp(value[i].data, "inactive=", 9) == 0) { value 4231 http/ngx_http_core_module.c s.len = value[i].len - 9; value 4232 http/ngx_http_core_module.c s.data = value[i].data + 9; value 4242 http/ngx_http_core_module.c if (ngx_strcmp(value[i].data, "off") == 0) { value 4253 http/ngx_http_core_module.c &value[i]); value 4281 http/ngx_http_core_module.c ngx_str_t *value; value 4287 http/ngx_http_core_module.c value = cf->args->elts; value 4289 http/ngx_http_core_module.c clcf->error_log = ngx_log_create(cf->cycle, &value[1]); value 4308 http/ngx_http_core_module.c ngx_str_t *value; value 4314 http/ngx_http_core_module.c value = cf->args->elts; value 4316 http/ngx_http_core_module.c clcf->keepalive_timeout = ngx_parse_time(&value[1], 0); value 4330 http/ngx_http_core_module.c clcf->keepalive_header = ngx_parse_time(&value[2], 1); value 4365 http/ngx_http_core_module.c ngx_str_t *value; value 4371 http/ngx_http_core_module.c value = cf->args->elts; value 4375 http/ngx_http_core_module.c u.host = value[1]; value 4401 http/ngx_http_core_module.c ngx_str_t *value; value 4415 http/ngx_http_core_module.c value = cf->args->elts; value 4425 http/ngx_http_core_module.c if (ngx_strcmp(value[i].data, "msie6") == 0) { value 4432 http/ngx_http_core_module.c if (ngx_strcmp(value[i].data, "degradation") == 0) { value 4444 http/ngx_http_core_module.c rc.pattern = value[i]; value 4453 http/ngx_http_core_module.c re->name = value[i].data; value 4459 http/ngx_http_core_module.c ngx_str_t *value; value 4462 http/ngx_http_core_module.c value = cf->args->elts; value 4465 http/ngx_http_core_module.c if (ngx_strcmp(value[i].data, "msie6") == 0) { value 4472 http/ngx_http_core_module.c if (ngx_strcmp(value[i].data, "degradation") == 0) { value 271 http/ngx_http_core_module.h ngx_http_complex_value_t value; value 1516 http/ngx_http_file_cache.c ngx_str_t s, name, *value; value 1536 http/ngx_http_file_cache.c value = cf->args->elts; value 1538 http/ngx_http_file_cache.c cache->path->name = value[1]; value 1550 http/ngx_http_file_cache.c if (ngx_strncmp(value[i].data, "levels=", 7) == 0) { value 1552 http/ngx_http_file_cache.c p = value[i].data + 7; value 1553 http/ngx_http_file_cache.c last = value[i].data + value[i].len; value 1583 http/ngx_http_file_cache.c "invalid \"levels\" \"%V\"", &value[i]); value 1587 http/ngx_http_file_cache.c if (ngx_strncmp(value[i].data, "keys_zone=", 10) == 0) { value 1589 http/ngx_http_file_cache.c name.data = value[i].data + 10; value 1600 http/ngx_http_file_cache.c s.len = value[i].data + value[i].len - p; value 1610 http/ngx_http_file_cache.c "invalid keys zone size \"%V\"", &value[i]); value 1614 http/ngx_http_file_cache.c if (ngx_strncmp(value[i].data, "inactive=", 9) == 0) { value 1616 http/ngx_http_file_cache.c s.len = value[i].len - 9; value 1617 http/ngx_http_file_cache.c s.data = value[i].data + 9; value 1622 http/ngx_http_file_cache.c "invalid inactive value \"%V\"", &value[i]); value 1629 http/ngx_http_file_cache.c if (ngx_strncmp(value[i].data, "max_size=", 9) == 0) { value 1631 http/ngx_http_file_cache.c s.len = value[i].len - 9; value 1632 http/ngx_http_file_cache.c s.data = value[i].data + 9; value 1637 http/ngx_http_file_cache.c "invalid max_size value \"%V\"", &value[i]); value 1645 http/ngx_http_file_cache.c "invalid parameter \"%V\"", &value[i]); value 1693 http/ngx_http_file_cache.c ngx_str_t *value; value 1708 http/ngx_http_file_cache.c value = cf->args->elts; value 1711 http/ngx_http_file_cache.c valid = ngx_parse_time(&value[n], 1); value 1714 http/ngx_http_file_cache.c "invalid time value \"%V\"", &value[n]); value 1735 http/ngx_http_file_cache.c if (ngx_strcmp(value[i].data, "any") == 0) { value 1741 http/ngx_http_file_cache.c status = ngx_atoi(value[i].data, value[i].len); value 1744 http/ngx_http_file_cache.c "invalid status \"%V\"", &value[i]); value 1790 http/ngx_http_file_cache.c ngx_str_t *value; value 1805 http/ngx_http_file_cache.c value = cf->args->elts; value 1816 http/ngx_http_file_cache.c ccv.value = &value[i]; value 315 http/ngx_http_header_filter_module.c && r->headers_out.location->value.len value 316 http/ngx_http_header_filter_module.c && r->headers_out.location->value.data[0] == '/') value 357 http/ngx_http_header_filter_module.c + r->headers_out.location->value.len + 2; value 434 http/ngx_http_header_filter_module.c len += header[i].key.len + sizeof(": ") - 1 + header[i].value.len value 537 http/ngx_http_header_filter_module.c b->last = ngx_copy(b->last, r->headers_out.location->value.data, value 538 http/ngx_http_header_filter_module.c r->headers_out.location->value.len); value 542 http/ngx_http_header_filter_module.c r->headers_out.location->value.len = b->last - p; value 543 http/ngx_http_header_filter_module.c r->headers_out.location->value.data = p; value 597 http/ngx_http_header_filter_module.c b->last = ngx_copy(b->last, header[i].value.data, header[i].value.len); value 1588 http/ngx_http_parse.c ngx_str_t *value) value 1599 http/ngx_http_parse.c "parse header: \"%V: %V\"", &h[i]->key, &h[i]->value); value 1601 http/ngx_http_parse.c if (name->len > h[i]->value.len) { value 1605 http/ngx_http_parse.c start = h[i]->value.data; value 1606 http/ngx_http_parse.c end = h[i]->value.data + h[i]->value.len; value 1618 http/ngx_http_parse.c if (value == NULL) { value 1637 http/ngx_http_parse.c value->len = last - start; value 1638 http/ngx_http_parse.c value->data = start; value 1660 http/ngx_http_parse.c ngx_http_arg(ngx_http_request_t *r, u_char *name, size_t len, ngx_str_t *value) value 1683 http/ngx_http_parse.c value->data = p + len + 1; value 1691 http/ngx_http_parse.c value->len = p - value->data; value 14 http/ngx_http_parse_time.c ngx_http_parse_time(u_char *value, size_t len) value 28 http/ngx_http_parse_time.c end = value + len; value 35 http/ngx_http_parse_time.c for (p = value; p < end; p++) { value 1045 http/ngx_http_request.c h->value.len = r->header_end - r->header_start; value 1046 http/ngx_http_request.c h->value.data = r->header_start; value 1047 http/ngx_http_request.c h->value.data[h->value.len] = '\0'; value 1071 http/ngx_http_request.c &h->key, &h->value); value 1356 http/ngx_http_request.c &h->key, &h->value, &(*ph)->key, &(*ph)->value); value 1375 http/ngx_http_request.c host = h->value.data; value 1376 http/ngx_http_request.c len = ngx_http_validate_host(r, &host, h->value.len, 0); value 1405 http/ngx_http_request.c if (ngx_strcasestrn(h->value.data, "close", 5 - 1)) { value 1408 http/ngx_http_request.c } else if (ngx_strcasestrn(h->value.data, "keep-alive", 10 - 1)) { value 1430 http/ngx_http_request.c user_agent = h->value.data; value 1434 http/ngx_http_request.c if (msie && msie + 7 < user_agent + h->value.len) { value 1528 http/ngx_http_request.c ngx_atoof(r->headers_in.content_length->value.data, value 1529 http/ngx_http_request.c r->headers_in.content_length->value.len); value 1555 http/ngx_http_request.c && ngx_strcasestrn(r->headers_in.transfer_encoding->value.data, value 1567 http/ngx_http_request.c ngx_atotm(r->headers_in.keep_alive->value.data, value 1568 http/ngx_http_request.c r->headers_in.keep_alive->value.len); value 3142 http/ngx_http_request.c &r->headers_in.host->value); value 3149 http/ngx_http_request.c &r->headers_in.referer->value); value 614 http/ngx_http_request_body.c expect = &r->headers_in.expect->value; value 15 http/ngx_http_script.c ngx_str_t *value, ngx_uint_t last); value 58 http/ngx_http_script.c ngx_str_t *value) value 66 http/ngx_http_script.c *value = val->value; value 85 http/ngx_http_script.c value->len = len; value 86 http/ngx_http_script.c value->data = ngx_pnalloc(r->pool, len); value 87 http/ngx_http_script.c if (value->data == NULL) { value 92 http/ngx_http_script.c e.pos = value->data; value 93 http/ngx_http_script.c e.buf = *value; value 100 http/ngx_http_script.c *value = e.buf; value 114 http/ngx_http_script.c v = ccv->value; value 145 http/ngx_http_script.c ccv->complex_value->value = *v; value 219 http/ngx_http_script.c ngx_str_t *value; value 234 http/ngx_http_script.c value = cf->args->elts; value 239 http/ngx_http_script.c ccv.value = &value[1]; value 282 http/ngx_http_script.c ngx_str_t *value; value 297 http/ngx_http_script.c value = cf->args->elts; value 308 http/ngx_http_script.c ccv.value = &value[i]; value 321 http/ngx_http_script.c ngx_http_script_variables_count(ngx_str_t *value) value 325 http/ngx_http_script.c for (n = 0, i = 0; i < value->len; i++) { value 326 http/ngx_http_script.c if (value->data[i] == '$') { value 489 http/ngx_http_script.c ngx_http_script_run(ngx_http_request_t *r, ngx_str_t *value, value 519 http/ngx_http_script.c value->len = len; value 520 http/ngx_http_script.c value->data = ngx_pnalloc(r->pool, len); value 521 http/ngx_http_script.c if (value->data == NULL) { value 526 http/ngx_http_script.c e.pos = value->data; value 683 http/ngx_http_script.c ngx_http_script_add_copy_code(ngx_http_script_compile_t *sc, ngx_str_t *value, value 691 http/ngx_http_script.c len = value->len + zero; value 714 http/ngx_http_script.c value->data, value->len); value 808 http/ngx_http_script.c ngx_http_variable_value_t *value; value 816 http/ngx_http_script.c value = ngx_http_get_indexed_variable(e->request, code->index); value 819 http/ngx_http_script.c value = ngx_http_get_flushed_variable(e->request, code->index); value 822 http/ngx_http_script.c if (value && !value->not_found) { value 823 http/ngx_http_script.c return value->len; value 834 http/ngx_http_script.c ngx_http_variable_value_t *value; value 844 http/ngx_http_script.c value = ngx_http_get_indexed_variable(e->request, code->index); value 847 http/ngx_http_script.c value = ngx_http_get_flushed_variable(e->request, code->index); value 850 http/ngx_http_script.c if (value && !value->not_found) { value 852 http/ngx_http_script.c e->pos = ngx_copy(p, value->data, value->len); value 1118 http/ngx_http_script.c r->headers_out.location->value = e->buf; value 1332 http/ngx_http_script.c ngx_str_t value; value 1336 http/ngx_http_script.c value.data = e->buf.data; value 1337 http/ngx_http_script.c value.len = e->pos - e->buf.data; value 1339 http/ngx_http_script.c if (ngx_conf_full_name((ngx_cycle_t *) ngx_cycle, &value, code->conf_prefix) value 1347 http/ngx_http_script.c e->buf = value; value 1350 http/ngx_http_script.c "http script fullname: \"%V\"", &value); value 1364 http/ngx_http_script.c || code->text.value.len value 1478 http/ngx_http_script.c ngx_http_variable_value_t *value; value 1481 http/ngx_http_script.c value = e->sp - 1; value 1486 http/ngx_http_script.c path.len = value->len - 1; value 1487 http/ngx_http_script.c path.data = value->data; value 1514 http/ngx_http_script.c "%s \"%s\" failed", of.failed, value->data); value 1590 http/ngx_http_script.c *value = ngx_http_variable_null_value; value 1595 http/ngx_http_script.c *value = ngx_http_variable_true_value; value 1718 http/ngx_http_script.c ngx_http_variable_value_t *value; value 1728 http/ngx_http_script.c value = ngx_http_get_flushed_variable(e->request, code->index); value 1730 http/ngx_http_script.c if (value && !value->not_found) { value 1732 http/ngx_http_script.c "http script var: \"%v\"", value); value 1734 http/ngx_http_script.c *e->sp = *value; value 66 http/ngx_http_script.h ngx_str_t value; value 75 http/ngx_http_script.h ngx_str_t *value; value 199 http/ngx_http_script.h uintptr_t value; value 208 http/ngx_http_script.h ngx_http_complex_value_t *val, ngx_str_t *value); value 219 http/ngx_http_script.h ngx_uint_t ngx_http_script_variables_count(ngx_str_t *value); value 221 http/ngx_http_script.h u_char *ngx_http_script_run(ngx_http_request_t *r, ngx_str_t *value, value 542 http/ngx_http_special_response.c if (ngx_http_complex_value(r, &err_page->value, &uri) != NGX_OK) { value 548 http/ngx_http_special_response.c if (err_page->value.lengths) { value 584 http/ngx_http_special_response.c location->value = uri; value 720 http/ngx_http_special_response.c len = r->headers_out.location->value.len; value 721 http/ngx_http_special_response.c location = r->headers_out.location->value.data; value 1844 http/ngx_http_upstream.c uri = &u->headers_in.x_accel_redirect->value; value 1905 http/ngx_http_upstream.c if (r->headers_out.server && r->headers_out.server->value.data == NULL) { value 1909 http/ngx_http_upstream.c if (r->headers_out.date && r->headers_out.date->value.data == NULL) { value 2745 http/ngx_http_upstream.c lm = ngx_http_parse_time(u->headers_in.last_modified->value.data, value 2746 http/ngx_http_upstream.c u->headers_in.last_modified->value.len); value 3119 http/ngx_http_upstream.c p = h->value.data; value 3120 http/ngx_http_upstream.c last = p + h->value.len; value 3190 http/ngx_http_upstream.c expires = ngx_http_parse_time(h->value.data, h->value.len); value 3228 http/ngx_http_upstream.c len = h->value.len; value 3229 http/ngx_http_upstream.c p = h->value.data; value 3269 http/ngx_http_upstream.c n = ngx_atoi(h->value.data, h->value.len); value 3287 http/ngx_http_upstream.c if (h->value.len == 2) { value 3288 http/ngx_http_upstream.c c0 = ngx_tolower(h->value.data[0]); value 3289 http/ngx_http_upstream.c c1 = ngx_tolower(h->value.data[1]); value 3295 http/ngx_http_upstream.c } else if (h->value.len == 3) { value 3296 http/ngx_http_upstream.c c0 = ngx_tolower(h->value.data[0]); value 3297 http/ngx_http_upstream.c c1 = ngx_tolower(h->value.data[1]); value 3298 http/ngx_http_upstream.c c2 = ngx_tolower(h->value.data[2]); value 3314 http/ngx_http_upstream.c r->headers_out.override_charset = &h->value; value 3381 http/ngx_http_upstream.c r->headers_out.content_type_len = h->value.len; value 3382 http/ngx_http_upstream.c r->headers_out.content_type = h->value; value 3385 http/ngx_http_upstream.c for (p = h->value.data; *p; p++) { value 3405 http/ngx_http_upstream.c r->headers_out.content_type_len = last - h->value.data; value 3411 http/ngx_http_upstream.c last = h->value.data + h->value.len; value 3441 http/ngx_http_upstream.c r->headers_out.content_length_n = ngx_atoof(h->value.data, h->value.len); value 3465 http/ngx_http_upstream.c r->headers_out.last_modified_time = ngx_http_parse_time(h->value.data, value 3466 http/ngx_http_upstream.c h->value.len); value 3500 http/ngx_http_upstream.c "rewritten location: \"%V\"", &ho->value); value 3506 http/ngx_http_upstream.c if (ho->value.data[0] != '/') { value 3536 http/ngx_http_upstream.c p = ngx_strcasestrn(ho->value.data, "url=", 4 - 1); value 3539 http/ngx_http_upstream.c rc = r->upstream->rewrite_redirect(r, ho, p + 4 - ho->value.data); value 3553 http/ngx_http_upstream.c "rewritten refresh: \"%V\"", &ho->value); value 3948 http/ngx_http_upstream.c ngx_str_t *value; value 3958 http/ngx_http_upstream.c value = cf->args->elts; value 3959 http/ngx_http_upstream.c u.host = value[1]; value 4057 http/ngx_http_upstream.c ngx_str_t *value, s; value 4078 http/ngx_http_upstream.c value = cf->args->elts; value 4082 http/ngx_http_upstream.c u.url = value[1]; value 4100 http/ngx_http_upstream.c if (ngx_strncmp(value[i].data, "weight=", 7) == 0) { value 4106 http/ngx_http_upstream.c weight = ngx_atoi(&value[i].data[7], value[i].len - 7); value 4115 http/ngx_http_upstream.c if (ngx_strncmp(value[i].data, "max_fails=", 10) == 0) { value 4121 http/ngx_http_upstream.c max_fails = ngx_atoi(&value[i].data[10], value[i].len - 10); value 4130 http/ngx_http_upstream.c if (ngx_strncmp(value[i].data, "fail_timeout=", 13) == 0) { value 4136 http/ngx_http_upstream.c s.len = value[i].len - 13; value 4137 http/ngx_http_upstream.c s.data = &value[i].data[13]; value 4148 http/ngx_http_upstream.c if (ngx_strncmp(value[i].data, "backup", 6) == 0) { value 4159 http/ngx_http_upstream.c if (ngx_strncmp(value[i].data, "down", 4) == 0) { value 4184 http/ngx_http_upstream.c "invalid parameter \"%V\"", &value[i]); value 4307 http/ngx_http_upstream.c ngx_str_t *value; value 4317 http/ngx_http_upstream.c value = cf->args->elts; value 4319 http/ngx_http_upstream.c rc = ngx_parse_addr(cf->pool, *paddr, value[1].data, value[1].len); value 4323 http/ngx_http_upstream.c (*paddr)->name = value[1]; value 4328 http/ngx_http_upstream.c "invalid address \"%V\"", &value[1]); value 4386 http/ngx_http_upstream.c hk->value = (void *) 1; value 4410 http/ngx_http_upstream.c hk->value = (void *) 1; value 4510 http/ngx_http_upstream.c hk->value = header; value 286 http/ngx_http_variables.c v = key[i].value; value 625 http/ngx_http_variables.c v->len = h->value.len; value 629 http/ngx_http_variables.c v->data = h->value.data; value 665 http/ngx_http_variables.c v->len = (*h)->value.len; value 666 http/ngx_http_variables.c v->data = (*h)->value.data; value 674 http/ngx_http_variables.c len += h[i]->value.len + sizeof("; ") - 1; value 686 http/ngx_http_variables.c p = ngx_copy(p, h[i]->value.data, h[i]->value.len); value 757 http/ngx_http_variables.c v->len = header[i].value.len; value 761 http/ngx_http_variables.c v->data = header[i].value.data; value 845 http/ngx_http_variables.c ngx_str_t value; value 850 http/ngx_http_variables.c if (ngx_http_arg(r, arg, len, &value) != NGX_OK) { value 855 http/ngx_http_variables.c v->data = value.data; value 856 http/ngx_http_variables.c v->len = value.len; value 1347 http/ngx_http_variables.c v->len = r->headers_out.content_length->value.len; value 1351 http/ngx_http_variables.c v->data = r->headers_out.content_length->value.data; value 1384 http/ngx_http_variables.c v->len = r->headers_out.location->value.len; value 1388 http/ngx_http_variables.c v->data = r->headers_out.location->value.data; value 1408 http/ngx_http_variables.c v->len = r->headers_out.last_modified->value.len; value 1412 http/ngx_http_variables.c v->data = r->headers_out.last_modified->value.data; value 1688 http/ngx_http_variables.c return reg[i].value; value 1926 http/ngx_http_variables.c av = key[n].value; value 1993 http/ngx_http_variables.c av = key[n].value; value 81 http/ngx_http_variables.h void *value; value 473 mail/ngx_mail_auth_http_module.c ngx_str_t key, value; value 477 mail/ngx_mail_auth_http_module.c value.len = ctx->header_end - ctx->header_start; value 478 mail/ngx_mail_auth_http_module.c value.data = ctx->header_start; value 482 mail/ngx_mail_auth_http_module.c &key, &value); value 1352 mail/ngx_mail_auth_http_module.c len += header[i].key.len + 2 + header[i].value.len + 2; value 1366 mail/ngx_mail_auth_http_module.c p = ngx_cpymem(p, header[i].value.data, header[i].value.len); value 1380 mail/ngx_mail_auth_http_module.c ngx_str_t *value; value 1383 mail/ngx_mail_auth_http_module.c value = cf->args->elts; value 1387 mail/ngx_mail_auth_http_module.c u.url = value[1]; value 1430 mail/ngx_mail_auth_http_module.c ngx_str_t *value; value 1445 mail/ngx_mail_auth_http_module.c value = cf->args->elts; value 1447 mail/ngx_mail_auth_http_module.c header->key = value[1]; value 1448 mail/ngx_mail_auth_http_module.c header->value = value[2]; value 284 mail/ngx_mail_core_module.c ngx_str_t *value; value 296 mail/ngx_mail_core_module.c value = cf->args->elts; value 300 mail/ngx_mail_core_module.c u.url = value[1]; value 391 mail/ngx_mail_core_module.c if (ngx_strcmp(value[i].data, "bind") == 0) { value 396 mail/ngx_mail_core_module.c if (ngx_strncmp(value[i].data, "ipv6only=o", 10) == 0) { value 405 mail/ngx_mail_core_module.c if (ngx_strcmp(&value[i].data[10], "n") == 0) { value 408 mail/ngx_mail_core_module.c } else if (ngx_strcmp(&value[i].data[10], "ff") == 0) { value 414 mail/ngx_mail_core_module.c &value[i].data[9]); value 437 mail/ngx_mail_core_module.c if (ngx_strcmp(value[i].data, "ssl") == 0) { value 450 mail/ngx_mail_core_module.c "the invalid \"%V\" parameter", &value[i]); value 463 mail/ngx_mail_core_module.c ngx_str_t *value; value 467 mail/ngx_mail_core_module.c value = cf->args->elts; value 477 mail/ngx_mail_core_module.c && ngx_strcmp(module->protocol->name.data, value[1].data) == 0) value 486 mail/ngx_mail_core_module.c "unknown protocol \"%V\"", &value[1]); value 497 mail/ngx_mail_core_module.c ngx_str_t *value; value 499 mail/ngx_mail_core_module.c value = cf->args->elts; value 505 mail/ngx_mail_core_module.c if (ngx_strcmp(value[1].data, "off") == 0) { value 512 mail/ngx_mail_core_module.c u.host = value[1]; value 534 mail/ngx_mail_core_module.c ngx_str_t *c, *value; value 540 mail/ngx_mail_core_module.c value = cf->args->elts; value 548 mail/ngx_mail_core_module.c *c = value[i]; value 374 mail/ngx_mail_ssl_module.c ngx_str_t *value, name, size; value 378 mail/ngx_mail_ssl_module.c value = cf->args->elts; value 382 mail/ngx_mail_ssl_module.c if (ngx_strcmp(value[i].data, "off") == 0) { value 387 mail/ngx_mail_ssl_module.c if (ngx_strcmp(value[i].data, "none") == 0) { value 392 mail/ngx_mail_ssl_module.c if (ngx_strcmp(value[i].data, "builtin") == 0) { value 397 mail/ngx_mail_ssl_module.c if (value[i].len > sizeof("builtin:") - 1 value 398 mail/ngx_mail_ssl_module.c && ngx_strncmp(value[i].data, "builtin:", sizeof("builtin:") - 1) value 401 mail/ngx_mail_ssl_module.c n = ngx_atoi(value[i].data + sizeof("builtin:") - 1, value 402 mail/ngx_mail_ssl_module.c value[i].len - (sizeof("builtin:") - 1)); value 413 mail/ngx_mail_ssl_module.c if (value[i].len > sizeof("shared:") - 1 value 414 mail/ngx_mail_ssl_module.c && ngx_strncmp(value[i].data, "shared:", sizeof("shared:") - 1) value 419 mail/ngx_mail_ssl_module.c for (j = sizeof("shared:") - 1; j < value[i].len; j++) { value 420 mail/ngx_mail_ssl_module.c if (value[i].data[j] == ':') { value 432 mail/ngx_mail_ssl_module.c name.data = value[i].data + sizeof("shared:") - 1; value 434 mail/ngx_mail_ssl_module.c size.len = value[i].len - j - 1; value 446 mail/ngx_mail_ssl_module.c &value[i]); value 472 mail/ngx_mail_ssl_module.c "invalid session cache \"%V\"", &value[i]); value 34 os/unix/ngx_atomic.h #define ngx_atomic_fetch_add(value, add) \ value 35 os/unix/ngx_atomic.h AO_fetch_and_add(value, add) value 64 os/unix/ngx_atomic.h #define ngx_atomic_fetch_add(value, add) \ value 65 os/unix/ngx_atomic.h (OSAtomicAdd64(add, (int64_t *) value) - add) value 76 os/unix/ngx_atomic.h #define ngx_atomic_fetch_add(value, add) \ value 77 os/unix/ngx_atomic.h (OSAtomicAdd32(add, (int32_t *) value) - add) value 109 os/unix/ngx_atomic.h #define ngx_atomic_fetch_add(value, add) \ value 110 os/unix/ngx_atomic.h __sync_fetch_and_add(value, add) value 138 os/unix/ngx_atomic.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add); value 179 os/unix/ngx_atomic.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add); value 288 os/unix/ngx_atomic.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add) value 292 os/unix/ngx_atomic.h old = *value; value 293 os/unix/ngx_atomic.h *value += add; value 304 os/unix/ngx_atomic.h void ngx_spinlock(ngx_atomic_t *lock, ngx_atomic_int_t value, ngx_uint_t spin); value 35 os/unix/ngx_darwin_init.c void *value; value 108 os/unix/ngx_darwin_init.c if (sysctlbyname(sysctls[i].name, sysctls[i].value, &size, NULL, 0) value 148 os/unix/ngx_darwin_init.c u_long value; value 159 os/unix/ngx_darwin_init.c value = *(long *) sysctls[i].value; value 162 os/unix/ngx_darwin_init.c value = *(int *) sysctls[i].value; value 166 os/unix/ngx_darwin_init.c sysctls[i].name, value); value 45 os/unix/ngx_freebsd_init.c void *value; value 187 os/unix/ngx_freebsd_init.c if (sysctlbyname(sysctls[i].name, sysctls[i].value, &size, NULL, 0) value 232 os/unix/ngx_freebsd_init.c u_long value; value 251 os/unix/ngx_freebsd_init.c value = *(long *) sysctls[i].value; value 254 os/unix/ngx_freebsd_init.c value = *(int *) sysctls[i].value; value 258 os/unix/ngx_freebsd_init.c sysctls[i].name, value); value 301 os/unix/ngx_freebsd_rfork_thread.c ngx_thread_set_tls(ngx_tls_key_t key, void *value) value 307 os/unix/ngx_freebsd_rfork_thread.c ngx_tls[key * NGX_THREAD_KEYS_MAX + ngx_gettid()] = value; value 97 os/unix/ngx_freebsd_rfork_thread.h ngx_err_t ngx_thread_set_tls(ngx_tls_key_t key, void *value); value 66 os/unix/ngx_gcc_atomic_amd64.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add) value 73 os/unix/ngx_gcc_atomic_amd64.h : "+r" (add) : "m" (*value) : "cc", "memory"); value 58 os/unix/ngx_gcc_atomic_ppc.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add) value 74 os/unix/ngx_gcc_atomic_ppc.h : "b" (value), "b" (add) value 121 os/unix/ngx_gcc_atomic_ppc.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add) value 137 os/unix/ngx_gcc_atomic_ppc.h : "b" (value), "b" (add) value 47 os/unix/ngx_gcc_atomic_sparc64.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add) value 51 os/unix/ngx_gcc_atomic_sparc64.h old = *value; value 61 os/unix/ngx_gcc_atomic_sparc64.h : "+r" (res) : "r" (value), "r" (old) : "memory"); value 79 os/unix/ngx_gcc_atomic_x86.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add) value 86 os/unix/ngx_gcc_atomic_x86.h : "+r" (add) : "m" (*value) : "cc", "memory"); value 101 os/unix/ngx_gcc_atomic_x86.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add) value 110 os/unix/ngx_gcc_atomic_x86.h : "=a" (old) : "m" (*value), "a" (add) : "cc", "memory"); value 34 os/unix/ngx_sunpro_atomic_sparc64.h ngx_atomic_fetch_add(ngx_atomic_t *value, ngx_atomic_int_t add) value 38 os/unix/ngx_sunpro_atomic_sparc64.h old = *value; value 44 os/unix/ngx_sunpro_atomic_sparc64.h res = NGX_CASA(res, old, value); value 28 os/unix/ngx_user.c char *value; value 39 os/unix/ngx_user.c value = crypt_r((char *) key, (char *) salt, &cd); value 44 os/unix/ngx_user.c len = ngx_strlen(value) + 1; value 48 os/unix/ngx_user.c ngx_memcpy(*encrypted, value, len); value 63 os/unix/ngx_user.c char *value; value 79 os/unix/ngx_user.c value = crypt((char *) key, (char *) salt); value 81 os/unix/ngx_user.c if (value) { value 82 os/unix/ngx_user.c len = ngx_strlen(value) + 1; value 86 os/unix/ngx_user.c ngx_memcpy(*encrypted, value, len);