key              1170 core/ngx_conf_file.c     kv->key = value[1];
key                12 core/ngx_hash.c ngx_hash_find(ngx_hash_t *hash, ngx_uint_t key, u_char *name, size_t len)
key                21 core/ngx_hash.c     elt = hash->buckets[key % hash->size];
key                55 core/ngx_hash.c     ngx_uint_t   i, n, key;
key                71 core/ngx_hash.c     key = 0;
key                74 core/ngx_hash.c         key = ngx_hash(key, name[i]);
key                78 core/ngx_hash.c     ngx_log_error(NGX_LOG_ALERT, ngx_cycle->log, 0, "key:\"%ui\"", key);
key                81 core/ngx_hash.c     value = ngx_hash_find(&hwc->hash, key, &name[n], len - n);
key               149 core/ngx_hash.c     ngx_uint_t   i, key;
key               155 core/ngx_hash.c     key = 0;
key               162 core/ngx_hash.c         key = ngx_hash(key, name[i]);
key               170 core/ngx_hash.c     ngx_log_error(NGX_LOG_ALERT, ngx_cycle->log, 0, "key:\"%ui\"", key);
key               173 core/ngx_hash.c     value = ngx_hash_find(&hwc->hash, key, name, i);
key               210 core/ngx_hash.c ngx_hash_find_combined(ngx_hash_combined_t *hash, ngx_uint_t key, u_char *name,
key               216 core/ngx_hash.c         value = ngx_hash_find(&hash->hash, key, name, len);
key               248 core/ngx_hash.c     (sizeof(void *) + ngx_align((name)->key.len + 2, sizeof(void *)))
key               256 core/ngx_hash.c     ngx_uint_t       i, n, key, size, start, bucket_size;
key               289 core/ngx_hash.c             if (names[n].key.data == NULL) {
key               293 core/ngx_hash.c             key = names[n].key_hash % size;
key               294 core/ngx_hash.c             test[key] = (u_short) (test[key] + NGX_HASH_ELT_SIZE(&names[n]));
key               299 core/ngx_hash.c                           size, key, test[key], &names[n].key);
key               302 core/ngx_hash.c             if (test[key] > (u_short) bucket_size) {
key               331 core/ngx_hash.c         if (names[n].key.data == NULL) {
key               335 core/ngx_hash.c         key = names[n].key_hash % size;
key               336 core/ngx_hash.c         test[key] = (u_short) (test[key] + NGX_HASH_ELT_SIZE(&names[n]));
key               393 core/ngx_hash.c         if (names[n].key.data == NULL) {
key               397 core/ngx_hash.c         key = names[n].key_hash % size;
key               398 core/ngx_hash.c         elt = (ngx_hash_elt_t *) ((u_char *) buckets[key] + test[key]);
key               401 core/ngx_hash.c         elt->len = (u_short) names[n].key.len;
key               403 core/ngx_hash.c         ngx_strlow(elt->name, names[n].key.data, names[n].key.len);
key               405 core/ngx_hash.c         test[key] = (u_short) (test[key] + NGX_HASH_ELT_SIZE(&names[n]));
key               427 core/ngx_hash.c         ngx_uint_t  key;
key               441 core/ngx_hash.c             key = hinit->key(val.data, val.len);
key               444 core/ngx_hash.c                           "%ui: %p \"%V\" %ui", i, elt, &val, key);
key               486 core/ngx_hash.c                       "wc0: \"%V\"", &names[n].key);
key               491 core/ngx_hash.c         for (len = 0; len < names[n].key.len; len++) {
key               492 core/ngx_hash.c             if (names[n].key.data[len] == '.') {
key               503 core/ngx_hash.c         name->key.len = len;
key               504 core/ngx_hash.c         name->key.data = names[n].key.data;
key               505 core/ngx_hash.c         name->key_hash = hinit->key(name->key.data, name->key.len);
key               510 core/ngx_hash.c                       "wc1: \"%V\" %ui", &name->key, dot);
key               521 core/ngx_hash.c         if (names[n].key.len != len) {
key               527 core/ngx_hash.c             next_name->key.len = names[n].key.len - len;
key               528 core/ngx_hash.c             next_name->key.data = names[n].key.data + len;
key               534 core/ngx_hash.c                           "wc2: \"%V\"", &next_name->key);
key               539 core/ngx_hash.c             if (ngx_strncmp(names[n].key.data, names[i].key.data, len) != 0) {
key               544 core/ngx_hash.c                 && names[i].key.len > len
key               545 core/ngx_hash.c                 && names[i].key.data[len] != '.')
key               555 core/ngx_hash.c             next_name->key.len = names[i].key.len - dot_len;
key               556 core/ngx_hash.c             next_name->key.data = names[i].key.data + dot_len;
key               562 core/ngx_hash.c                           "wc3: \"%V\"", &next_name->key);
key               580 core/ngx_hash.c             if (names[n].key.len == len) {
key               605 core/ngx_hash.c     ngx_uint_t  i, key;
key               607 core/ngx_hash.c     key = 0;
key               610 core/ngx_hash.c         key = ngx_hash(key, data[i]);
key               613 core/ngx_hash.c     return key;
key               620 core/ngx_hash.c     ngx_uint_t  i, key;
key               622 core/ngx_hash.c     key = 0;
key               625 core/ngx_hash.c         key = ngx_hash(key, ngx_tolower(data[i]));
key               628 core/ngx_hash.c     return key;
key               635 core/ngx_hash.c     ngx_uint_t  key;
key               637 core/ngx_hash.c     key = 0;
key               641 core/ngx_hash.c         key = ngx_hash(key, *dst);
key               646 core/ngx_hash.c     return key;
key               706 core/ngx_hash.c ngx_hash_add_key(ngx_hash_keys_arrays_t *ha, ngx_str_t *key, void *value,
key               716 core/ngx_hash.c     last = key->len;
key               727 core/ngx_hash.c         for (i = 0; i < key->len; i++) {
key               729 core/ngx_hash.c             if (key->data[i] == '*') {
key               735 core/ngx_hash.c             if (key->data[i] == '.' && key->data[i + 1] == '.') {
key               740 core/ngx_hash.c         if (key->len > 1 && key->data[0] == '.') {
key               745 core/ngx_hash.c         if (key->len > 2) {
key               747 core/ngx_hash.c             if (key->data[0] == '*' && key->data[1] == '.') {
key               752 core/ngx_hash.c             if (key->data[i - 2] == '.' && key->data[i - 1] == '*') {
key               770 core/ngx_hash.c             key->data[i] = ngx_tolower(key->data[i]);
key               772 core/ngx_hash.c         k = ngx_hash(k, key->data[i]);
key               787 core/ngx_hash.c             if (ngx_strncmp(key->data, name[i].data, last) == 0) {
key               806 core/ngx_hash.c     *name = *key;
key               813 core/ngx_hash.c     hk->key = *key;
key               814 core/ngx_hash.c     hk->key_hash = ngx_hash_key(key->data, last);
key               824 core/ngx_hash.c     k = ngx_hash_strlow(&key->data[skip], &key->data[skip], last - skip);
key               842 core/ngx_hash.c                 if (ngx_strncmp(&key->data[1], name[i].data, len) == 0) {
key               867 core/ngx_hash.c         ngx_memcpy(name->data, &key->data[1], name->len);
key               887 core/ngx_hash.c             if (key->data[i] == '.') {
key               888 core/ngx_hash.c                 ngx_memcpy(&p[n], &key->data[i + 1], len);
key               899 core/ngx_hash.c             ngx_memcpy(&p[n], &key->data[1], len);
key               919 core/ngx_hash.c         ngx_cpystrn(p, key->data, last);
key               931 core/ngx_hash.c     hk->key.len = last - 1;
key               932 core/ngx_hash.c     hk->key.data = p;
key               949 core/ngx_hash.c             if (ngx_strncmp(key->data + skip, name[i].data, len) == 0) {
key               972 core/ngx_hash.c     ngx_memcpy(name->data, key->data + skip, name->len);
key                35 core/ngx_hash.h     ngx_str_t         key;
key                53 core/ngx_hash.h     ngx_hash_key_pt   key;
key                93 core/ngx_hash.h     ngx_str_t         key;
key                99 core/ngx_hash.h void *ngx_hash_find(ngx_hash_t *hash, ngx_uint_t key, u_char *name, size_t len);
key               102 core/ngx_hash.h void *ngx_hash_find_combined(ngx_hash_combined_t *hash, ngx_uint_t key,
key               110 core/ngx_hash.h #define ngx_hash(key, c)   ((ngx_uint_t) key * 31 + c)
key               117 core/ngx_hash.h ngx_int_t ngx_hash_add_key(ngx_hash_keys_arrays_t *ha, ngx_str_t *key,
key               358 core/ngx_open_file_cache.c     file->node.key = hash;
key               782 core/ngx_open_file_cache.c         if (node->key < temp->key) {
key               786 core/ngx_open_file_cache.c         } else if (node->key > temp->key) {
key               827 core/ngx_open_file_cache.c         if (hash < node->key) {
key               832 core/ngx_open_file_cache.c         if (hash > node->key) {
key               850 core/ngx_open_file_cache.c         } while (node != sentinel && hash == node->key);
key                17 core/ngx_radix_tree.c     uint32_t           key, mask, inc;
key                85 core/ngx_radix_tree.c         key = 0;
key                90 core/ngx_radix_tree.c             if (ngx_radix32tree_insert(tree, key, mask, NGX_RADIX_NO_VALUE)
key                96 core/ngx_radix_tree.c             key += inc;
key                98 core/ngx_radix_tree.c         } while (key);
key               108 core/ngx_radix_tree.c ngx_radix32tree_insert(ngx_radix_tree_t *tree, uint32_t key, uint32_t mask,
key               120 core/ngx_radix_tree.c         if (key & bit) {
key               155 core/ngx_radix_tree.c         if (key & bit) {
key               173 core/ngx_radix_tree.c ngx_radix32tree_delete(ngx_radix_tree_t *tree, uint32_t key, uint32_t mask)
key               182 core/ngx_radix_tree.c         if (key & bit) {
key               236 core/ngx_radix_tree.c ngx_radix32tree_find(ngx_radix_tree_t *tree, uint32_t key)
key               251 core/ngx_radix_tree.c         if (key & bit) {
key                39 core/ngx_radix_tree.h     uint32_t key, uint32_t mask, uintptr_t value);
key                41 core/ngx_radix_tree.h     uint32_t key, uint32_t mask);
key                42 core/ngx_radix_tree.h uintptr_t ngx_radix32tree_find(ngx_radix_tree_t *tree, uint32_t key);
key               104 core/ngx_rbtree.c         p = (node->key < temp->key) ? &temp->left : &temp->right;
key               138 core/ngx_rbtree.c         p = ((ngx_rbtree_key_int_t) node->key - (ngx_rbtree_key_int_t) temp->key
key               195 core/ngx_rbtree.c         node->key = 0;
key               251 core/ngx_rbtree.c     node->key = 0;
key                22 core/ngx_rbtree.h     ngx_rbtree_key_t       key;
key               505 core/ngx_resolver.c         rn->node.key = hash;
key               650 core/ngx_resolver.c         rn->node.key = ctx->addr;
key              1615 core/ngx_resolver.c         if (hash < node->key) {
key              1620 core/ngx_resolver.c         if (hash > node->key) {
key              1638 core/ngx_resolver.c         } while (node != sentinel && hash == node->key);
key              1659 core/ngx_resolver.c         if (addr < node->key) {
key              1664 core/ngx_resolver.c         if (addr > node->key) {
key              1689 core/ngx_resolver.c         if (node->key < temp->key) {
key              1693 core/ngx_resolver.c         } else if (node->key > temp->key) {
key              1690 core/ngx_string.c         if (node->key != temp->key) {
key              1692 core/ngx_string.c             p = (node->key < temp->key) ? &temp->left : &temp->right;
key              1732 core/ngx_string.c         if (hash != node->key) {
key              1733 core/ngx_string.c             node = (hash < node->key) ? node->left : node->right;
key                22 core/ngx_string.h     ngx_str_t   key;
key               189 event/ngx_event_openssl.c     ngx_str_t *key)
key               204 event/ngx_event_openssl.c     if (ngx_conf_full_name(cf->cycle, key, 1) != NGX_OK) {
key               208 event/ngx_event_openssl.c     if (SSL_CTX_use_PrivateKey_file(ssl->ctx, (char *) key->data,
key               213 event/ngx_event_openssl.c                       "SSL_CTX_use_PrivateKey_file(\"%s\") failed", key->data);
key               377 event/ngx_event_openssl.c     RSA  *key;
key               383 event/ngx_event_openssl.c     key = RSA_generate_key(512, RSA_F4, NULL, NULL);
key               385 event/ngx_event_openssl.c     if (key) {
key               386 event/ngx_event_openssl.c         SSL_CTX_set_tmp_rsa(ssl->ctx, key);
key               388 event/ngx_event_openssl.c         RSA_free(key);
key              1643 event/ngx_event_openssl.c     sess_id->node.key = hash;
key              1721 event/ngx_event_openssl.c         if (hash < node->key) {
key              1726 event/ngx_event_openssl.c         if (hash > node->key) {
key              1768 event/ngx_event_openssl.c         } while (node != sentinel && hash == node->key);
key              1828 event/ngx_event_openssl.c         if (hash < node->key) {
key              1833 event/ngx_event_openssl.c         if (hash > node->key) {
key              1862 event/ngx_event_openssl.c         } while (node != sentinel && hash == node->key);
key              1900 event/ngx_event_openssl.c                        "expire session: %08Xi", sess_id->node.key);
key              1922 event/ngx_event_openssl.c         if (node->key < temp->key) {
key              1926 event/ngx_event_openssl.c         } else if (node->key > temp->key) {
key                98 event/ngx_event_openssl.h     ngx_str_t *cert, ngx_str_t *key);
key                69 event/ngx_event_timer.c     timer = (ngx_msec_int_t) node->key - (ngx_msec_int_t) ngx_current_msec;
key                97 event/ngx_event_timer.c         if ((ngx_msec_int_t) node->key - (ngx_msec_int_t) ngx_current_msec <= 0)
key               121 event/ngx_event_timer.c                            ngx_event_ident(ev->data), ev->timer.key);
key                39 event/ngx_event_timer.h                     ngx_event_ident(ev->data), ev->timer.key);
key                60 event/ngx_event_timer.h     ngx_msec_t      key;
key                63 event/ngx_event_timer.h     key = ngx_current_msec + timer;
key                73 event/ngx_event_timer.h         diff = (ngx_msec_int_t) (key - ev->timer.key);
key                78 event/ngx_event_timer.h                             ngx_event_ident(ev->data), ev->timer.key, key);
key                85 event/ngx_event_timer.h     ev->timer.key = key;
key                89 event/ngx_event_timer.h                     ngx_event_ident(ev->data), timer, ev->timer.key);
key               351 http/modules/ngx_http_auth_basic_module.c     ngx_str_set(&r->headers_out.www_authenticate->key, "WWW-Authenticate");
key               667 http/modules/ngx_http_fastcgi_module.c     ngx_str_t                    *key;
key               670 http/modules/ngx_http_fastcgi_module.c     key = ngx_array_push(&r->cache->keys);
key               671 http/modules/ngx_http_fastcgi_module.c     if (key == NULL) {
key               677 http/modules/ngx_http_fastcgi_module.c     if (ngx_http_complex_value(r, &flcf->cache_key, key) != NGX_OK) {
key               762 http/modules/ngx_http_fastcgi_module.c                 if (allocated < header[i].key.len) {
key               763 http/modules/ngx_http_fastcgi_module.c                     allocated = header[i].key.len + 16;
key               772 http/modules/ngx_http_fastcgi_module.c                 for (n = 0; n < header[i].key.len; n++) {
key               773 http/modules/ngx_http_fastcgi_module.c                     ch = header[i].key.data[n];
key               794 http/modules/ngx_http_fastcgi_module.c                 n = sizeof("HTTP_") - 1 + header[i].key.len;
key               924 http/modules/ngx_http_fastcgi_module.c             key_len = sizeof("HTTP_") - 1 + header[i].key.len;
key               948 http/modules/ngx_http_fastcgi_module.c             for (n = 0; n < header[i].key.len; n++) {
key               949 http/modules/ngx_http_fastcgi_module.c                 ch = header[i].key.data[n];
key              1408 http/modules/ngx_http_fastcgi_module.c                     h->key.len = r->header_name_end - r->header_name_start;
key              1409 http/modules/ngx_http_fastcgi_module.c                     h->key.data = r->header_name_start;
key              1410 http/modules/ngx_http_fastcgi_module.c                     h->key.data[h->key.len] = '\0';
key              1416 http/modules/ngx_http_fastcgi_module.c                     h->lowcase_key = ngx_pnalloc(r->pool, h->key.len);
key              1423 http/modules/ngx_http_fastcgi_module.c                     h->key.len = r->header_name_end - r->header_name_start;
key              1426 http/modules/ngx_http_fastcgi_module.c                     h->key.data = ngx_pnalloc(r->pool,
key              1427 http/modules/ngx_http_fastcgi_module.c                                               h->key.len + 1 + h->value.len + 1
key              1428 http/modules/ngx_http_fastcgi_module.c                                               + h->key.len);
key              1429 http/modules/ngx_http_fastcgi_module.c                     if (h->key.data == NULL) {
key              1433 http/modules/ngx_http_fastcgi_module.c                     h->value.data = h->key.data + h->key.len + 1;
key              1434 http/modules/ngx_http_fastcgi_module.c                     h->lowcase_key = h->key.data + h->key.len + 1
key              1437 http/modules/ngx_http_fastcgi_module.c                     ngx_cpystrn(h->key.data, r->header_name_start,
key              1438 http/modules/ngx_http_fastcgi_module.c                                 h->key.len + 1);
key              1445 http/modules/ngx_http_fastcgi_module.c                 if (h->key.len == r->lowcase_index) {
key              1446 http/modules/ngx_http_fastcgi_module.c                     ngx_memcpy(h->lowcase_key, r->lowcase_header, h->key.len);
key              1449 http/modules/ngx_http_fastcgi_module.c                     ngx_strlow(h->lowcase_key, h->key.data, h->key.len);
key              1453 http/modules/ngx_http_fastcgi_module.c                                    h->lowcase_key, h->key.len);
key              1461 http/modules/ngx_http_fastcgi_module.c                                &h->key, &h->value);
key              2340 http/modules/ngx_http_fastcgi_module.c         for (h = ngx_http_fastcgi_cache_headers; h->key.len; h++) {
key              2343 http/modules/ngx_http_fastcgi_module.c                 if (ngx_strcasecmp(h->key.data, src[i].key.data) == 0) {
key              2367 http/modules/ngx_http_fastcgi_module.c         if (src[i].key.len > sizeof("HTTP_") - 1
key              2368 http/modules/ngx_http_fastcgi_module.c             && ngx_strncmp(src[i].key.data, "HTTP_", sizeof("HTTP_") - 1) == 0)
key              2375 http/modules/ngx_http_fastcgi_module.c             hk->key.len = src[i].key.len - 5;
key              2376 http/modules/ngx_http_fastcgi_module.c             hk->key.data = src[i].key.data + 5;
key              2377 http/modules/ngx_http_fastcgi_module.c             hk->key_hash = ngx_hash_key_lc(hk->key.data, hk->key.len);
key              2392 http/modules/ngx_http_fastcgi_module.c         copy->len = src[i].key.len;
key              2396 http/modules/ngx_http_fastcgi_module.c                 + src[i].key.len + sizeof(uintptr_t) - 1)
key              2405 http/modules/ngx_http_fastcgi_module.c         copy->len = src[i].key.len;
key              2408 http/modules/ngx_http_fastcgi_module.c         ngx_memcpy(p, src[i].key.data, src[i].key.len);
key              2450 http/modules/ngx_http_fastcgi_module.c     hash.key = ngx_hash_key_lc;
key              1011 http/modules/ngx_http_geo_module.c     gvvn->sn.node.key = hash;
key               300 http/modules/ngx_http_gzip_filter_module.c     ngx_str_set(&h->key, "Content-Encoding");
key               211 http/modules/ngx_http_gzip_static_module.c     ngx_str_set(&h->key, "Content-Encoding");
key                28 http/modules/ngx_http_headers_filter_module.c     ngx_str_t                  key;
key               199 http/modules/ngx_http_headers_filter_module.c         ngx_str_set(&expires->key, "Expires");
key               227 http/modules/ngx_http_headers_filter_module.c         ngx_str_set(&cc->key, "Cache-Control");
key               313 http/modules/ngx_http_headers_filter_module.c         h->key = hv->key;
key               350 http/modules/ngx_http_headers_filter_module.c     ngx_str_set(&cc->key, "Cache-Control");
key               395 http/modules/ngx_http_headers_filter_module.c     h->key = hv->key;
key               580 http/modules/ngx_http_headers_filter_module.c     hv->key = value[1];
key               214 http/modules/ngx_http_limit_req_module.c         node->key = hash;
key               311 http/modules/ngx_http_limit_req_module.c         if (node->key < temp->key) {
key               315 http/modules/ngx_http_limit_req_module.c         } else if (node->key > temp->key) {
key               362 http/modules/ngx_http_limit_req_module.c         if (hash < node->key) {
key               367 http/modules/ngx_http_limit_req_module.c         if (hash > node->key) {
key               412 http/modules/ngx_http_limit_req_module.c         } while (node != sentinel && hash == node->key);
key               184 http/modules/ngx_http_limit_zone_module.c         if (hash < node->key) {
key               189 http/modules/ngx_http_limit_zone_module.c         if (hash > node->key) {
key               218 http/modules/ngx_http_limit_zone_module.c         } while (node != sentinel && hash == node->key);
key               235 http/modules/ngx_http_limit_zone_module.c     node->key = hash;
key               245 http/modules/ngx_http_limit_zone_module.c                    "limit zone: %08XD %d", node->key, lz->conn);
key               268 http/modules/ngx_http_limit_zone_module.c         if (node->key < temp->key) {
key               272 http/modules/ngx_http_limit_zone_module.c         } else if (node->key > temp->key) {
key               318 http/modules/ngx_http_limit_zone_module.c                    "limit zone cleanup: %08XD %d", node->key, lz->conn);
key               114 http/modules/ngx_http_map_module.c     ngx_uint_t                  key;
key               130 http/modules/ngx_http_map_module.c     key = ngx_hash_strlow(val.data, val.data, len);
key               132 http/modules/ngx_http_map_module.c     value = ngx_http_map_find(r, &map->map, key, val.data, len, &val);
key               286 http/modules/ngx_http_map_module.c     hash.key = ngx_hash_key_lc;
key               367 http/modules/ngx_http_map_module.c     return ngx_dns_strcmp(first->key.data, second->key.data);
key               376 http/modules/ngx_http_map_module.c     ngx_uint_t                  i, key;
key               447 http/modules/ngx_http_map_module.c     key = 0;
key               450 http/modules/ngx_http_map_module.c         key = ngx_hash(key, value[1].data[i]);
key               453 http/modules/ngx_http_map_module.c     key %= ctx->keys.hsize;
key               455 http/modules/ngx_http_map_module.c     vp = ctx->values_hash[key].elts;
key               458 http/modules/ngx_http_map_module.c         for (i = 0; i < ctx->values_hash[key].nelts; i++) {
key               470 http/modules/ngx_http_map_module.c         if (ngx_array_init(&ctx->values_hash[key], cf->pool, 4,
key               493 http/modules/ngx_http_map_module.c     vp = ngx_array_push(&ctx->values_hash[key]);
key                21 http/modules/ngx_http_memcached_module.c     ngx_str_t                  key;
key               252 http/modules/ngx_http_memcached_module.c     ctx->key.data = b->last;
key               262 http/modules/ngx_http_memcached_module.c     ctx->key.len = b->last - ctx->key.data;
key               265 http/modules/ngx_http_memcached_module.c                    "http memcached request: \"%V\"", &ctx->key);
key               316 http/modules/ngx_http_memcached_module.c         if (ngx_strncmp(p, ctx->key.data, ctx->key.len) != 0) {
key               320 http/modules/ngx_http_memcached_module.c                           &line, &ctx->key);
key               325 http/modules/ngx_http_memcached_module.c         p += ctx->key.len;
key               352 http/modules/ngx_http_memcached_module.c                           &line, &ctx->key);
key               365 http/modules/ngx_http_memcached_module.c                       "key: \"%V\" was not found by memcached", &ctx->key);
key               739 http/modules/ngx_http_proxy_module.c     ngx_str_t                  *key;
key               750 http/modules/ngx_http_proxy_module.c     key = ngx_array_push(&r->cache->keys);
key               751 http/modules/ngx_http_proxy_module.c     if (key == NULL) {
key               757 http/modules/ngx_http_proxy_module.c         if (ngx_http_complex_value(r, &plcf->cache_key, key) != NGX_OK) {
key               764 http/modules/ngx_http_proxy_module.c     *key = ctx->vars.key_start;
key               766 http/modules/ngx_http_proxy_module.c     key = ngx_array_push(&r->cache->keys);
key               767 http/modules/ngx_http_proxy_module.c     if (key == NULL) {
key               773 http/modules/ngx_http_proxy_module.c         *key = ctx->vars.uri;
key               780 http/modules/ngx_http_proxy_module.c         *key = r->unparsed_uri;
key               803 http/modules/ngx_http_proxy_module.c     key->data = p;
key               823 http/modules/ngx_http_proxy_module.c     key->len = p - key->data;
key               824 http/modules/ngx_http_proxy_module.c     u->uri = *key;
key               951 http/modules/ngx_http_proxy_module.c                               header[i].lowcase_key, header[i].key.len))
key               956 http/modules/ngx_http_proxy_module.c             len += header[i].key.len + sizeof(": ") - 1
key              1069 http/modules/ngx_http_proxy_module.c                               header[i].lowcase_key, header[i].key.len))
key              1074 http/modules/ngx_http_proxy_module.c             b->last = ngx_copy(b->last, header[i].key.data, header[i].key.len);
key              1085 http/modules/ngx_http_proxy_module.c                            &header[i].key, &header[i].value);
key              1267 http/modules/ngx_http_proxy_module.c             h->key.len = r->header_name_end - r->header_name_start;
key              1270 http/modules/ngx_http_proxy_module.c             h->key.data = ngx_pnalloc(r->pool,
key              1271 http/modules/ngx_http_proxy_module.c                                h->key.len + 1 + h->value.len + 1 + h->key.len);
key              1272 http/modules/ngx_http_proxy_module.c             if (h->key.data == NULL) {
key              1276 http/modules/ngx_http_proxy_module.c             h->value.data = h->key.data + h->key.len + 1;
key              1277 http/modules/ngx_http_proxy_module.c             h->lowcase_key = h->key.data + h->key.len + 1 + h->value.len + 1;
key              1279 http/modules/ngx_http_proxy_module.c             ngx_cpystrn(h->key.data, r->header_name_start, h->key.len + 1);
key              1282 http/modules/ngx_http_proxy_module.c             if (h->key.len == r->lowcase_index) {
key              1283 http/modules/ngx_http_proxy_module.c                 ngx_memcpy(h->lowcase_key, r->lowcase_header, h->key.len);
key              1286 http/modules/ngx_http_proxy_module.c                 ngx_strlow(h->lowcase_key, h->key.data, h->key.len);
key              1290 http/modules/ngx_http_proxy_module.c                                h->lowcase_key, h->key.len);
key              1298 http/modules/ngx_http_proxy_module.c                            &h->key, &h->value);
key              1324 http/modules/ngx_http_proxy_module.c                 ngx_str_set(&h->key, "Server");
key              1337 http/modules/ngx_http_proxy_module.c                 ngx_str_set(&h->key, "Date");
key              2081 http/modules/ngx_http_proxy_module.c         ngx_str_set(&s->key, "Content-Length");
key              2163 http/modules/ngx_http_proxy_module.c     while (h->key.len) {
key              2166 http/modules/ngx_http_proxy_module.c             if (ngx_strcasecmp(h->key.data, src[i].key.data) == 0) {
key              2194 http/modules/ngx_http_proxy_module.c         hk->key = src[i].key;
key              2195 http/modules/ngx_http_proxy_module.c         hk->key_hash = ngx_hash_key_lc(src[i].key.data, src[i].key.len);
key              2211 http/modules/ngx_http_proxy_module.c             copy->len = src[i].key.len + sizeof(": ") - 1
key              2216 http/modules/ngx_http_proxy_module.c                        + src[i].key.len + sizeof(": ") - 1
key              2227 http/modules/ngx_http_proxy_module.c             copy->len = src[i].key.len + sizeof(": ") - 1
key              2232 http/modules/ngx_http_proxy_module.c             p = ngx_cpymem(p, src[i].key.data, src[i].key.len);
key              2246 http/modules/ngx_http_proxy_module.c             copy->len = src[i].key.len + sizeof(": ") - 1;
key              2250 http/modules/ngx_http_proxy_module.c                     + src[i].key.len + sizeof(": ") - 1 + sizeof(uintptr_t) - 1)
key              2259 http/modules/ngx_http_proxy_module.c             copy->len = src[i].key.len + sizeof(": ") - 1;
key              2262 http/modules/ngx_http_proxy_module.c             p = ngx_cpymem(p, src[i].key.data, src[i].key.len);
key              2330 http/modules/ngx_http_proxy_module.c     hash.key = ngx_hash_key_lc;
key               227 http/modules/ngx_http_range_filter_module.c     ngx_str_set(&r->headers_out.accept_ranges->key, "Accept-Ranges");
key               356 http/modules/ngx_http_range_filter_module.c     ngx_str_set(&content_range->key, "Content-Range");
key               520 http/modules/ngx_http_range_filter_module.c     ngx_str_set(&content_range->key, "Content-Range");
key               193 http/modules/ngx_http_realip_module.c                 && len == header[i].key.len
key                99 http/modules/ngx_http_referer_module.c     ngx_uint_t                 i, key;
key               149 http/modules/ngx_http_referer_module.c     key = 0;
key               157 http/modules/ngx_http_referer_module.c         key = ngx_hash(key, buf[i++]);
key               164 http/modules/ngx_http_referer_module.c     uri = ngx_hash_find_combined(&rlcf->hash, key, buf, p - ref);
key               279 http/modules/ngx_http_referer_module.c     hash.key = ngx_hash_key_lc;
key               581 http/modules/ngx_http_referer_module.c     return ngx_dns_strcmp(first->key.data, second->key.data);
key               489 http/modules/ngx_http_scgi_module.c     ngx_str_t                 *key;
key               492 http/modules/ngx_http_scgi_module.c     key = ngx_array_push(&r->cache->keys);
key               493 http/modules/ngx_http_scgi_module.c     if (key == NULL) {
key               499 http/modules/ngx_http_scgi_module.c     if (ngx_http_complex_value(r, &scf->cache_key, key) != NGX_OK) {
key               512 http/modules/ngx_http_scgi_module.c     u_char                        ch, *key, *val, *lowcase_key;
key               586 http/modules/ngx_http_scgi_module.c                 if (allocated < header[i].key.len) {
key               587 http/modules/ngx_http_scgi_module.c                     allocated = header[i].key.len + 16;
key               596 http/modules/ngx_http_scgi_module.c                 for (n = 0; n < header[i].key.len; n++) {
key               597 http/modules/ngx_http_scgi_module.c                     ch = header[i].key.data[n];
key               616 http/modules/ngx_http_scgi_module.c             len += sizeof("HTTP_") - 1 + header[i].key.len + 1
key               652 http/modules/ngx_http_scgi_module.c             key = e.pos;
key               668 http/modules/ngx_http_scgi_module.c                            "scgi param: \"%s: %s\"", key, val);
key               697 http/modules/ngx_http_scgi_module.c             key = b->last;
key               698 http/modules/ngx_http_scgi_module.c             b->last = ngx_cpymem(key, "HTTP_", sizeof("HTTP_") - 1);
key               700 http/modules/ngx_http_scgi_module.c             for (n = 0; n < header[i].key.len; n++) {
key               701 http/modules/ngx_http_scgi_module.c                 ch = header[i].key.data[n];
key               720 http/modules/ngx_http_scgi_module.c                            "scgi param: \"%s: %s\"", key, val);
key               869 http/modules/ngx_http_scgi_module.c             h->key.len = r->header_name_end - r->header_name_start;
key               872 http/modules/ngx_http_scgi_module.c             h->key.data = ngx_pnalloc(r->pool,
key               873 http/modules/ngx_http_scgi_module.c                                       h->key.len + 1 + h->value.len + 1
key               874 http/modules/ngx_http_scgi_module.c                                       + h->key.len);
key               875 http/modules/ngx_http_scgi_module.c             if (h->key.data == NULL) {
key               879 http/modules/ngx_http_scgi_module.c             h->value.data = h->key.data + h->key.len + 1;
key               880 http/modules/ngx_http_scgi_module.c             h->lowcase_key = h->key.data + h->key.len + 1 + h->value.len + 1;
key               882 http/modules/ngx_http_scgi_module.c             ngx_cpystrn(h->key.data, r->header_name_start, h->key.len + 1);
key               885 http/modules/ngx_http_scgi_module.c             if (h->key.len == r->lowcase_index) {
key               886 http/modules/ngx_http_scgi_module.c                 ngx_memcpy(h->lowcase_key, r->lowcase_header, h->key.len);
key               889 http/modules/ngx_http_scgi_module.c                 ngx_strlow(h->lowcase_key, h->key.data, h->key.len);
key               893 http/modules/ngx_http_scgi_module.c                                h->lowcase_key, h->key.len);
key               900 http/modules/ngx_http_scgi_module.c                            "http scgi header: \"%V: %V\"", &h->key, &h->value);
key              1347 http/modules/ngx_http_scgi_module.c         for (h = ngx_http_scgi_cache_headers; h->key.len; h++) {
key              1350 http/modules/ngx_http_scgi_module.c                 if (ngx_strcasecmp(h->key.data, src[i].key.data) == 0) {
key              1374 http/modules/ngx_http_scgi_module.c         if (src[i].key.len > sizeof("HTTP_") - 1
key              1375 http/modules/ngx_http_scgi_module.c             && ngx_strncmp(src[i].key.data, "HTTP_", sizeof("HTTP_") - 1) == 0)
key              1382 http/modules/ngx_http_scgi_module.c             hk->key.len = src[i].key.len - 5;
key              1383 http/modules/ngx_http_scgi_module.c             hk->key.data = src[i].key.data + 5;
key              1384 http/modules/ngx_http_scgi_module.c             hk->key_hash = ngx_hash_key_lc(hk->key.data, hk->key.len);
key              1399 http/modules/ngx_http_scgi_module.c         copy->len = src[i].key.len + 1;
key              1403 http/modules/ngx_http_scgi_module.c                 + src[i].key.len + 1 + sizeof(uintptr_t) - 1)
key              1412 http/modules/ngx_http_scgi_module.c         copy->len = src[i].key.len + 1;
key              1415 http/modules/ngx_http_scgi_module.c         (void) ngx_cpystrn(p, src[i].key.data, src[i].key.len + 1);
key              1463 http/modules/ngx_http_scgi_module.c     hash.key = ngx_hash_key_lc;
key                35 http/modules/ngx_http_ssi_filter_module.c     ngx_uint_t    key;
key                78 http/modules/ngx_http_ssi_filter_module.c     ngx_str_t *name, ngx_uint_t key);
key               613 http/modules/ngx_http_ssi_filter_module.c                 cmd = ngx_hash_find(&smcf->hash, ctx->key, ctx->command.data,
key               647 http/modules/ngx_http_ssi_filter_module.c                             len += 1 + param[i].key.len + 2
key               676 http/modules/ngx_http_ssi_filter_module.c                             b->last = ngx_cpymem(b->last, param[i].key.data,
key               677 http/modules/ngx_http_ssi_filter_module.c                                                  param[i].key.len);
key               728 http/modules/ngx_http_ssi_filter_module.c                         if (param[i].key.len != prm->name.len
key               729 http/modules/ngx_http_ssi_filter_module.c                             || ngx_strncmp(param[i].key.data, prm->name.data,
key               741 http/modules/ngx_http_ssi_filter_module.c                                               &param[i].key, &ctx->command);
key               764 http/modules/ngx_http_ssi_filter_module.c                                       &param[i].key, &ctx->command);
key              1133 http/modules/ngx_http_ssi_filter_module.c                 ctx->key = 0;
key              1134 http/modules/ngx_http_ssi_filter_module.c                 ctx->key = ngx_hash(ctx->key, ch);
key              1168 http/modules/ngx_http_ssi_filter_module.c                 ctx->key = ngx_hash(ctx->key, ch);
key              1191 http/modules/ngx_http_ssi_filter_module.c                 ctx->param->key.len = 1;
key              1192 http/modules/ngx_http_ssi_filter_module.c                 ctx->param->key.data = ngx_pnalloc(r->pool,
key              1194 http/modules/ngx_http_ssi_filter_module.c                 if (ctx->param->key.data == NULL) {
key              1198 http/modules/ngx_http_ssi_filter_module.c                 ctx->param->key.data[0] = ch;
key              1235 http/modules/ngx_http_ssi_filter_module.c                 ctx->param->key.data[ctx->param->key.len++] = ch;
key              1238 http/modules/ngx_http_ssi_filter_module.c                               &ctx->param->key, &ctx->command);
key              1242 http/modules/ngx_http_ssi_filter_module.c                 if (ctx->param->key.len == NGX_HTTP_SSI_PARAM_LEN) {
key              1247 http/modules/ngx_http_ssi_filter_module.c                                   &ctx->param->key, ch, &ctx->command);
key              1251 http/modules/ngx_http_ssi_filter_module.c                 ctx->param->key.data[ctx->param->key.len++] = ch;
key              1278 http/modules/ngx_http_ssi_filter_module.c                               ch, &ctx->param->key, &ctx->command);
key              1310 http/modules/ngx_http_ssi_filter_module.c                               ch, &ctx->param->key, &ctx->command);
key              1333 http/modules/ngx_http_ssi_filter_module.c                                   &ctx->param->value, ch, &ctx->param->key,
key              1361 http/modules/ngx_http_ssi_filter_module.c                                   &ctx->param->value, ch, &ctx->param->key,
key              1413 http/modules/ngx_http_ssi_filter_module.c                               ch, &ctx->param->value, &ctx->param->key,
key              1525 http/modules/ngx_http_ssi_filter_module.c     ngx_uint_t key)
key              1557 http/modules/ngx_http_ssi_filter_module.c         if (key != var[i].key) {
key              1577 http/modules/ngx_http_ssi_filter_module.c     ngx_int_t                   key;
key              1704 http/modules/ngx_http_ssi_filter_module.c             key = ngx_hash_strlow(var.data, var.data, var.len);
key              1706 http/modules/ngx_http_ssi_filter_module.c             val = ngx_http_ssi_get_variable(r, &var, key);
key              1709 http/modules/ngx_http_ssi_filter_module.c                 vv = ngx_http_get_variable(r, &var, key);
key              1828 http/modules/ngx_http_ssi_filter_module.c     ngx_int_t                    rc, key;
key              1996 http/modules/ngx_http_ssi_filter_module.c         key = ngx_hash_strlow(set->data, set->data, set->len);
key              2004 http/modules/ngx_http_ssi_filter_module.c         psr->data = ngx_http_ssi_get_variable(r, set, key);
key              2022 http/modules/ngx_http_ssi_filter_module.c             var->key = key;
key              2100 http/modules/ngx_http_ssi_filter_module.c     ngx_int_t                   key;
key              2111 http/modules/ngx_http_ssi_filter_module.c     key = ngx_hash_strlow(var->data, var->data, var->len);
key              2113 http/modules/ngx_http_ssi_filter_module.c     value = ngx_http_ssi_get_variable(r, var, key);
key              2116 http/modules/ngx_http_ssi_filter_module.c         vv = ngx_http_get_variable(r, var, key);
key              2262 http/modules/ngx_http_ssi_filter_module.c     ngx_int_t            key, rc;
key              2289 http/modules/ngx_http_ssi_filter_module.c     key = ngx_hash_strlow(name->data, name->data, name->len);
key              2291 http/modules/ngx_http_ssi_filter_module.c     vv = ngx_http_ssi_get_variable(r, name, key);
key              2304 http/modules/ngx_http_ssi_filter_module.c     var->key = key;
key              2717 http/modules/ngx_http_ssi_filter_module.c     hash.key = ngx_hash_key;
key                45 http/modules/ngx_http_ssi_filter_module.h     ngx_uint_t                key;
key               427 http/modules/ngx_http_userid_filter_module.c     ngx_str_set(&set_cookie->key, "Set-Cookie");
key               444 http/modules/ngx_http_userid_filter_module.c     ngx_str_set(&p3p->key, "P3P");
key               522 http/modules/ngx_http_uwsgi_module.c     ngx_str_t                  *key;
key               525 http/modules/ngx_http_uwsgi_module.c     key = ngx_array_push(&r->cache->keys);
key               526 http/modules/ngx_http_uwsgi_module.c     if (key == NULL) {
key               532 http/modules/ngx_http_uwsgi_module.c     if (ngx_http_complex_value(r, &uwcf->cache_key, key) != NGX_OK) {
key               614 http/modules/ngx_http_uwsgi_module.c                 if (allocated < header[i].key.len) {
key               615 http/modules/ngx_http_uwsgi_module.c                     allocated = header[i].key.len + 16;
key               624 http/modules/ngx_http_uwsgi_module.c                 for (n = 0; n < header[i].key.len; n++) {
key               625 http/modules/ngx_http_uwsgi_module.c                     ch = header[i].key.data[n];
key               644 http/modules/ngx_http_uwsgi_module.c             len += 2 + sizeof("HTTP_") - 1 + header[i].key.len
key               745 http/modules/ngx_http_uwsgi_module.c             key_len = sizeof("HTTP_") - 1 + header[i].key.len;
key               750 http/modules/ngx_http_uwsgi_module.c             for (n = 0; n < header[i].key.len; n++) {
key               751 http/modules/ngx_http_uwsgi_module.c                 ch = header[i].key.data[n];
key               919 http/modules/ngx_http_uwsgi_module.c             h->key.len = r->header_name_end - r->header_name_start;
key               922 http/modules/ngx_http_uwsgi_module.c             h->key.data = ngx_pnalloc(r->pool,
key               923 http/modules/ngx_http_uwsgi_module.c                                       h->key.len + 1 + h->value.len + 1
key               924 http/modules/ngx_http_uwsgi_module.c                                       + h->key.len);
key               925 http/modules/ngx_http_uwsgi_module.c             if (h->key.data == NULL) {
key               929 http/modules/ngx_http_uwsgi_module.c             h->value.data = h->key.data + h->key.len + 1;
key               930 http/modules/ngx_http_uwsgi_module.c             h->lowcase_key = h->key.data + h->key.len + 1 + h->value.len + 1;
key               932 http/modules/ngx_http_uwsgi_module.c             ngx_cpystrn(h->key.data, r->header_name_start, h->key.len + 1);
key               935 http/modules/ngx_http_uwsgi_module.c             if (h->key.len == r->lowcase_index) {
key               936 http/modules/ngx_http_uwsgi_module.c                 ngx_memcpy(h->lowcase_key, r->lowcase_header, h->key.len);
key               939 http/modules/ngx_http_uwsgi_module.c                 ngx_strlow(h->lowcase_key, h->key.data, h->key.len);
key               943 http/modules/ngx_http_uwsgi_module.c                                h->lowcase_key, h->key.len);
key               950 http/modules/ngx_http_uwsgi_module.c                            "http uwsgi header: \"%V: %V\"", &h->key, &h->value);
key              1405 http/modules/ngx_http_uwsgi_module.c         for (h = ngx_http_uwsgi_cache_headers; h->key.len; h++) {
key              1408 http/modules/ngx_http_uwsgi_module.c                 if (ngx_strcasecmp(h->key.data, src[i].key.data) == 0) {
key              1432 http/modules/ngx_http_uwsgi_module.c         if (src[i].key.len > sizeof("HTTP_") - 1
key              1433 http/modules/ngx_http_uwsgi_module.c             && ngx_strncmp(src[i].key.data, "HTTP_", sizeof("HTTP_") - 1) == 0)
key              1440 http/modules/ngx_http_uwsgi_module.c             hk->key.len = src[i].key.len - 5;
key              1441 http/modules/ngx_http_uwsgi_module.c             hk->key.data = src[i].key.data + 5;
key              1442 http/modules/ngx_http_uwsgi_module.c             hk->key_hash = ngx_hash_key_lc(hk->key.data, hk->key.len);
key              1457 http/modules/ngx_http_uwsgi_module.c         copy->len = src[i].key.len;
key              1461 http/modules/ngx_http_uwsgi_module.c                 + src[i].key.len + sizeof(uintptr_t) - 1)
key              1470 http/modules/ngx_http_uwsgi_module.c         copy->len = src[i].key.len;
key              1473 http/modules/ngx_http_uwsgi_module.c         ngx_memcpy(p, src[i].key.data, src[i].key.len);
key              1514 http/modules/ngx_http_uwsgi_module.c     hash.key = ngx_hash_key_lc;
key               424 http/ngx_http.c         hk->key = header->name;
key               430 http/ngx_http.c     hash.key = ngx_hash_key_lc;
key              1512 http/ngx_http.c     hash.key = ngx_hash_key_lc;
key              1639 http/ngx_http.c     return ngx_dns_strcmp(first->key.data, second->key.data);
key              1935 http/ngx_http.c             type->key = *default_type;
key              1957 http/ngx_http.c             if (ngx_strcmp(value[i].data, type[n].key.data) == 0) {
key              1969 http/ngx_http.c         type->key = value[i];
key              1992 http/ngx_http.c         hash.key = NULL;
key              2022 http/ngx_http.c         hash.key = NULL;
key              2061 http/ngx_http.c         type->key = *default_type;
key                37 http/ngx_http_cache.h     u_char                           key[NGX_HTTP_CACHE_KEY_LEN
key                61 http/ngx_http_cache.h     u_char                           key[NGX_HTTP_CACHE_KEY_LEN];
key              1782 http/ngx_http_core_module.c         ngx_str_set(&r->headers_out.location->key, "Location");
key              2858 http/ngx_http_core_module.c             if (ngx_strcmp(value[i].data, type[n].key.data) == 0) {
key              2877 http/ngx_http_core_module.c         type->key = value[i];
key              3218 http/ngx_http_core_module.c         types_hash.key = ngx_hash_key_lc;
key              3243 http/ngx_http_core_module.c         for (i = 0; ngx_http_core_default_types[i].key.len; i++) {
key              3249 http/ngx_http_core_module.c             type->key = ngx_http_core_default_types[i].key;
key              3251 http/ngx_http_core_module.c                        ngx_hash_key_lc(ngx_http_core_default_types[i].key.data,
key              3252 http/ngx_http_core_module.c                                        ngx_http_core_default_types[i].key.len);
key              3260 http/ngx_http_core_module.c         types_hash.key = ngx_hash_key_lc;
key                25 http/ngx_http_file_cache.c     ngx_http_file_cache_lookup(ngx_http_file_cache_t *cache, u_char *key);
key               206 http/ngx_http_file_cache.c     ngx_str_t         *key;
key               218 http/ngx_http_file_cache.c     key = c->keys.elts;
key               221 http/ngx_http_file_cache.c                        "http cache key: \"%V\"", &key[i]);
key               223 http/ngx_http_file_cache.c         len += key[i].len;
key               225 http/ngx_http_file_cache.c         ngx_crc32_update(&c->crc32, key[i].data, key[i].len);
key               226 http/ngx_http_file_cache.c         ngx_md5_update(&md5, key[i].data, key[i].len);
key               233 http/ngx_http_file_cache.c     ngx_md5_final(c->key, &md5);
key               515 http/ngx_http_file_cache.c     fcn = ngx_http_file_cache_lookup(cache, c->key);
key               575 http/ngx_http_file_cache.c     ngx_memcpy((u_char *) &fcn->node.key, c->key, sizeof(ngx_rbtree_key_t));
key               577 http/ngx_http_file_cache.c     ngx_memcpy(fcn->key, &c->key[sizeof(ngx_rbtree_key_t)],
key               636 http/ngx_http_file_cache.c     p = ngx_hex_dump(p, c->key, NGX_HTTP_CACHE_KEY_LEN);
key               649 http/ngx_http_file_cache.c ngx_http_file_cache_lookup(ngx_http_file_cache_t *cache, u_char *key)
key               656 http/ngx_http_file_cache.c     ngx_memcpy((u_char *) &node_key, key, sizeof(ngx_rbtree_key_t));
key               663 http/ngx_http_file_cache.c         if (node_key < node->key) {
key               668 http/ngx_http_file_cache.c         if (node_key > node->key) {
key               678 http/ngx_http_file_cache.c             rc = ngx_memcmp(&key[sizeof(ngx_rbtree_key_t)], fcn->key,
key               687 http/ngx_http_file_cache.c         } while (node != sentinel && node_key == node->key);
key               707 http/ngx_http_file_cache.c         if (node->key < temp->key) {
key               711 http/ngx_http_file_cache.c         } else if (node->key > temp->key) {
key               720 http/ngx_http_file_cache.c             p = (ngx_memcmp(cn->key, cnt->key,
key               747 http/ngx_http_file_cache.c     ngx_str_t         *key;
key               768 http/ngx_http_file_cache.c     key = c->keys.elts;
key               770 http/ngx_http_file_cache.c         p = ngx_copy(p, key[i].data, key[i].len);
key              1026 http/ngx_http_file_cache.c                   fcn->key[0], fcn->key[1], fcn->key[2], fcn->key[3]);
key              1060 http/ngx_http_file_cache.c     u_char                       key[2 * NGX_HTTP_CACHE_KEY_LEN];
key              1100 http/ngx_http_file_cache.c                        fcn->key[0], fcn->key[1], fcn->key[2], fcn->key[3]);
key              1111 http/ngx_http_file_cache.c         p = ngx_hex_dump(key, (u_char *) &fcn->node.key,
key              1114 http/ngx_http_file_cache.c         (void) ngx_hex_dump(p, fcn->key, len);
key              1128 http/ngx_http_file_cache.c                       2 * NGX_HTTP_CACHE_KEY_LEN, key, fcn->count);
key              1155 http/ngx_http_file_cache.c         p = ngx_hex_dump(p, (u_char *) &fcn->node.key,
key              1158 http/ngx_http_file_cache.c         p = ngx_hex_dump(p, fcn->key, len);
key              1406 http/ngx_http_file_cache.c         c.key[i] = (u_char) n;
key              1422 http/ngx_http_file_cache.c     fcn = ngx_http_file_cache_lookup(cache, c->key);
key              1433 http/ngx_http_file_cache.c         ngx_memcpy((u_char *) &fcn->node.key, c->key, sizeof(ngx_rbtree_key_t));
key              1435 http/ngx_http_file_cache.c         ngx_memcpy(fcn->key, &c->key[sizeof(ngx_rbtree_key_t)],
key               434 http/ngx_http_header_filter_module.c         len += header[i].key.len + sizeof(": ") - 1 + header[i].value.len
key               544 http/ngx_http_header_filter_module.c         ngx_str_set(&r->headers_out.location->key, "Location");
key               594 http/ngx_http_header_filter_module.c         b->last = ngx_copy(b->last, header[i].key.data, header[i].key.len);
key              1599 http/ngx_http_parse.c                        "parse header: \"%V: %V\"", &h[i]->key, &h[i]->value);
key              1041 http/ngx_http_request.c             h->key.len = r->header_name_end - r->header_name_start;
key              1042 http/ngx_http_request.c             h->key.data = r->header_name_start;
key              1043 http/ngx_http_request.c             h->key.data[h->key.len] = '\0';
key              1049 http/ngx_http_request.c             h->lowcase_key = ngx_pnalloc(r->pool, h->key.len);
key              1055 http/ngx_http_request.c             if (h->key.len == r->lowcase_index) {
key              1056 http/ngx_http_request.c                 ngx_memcpy(h->lowcase_key, r->lowcase_header, h->key.len);
key              1059 http/ngx_http_request.c                 ngx_strlow(h->lowcase_key, h->key.data, h->key.len);
key              1063 http/ngx_http_request.c                                h->lowcase_key, h->key.len);
key              1071 http/ngx_http_request.c                            &h->key, &h->value);
key              1356 http/ngx_http_request.c                   &h->key, &h->value, &(*ph)->key, &(*ph)->value);
key              1117 http/ngx_http_script.c         ngx_str_set(&r->headers_out.location->key, "Location");
key               583 http/ngx_http_special_response.c     ngx_str_set(&location->key, "Location");
key              1833 http/ngx_http_upstream.c                                h[i].lowcase_key, h[i].key.len);
key              1880 http/ngx_http_upstream.c                           h[i].lowcase_key, h[i].key.len))
key              1886 http/ngx_http_upstream.c                            h[i].lowcase_key, h[i].key.len);
key              4384 http/ngx_http_upstream.c         hk->key = *h;
key              4398 http/ngx_http_upstream.c                 if (ngx_strcasecmp(h[i].data, hk[j].key.data) == 0) {
key              4408 http/ngx_http_upstream.c             hk->key = h[i];
key              4426 http/ngx_http_upstream.c                 if (hk[j].key.data == NULL) {
key              4430 http/ngx_http_upstream.c                 if (ngx_strcasecmp(h[i].data, hk[j].key.data) == 0) {
key              4431 http/ngx_http_upstream.c                     hk[j].key.data = NULL;
key              4439 http/ngx_http_upstream.c     hash->key = ngx_hash_key_lc;
key              4508 http/ngx_http_upstream.c         hk->key = header->name;
key              4514 http/ngx_http_upstream.c     hash.key = ngx_hash_key_lc;
key               272 http/ngx_http_variables.c     ngx_hash_key_t             *key;
key               278 http/ngx_http_variables.c     key = cmcf->variables_keys->keys.elts;
key               280 http/ngx_http_variables.c         if (name->len != key[i].key.len
key               281 http/ngx_http_variables.c             || ngx_strncasecmp(name->data, key[i].key.data, name->len) != 0)
key               286 http/ngx_http_variables.c         v = key[i].value;
key               444 http/ngx_http_variables.c ngx_http_get_variable(ngx_http_request_t *r, ngx_str_t *name, ngx_uint_t key)
key               452 http/ngx_http_variables.c     v = ngx_hash_find(&cmcf->variables_hash, key, name->data, name->len);
key               741 http/ngx_http_variables.c         for (n = 0; n + prefix < var->len && n < header[i].key.len; n++) {
key               742 http/ngx_http_variables.c             ch = header[i].key.data[n];
key               756 http/ngx_http_variables.c         if (n + prefix == var->len && n == header[i].key.len) {
key              1664 http/ngx_http_variables.c ngx_http_map_find(ngx_http_request_t *r, ngx_http_map_t *map, ngx_uint_t key,
key              1669 http/ngx_http_variables.c     p = ngx_hash_find_combined(&map->hash, key, text, len);
key              1910 http/ngx_http_variables.c     ngx_hash_key_t             *key;
key              1920 http/ngx_http_variables.c     key = cmcf->variables_keys->keys.elts;
key              1926 http/ngx_http_variables.c             av = key[n].value;
key              1929 http/ngx_http_variables.c                 && v[i].name.len == key[n].key.len
key              1930 http/ngx_http_variables.c                 && ngx_strncmp(v[i].name.data, key[n].key.data, v[i].name.len)
key              1993 http/ngx_http_variables.c         av = key[n].value;
key              1996 http/ngx_http_variables.c             key[n].key.data = NULL;
key              2002 http/ngx_http_variables.c     hash.key = ngx_hash_key;
key                53 http/ngx_http_variables.h     ngx_str_t *name, ngx_uint_t key);
key               103 http/ngx_http_variables.h     ngx_uint_t key, u_char *text, size_t len, ngx_str_t *match);
key               473 mail/ngx_mail_auth_http_module.c             ngx_str_t  key, value;
key               475 mail/ngx_mail_auth_http_module.c             key.len = ctx->header_name_end - ctx->header_name_start;
key               476 mail/ngx_mail_auth_http_module.c             key.data = ctx->header_name_start;
key               482 mail/ngx_mail_auth_http_module.c                            &key, &value);
key              1352 mail/ngx_mail_auth_http_module.c             len += header[i].key.len + 2 + header[i].value.len + 2;
key              1364 mail/ngx_mail_auth_http_module.c             p = ngx_cpymem(p, header[i].key.data, header[i].key.len);
key              1447 mail/ngx_mail_auth_http_module.c     header->key = value[1];
key               288 os/unix/ngx_freebsd_rfork_thread.c ngx_thread_key_create(ngx_tls_key_t *key)
key               294 os/unix/ngx_freebsd_rfork_thread.c     *key = nkeys++;
key               301 os/unix/ngx_freebsd_rfork_thread.c ngx_thread_set_tls(ngx_tls_key_t key, void *value)
key               303 os/unix/ngx_freebsd_rfork_thread.c     if (key >= NGX_THREAD_KEYS_MAX) {
key               307 os/unix/ngx_freebsd_rfork_thread.c     ngx_tls[key * NGX_THREAD_KEYS_MAX + ngx_gettid()] = value;
key                94 os/unix/ngx_freebsd_rfork_thread.h ngx_err_t ngx_thread_key_create(ngx_tls_key_t *key);
key                97 os/unix/ngx_freebsd_rfork_thread.h ngx_err_t ngx_thread_set_tls(ngx_tls_key_t key, void *value);
key               102 os/unix/ngx_freebsd_rfork_thread.h ngx_thread_get_tls(ngx_tls_key_t key)
key               104 os/unix/ngx_freebsd_rfork_thread.h     if (key >= NGX_THREAD_KEYS_MAX) {
key               108 os/unix/ngx_freebsd_rfork_thread.h     return ngx_tls[key * NGX_THREAD_KEYS_MAX + ngx_gettid()];
key                40 os/unix/ngx_thread.h #define ngx_thread_key_create(key)   pthread_key_create(key, NULL)
key                26 os/unix/ngx_user.c ngx_crypt(ngx_pool_t *pool, u_char *key, u_char *salt, u_char **encrypted)
key                39 os/unix/ngx_user.c     value = crypt_r((char *) key, (char *) salt, &cd);
key                61 os/unix/ngx_user.c ngx_crypt(ngx_pool_t *pool, u_char *key, u_char *salt, u_char **encrypted)
key                79 os/unix/ngx_user.c     value = crypt((char *) key, (char *) salt);
key                19 os/unix/ngx_user.h ngx_int_t ngx_crypt(ngx_pool_t *pool, u_char *key, u_char *salt,