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)