keys              664 core/ngx_hash.c     if (ngx_array_init(&ha->keys, ha->temp_pool, asize, sizeof(ngx_hash_key_t))
keys              713 core/ngx_hash.c     ngx_array_t     *keys, *hwc;
keys              808 core/ngx_hash.c     hk = ngx_array_push(&ha->keys);
keys              906 core/ngx_hash.c         keys = &ha->dns_wc_head_hash[k];
keys              922 core/ngx_hash.c         keys = &ha->dns_wc_tail_hash[k];
keys              939 core/ngx_hash.c     name = keys->elts;
keys              944 core/ngx_hash.c         for (i = 0; i < keys->nelts; i++) {
keys              955 core/ngx_hash.c         if (ngx_array_init(keys, ha->temp_pool, 4, sizeof(ngx_str_t)) != NGX_OK)
keys              961 core/ngx_hash.c     name = ngx_array_push(keys);
keys               80 core/ngx_hash.h     ngx_array_t       keys;
keys              670 http/modules/ngx_http_fastcgi_module.c     key = ngx_array_push(&r->cache->keys);
keys               19 http/modules/ngx_http_map_module.c     ngx_hash_keys_arrays_t      keys;
keys              233 http/modules/ngx_http_map_module.c     ctx.keys.pool = cf->pool;
keys              234 http/modules/ngx_http_map_module.c     ctx.keys.temp_pool = pool;
keys              236 http/modules/ngx_http_map_module.c     if (ngx_hash_keys_array_init(&ctx.keys, NGX_HASH_LARGE) != NGX_OK) {
keys              241 http/modules/ngx_http_map_module.c     ctx.values_hash = ngx_pcalloc(pool, sizeof(ngx_array_t) * ctx.keys.hsize);
keys              292 http/modules/ngx_http_map_module.c     if (ctx.keys.keys.nelts) {
keys              296 http/modules/ngx_http_map_module.c         if (ngx_hash_init(&hash, ctx.keys.keys.elts, ctx.keys.keys.nelts)
keys              304 http/modules/ngx_http_map_module.c     if (ctx.keys.dns_wc_head.nelts) {
keys              306 http/modules/ngx_http_map_module.c         ngx_qsort(ctx.keys.dns_wc_head.elts,
keys              307 http/modules/ngx_http_map_module.c                   (size_t) ctx.keys.dns_wc_head.nelts,
keys              313 http/modules/ngx_http_map_module.c         if (ngx_hash_wildcard_init(&hash, ctx.keys.dns_wc_head.elts,
keys              314 http/modules/ngx_http_map_module.c                                    ctx.keys.dns_wc_head.nelts)
keys              324 http/modules/ngx_http_map_module.c     if (ctx.keys.dns_wc_tail.nelts) {
keys              326 http/modules/ngx_http_map_module.c         ngx_qsort(ctx.keys.dns_wc_tail.elts,
keys              327 http/modules/ngx_http_map_module.c                   (size_t) ctx.keys.dns_wc_tail.nelts,
keys              333 http/modules/ngx_http_map_module.c         if (ngx_hash_wildcard_init(&hash, ctx.keys.dns_wc_tail.elts,
keys              334 http/modules/ngx_http_map_module.c                                    ctx.keys.dns_wc_tail.nelts)
keys              426 http/modules/ngx_http_map_module.c         var = ngx_palloc(ctx->keys.pool, sizeof(ngx_http_variable_value_t));
keys              453 http/modules/ngx_http_map_module.c     key %= ctx->keys.hsize;
keys              478 http/modules/ngx_http_map_module.c     var = ngx_palloc(ctx->keys.pool, sizeof(ngx_http_variable_value_t));
keys              484 http/modules/ngx_http_map_module.c     var->data = ngx_pstrdup(ctx->keys.pool, &value[1]);
keys              553 http/modules/ngx_http_map_module.c     rc = ngx_hash_add_key(&ctx->keys, &value[0], var,
keys              750 http/modules/ngx_http_proxy_module.c     key = ngx_array_push(&r->cache->keys);
keys              766 http/modules/ngx_http_proxy_module.c     key = ngx_array_push(&r->cache->keys);
keys               31 http/modules/ngx_http_referer_module.c     ngx_hash_keys_arrays_t  *keys;
keys               40 http/modules/ngx_http_referer_module.c static char *ngx_http_add_referer(ngx_conf_t *cf, ngx_hash_keys_arrays_t *keys,
keys              255 http/modules/ngx_http_referer_module.c     if (conf->keys == NULL) {
keys              268 http/modules/ngx_http_referer_module.c         && conf->keys->keys.nelts == 0
keys              269 http/modules/ngx_http_referer_module.c         && conf->keys->dns_wc_head.nelts == 0
keys              270 http/modules/ngx_http_referer_module.c         && conf->keys->dns_wc_tail.nelts == 0)
keys              285 http/modules/ngx_http_referer_module.c     if (conf->keys->keys.nelts) {
keys              289 http/modules/ngx_http_referer_module.c         if (ngx_hash_init(&hash, conf->keys->keys.elts, conf->keys->keys.nelts)
keys              296 http/modules/ngx_http_referer_module.c     if (conf->keys->dns_wc_head.nelts) {
keys              298 http/modules/ngx_http_referer_module.c         ngx_qsort(conf->keys->dns_wc_head.elts,
keys              299 http/modules/ngx_http_referer_module.c                   (size_t) conf->keys->dns_wc_head.nelts,
keys              306 http/modules/ngx_http_referer_module.c         if (ngx_hash_wildcard_init(&hash, conf->keys->dns_wc_head.elts,
keys              307 http/modules/ngx_http_referer_module.c                                    conf->keys->dns_wc_head.nelts)
keys              316 http/modules/ngx_http_referer_module.c     if (conf->keys->dns_wc_tail.nelts) {
keys              318 http/modules/ngx_http_referer_module.c         ngx_qsort(conf->keys->dns_wc_tail.elts,
keys              319 http/modules/ngx_http_referer_module.c                   (size_t) conf->keys->dns_wc_tail.nelts,
keys              326 http/modules/ngx_http_referer_module.c         if (ngx_hash_wildcard_init(&hash, conf->keys->dns_wc_tail.elts,
keys              327 http/modules/ngx_http_referer_module.c                                    conf->keys->dns_wc_tail.nelts)
keys              348 http/modules/ngx_http_referer_module.c     conf->keys = NULL;
keys              376 http/modules/ngx_http_referer_module.c     if (rlcf->keys == NULL) {
keys              377 http/modules/ngx_http_referer_module.c         rlcf->keys = ngx_pcalloc(cf->temp_pool, sizeof(ngx_hash_keys_arrays_t));
keys              378 http/modules/ngx_http_referer_module.c         if (rlcf->keys == NULL) {
keys              382 http/modules/ngx_http_referer_module.c         rlcf->keys->pool = cf->pool;
keys              383 http/modules/ngx_http_referer_module.c         rlcf->keys->temp_pool = cf->pool;
keys              385 http/modules/ngx_http_referer_module.c         if (ngx_hash_keys_array_init(rlcf->keys, NGX_HASH_SMALL) != NGX_OK) {
keys              432 http/modules/ngx_http_referer_module.c                 if (ngx_http_add_referer(cf, rlcf->keys, &sn[n].name, &uri)
keys              459 http/modules/ngx_http_referer_module.c         if (ngx_http_add_referer(cf, rlcf->keys, &value[i], &uri) != NGX_OK) {
keys              469 http/modules/ngx_http_referer_module.c ngx_http_add_referer(ngx_conf_t *cf, ngx_hash_keys_arrays_t *keys,
keys              487 http/modules/ngx_http_referer_module.c     rc = ngx_hash_add_key(keys, value, u, NGX_HASH_WILDCARD_KEY);
keys              492 http/modules/ngx_http_scgi_module.c     key = ngx_array_push(&r->cache->keys);
keys             2724 http/modules/ngx_http_ssi_filter_module.c     if (ngx_hash_init(&hash, smcf->commands.keys.elts,
keys             2725 http/modules/ngx_http_ssi_filter_module.c                       smcf->commands.keys.nelts)
keys              525 http/modules/ngx_http_uwsgi_module.c     key = ngx_array_push(&r->cache->keys);
keys             1518 http/ngx_http.c     if (ha.keys.nelts) {
keys             1522 http/ngx_http.c         if (ngx_hash_init(&hash, ha.keys.elts, ha.keys.nelts) != NGX_OK) {
keys             1979 http/ngx_http.c ngx_http_merge_types(ngx_conf_t *cf, ngx_array_t **keys, ngx_hash_t *types_hash,
keys             1985 http/ngx_http.c     if (*keys) {
keys             1987 http/ngx_http.c         if (*keys == (void *) -1) {
keys             1999 http/ngx_http.c         if (ngx_hash_init(&hash, (*keys)->elts, (*keys)->nelts) != NGX_OK) {
keys             2017 http/ngx_http.c             *keys = *prev_keys;
keys              139 http/ngx_http.h char *ngx_http_merge_types(ngx_conf_t *cf, ngx_array_t **keys,
keys               59 http/ngx_http_cache.h     ngx_array_t                      keys;
keys              158 http/ngx_http_file_cache.c     if (ngx_array_init(&c->keys, r->pool, 4, sizeof(ngx_str_t)) != NGX_OK) {
keys              218 http/ngx_http_file_cache.c     key = c->keys.elts;
keys              219 http/ngx_http_file_cache.c     for (i = 0; i < c->keys.nelts; i++) {
keys              768 http/ngx_http_file_cache.c     key = c->keys.elts;
keys              769 http/ngx_http_file_cache.c     for (i = 0; i < c->keys.nelts; i++) {
keys              278 http/ngx_http_variables.c     key = cmcf->variables_keys->keys.elts;
keys              279 http/ngx_http_variables.c     for (i = 0; i < cmcf->variables_keys->keys.nelts; i++) {
keys             1920 http/ngx_http_variables.c     key = cmcf->variables_keys->keys.elts;
keys             1924 http/ngx_http_variables.c         for (n = 0; n < cmcf->variables_keys->keys.nelts; n++) {
keys             1992 http/ngx_http_variables.c     for (n = 0; n < cmcf->variables_keys->keys.nelts; n++) {
keys             2009 http/ngx_http_variables.c     if (ngx_hash_init(&hash, cmcf->variables_keys->keys.elts,
keys             2010 http/ngx_http_variables.c                       cmcf->variables_keys->keys.nelts)