peers             151 http/modules/ngx_http_upstream_ip_hash_module.c     if (iphp->tries > 20 || iphp->rrp.peers->single) {
peers             168 http/modules/ngx_http_upstream_ip_hash_module.c         p = hash % iphp->rrp.peers->number;
peers             178 http/modules/ngx_http_upstream_ip_hash_module.c             peer = &iphp->rrp.peers->peer[p];
peers              15 http/ngx_http_upstream_round_robin.c ngx_http_upstream_get_peer(ngx_http_upstream_rr_peers_t *peers);
peers              25 http/ngx_http_upstream_round_robin.c     ngx_http_upstream_rr_peers_t  *peers, *backup;
peers              42 http/ngx_http_upstream_round_robin.c         peers = ngx_pcalloc(cf->pool, sizeof(ngx_http_upstream_rr_peers_t)
peers              44 http/ngx_http_upstream_round_robin.c         if (peers == NULL) {
peers              48 http/ngx_http_upstream_round_robin.c         peers->single = (n == 1);
peers              49 http/ngx_http_upstream_round_robin.c         peers->number = n;
peers              50 http/ngx_http_upstream_round_robin.c         peers->name = &us->host;
peers              60 http/ngx_http_upstream_round_robin.c                 peers->peer[n].sockaddr = server[i].addrs[j].sockaddr;
peers              61 http/ngx_http_upstream_round_robin.c                 peers->peer[n].socklen = server[i].addrs[j].socklen;
peers              62 http/ngx_http_upstream_round_robin.c                 peers->peer[n].name = server[i].addrs[j].name;
peers              63 http/ngx_http_upstream_round_robin.c                 peers->peer[n].max_fails = server[i].max_fails;
peers              64 http/ngx_http_upstream_round_robin.c                 peers->peer[n].fail_timeout = server[i].fail_timeout;
peers              65 http/ngx_http_upstream_round_robin.c                 peers->peer[n].down = server[i].down;
peers              66 http/ngx_http_upstream_round_robin.c                 peers->peer[n].weight = server[i].down ? 0 : server[i].weight;
peers              67 http/ngx_http_upstream_round_robin.c                 peers->peer[n].current_weight = peers->peer[n].weight;
peers              72 http/ngx_http_upstream_round_robin.c         us->peer.data = peers;
peers              74 http/ngx_http_upstream_round_robin.c         ngx_sort(&peers->peer[0], (size_t) n,
peers             100 http/ngx_http_upstream_round_robin.c         peers->single = 0;
peers             125 http/ngx_http_upstream_round_robin.c         peers->next = backup;
peers             161 http/ngx_http_upstream_round_robin.c     peers = ngx_pcalloc(cf->pool, sizeof(ngx_http_upstream_rr_peers_t)
peers             163 http/ngx_http_upstream_round_robin.c     if (peers == NULL) {
peers             167 http/ngx_http_upstream_round_robin.c     peers->single = (n == 1);
peers             168 http/ngx_http_upstream_round_robin.c     peers->number = n;
peers             169 http/ngx_http_upstream_round_robin.c     peers->name = &us->host;
peers             172 http/ngx_http_upstream_round_robin.c         peers->peer[i].sockaddr = u.addrs[i].sockaddr;
peers             173 http/ngx_http_upstream_round_robin.c         peers->peer[i].socklen = u.addrs[i].socklen;
peers             174 http/ngx_http_upstream_round_robin.c         peers->peer[i].name = u.addrs[i].name;
peers             175 http/ngx_http_upstream_round_robin.c         peers->peer[i].weight = 1;
peers             176 http/ngx_http_upstream_round_robin.c         peers->peer[i].current_weight = 1;
peers             177 http/ngx_http_upstream_round_robin.c         peers->peer[i].max_fails = 1;
peers             178 http/ngx_http_upstream_round_robin.c         peers->peer[i].fail_timeout = 10;
peers             181 http/ngx_http_upstream_round_robin.c     us->peer.data = peers;
peers             219 http/ngx_http_upstream_round_robin.c     rrp->peers = us->peer.data;
peers             222 http/ngx_http_upstream_round_robin.c     if (rrp->peers->number <= 8 * sizeof(uintptr_t)) {
peers             227 http/ngx_http_upstream_round_robin.c         n = (rrp->peers->number + (8 * sizeof(uintptr_t) - 1))
peers             238 http/ngx_http_upstream_round_robin.c     r->upstream->peer.tries = rrp->peers->number;
peers             258 http/ngx_http_upstream_round_robin.c     ngx_http_upstream_rr_peers_t      *peers;
peers             272 http/ngx_http_upstream_round_robin.c     peers = ngx_pcalloc(r->pool, sizeof(ngx_http_upstream_rr_peers_t)
peers             274 http/ngx_http_upstream_round_robin.c     if (peers == NULL) {
peers             278 http/ngx_http_upstream_round_robin.c     peers->single = (ur->naddrs == 1);
peers             279 http/ngx_http_upstream_round_robin.c     peers->number = ur->naddrs;
peers             280 http/ngx_http_upstream_round_robin.c     peers->name = &ur->host;
peers             283 http/ngx_http_upstream_round_robin.c         peers->peer[0].sockaddr = ur->sockaddr;
peers             284 http/ngx_http_upstream_round_robin.c         peers->peer[0].socklen = ur->socklen;
peers             285 http/ngx_http_upstream_round_robin.c         peers->peer[0].name = ur->host;
peers             286 http/ngx_http_upstream_round_robin.c         peers->peer[0].weight = 1;
peers             287 http/ngx_http_upstream_round_robin.c         peers->peer[0].current_weight = 1;
peers             288 http/ngx_http_upstream_round_robin.c         peers->peer[0].max_fails = 1;
peers             289 http/ngx_http_upstream_round_robin.c         peers->peer[0].fail_timeout = 10;
peers             314 http/ngx_http_upstream_round_robin.c             peers->peer[i].sockaddr = (struct sockaddr *) sin;
peers             315 http/ngx_http_upstream_round_robin.c             peers->peer[i].socklen = sizeof(struct sockaddr_in);
peers             316 http/ngx_http_upstream_round_robin.c             peers->peer[i].name.len = len;
peers             317 http/ngx_http_upstream_round_robin.c             peers->peer[i].name.data = p;
peers             318 http/ngx_http_upstream_round_robin.c             peers->peer[i].weight = 1;
peers             319 http/ngx_http_upstream_round_robin.c             peers->peer[i].current_weight = 1;
peers             320 http/ngx_http_upstream_round_robin.c             peers->peer[i].max_fails = 1;
peers             321 http/ngx_http_upstream_round_robin.c             peers->peer[i].fail_timeout = 10;
peers             325 http/ngx_http_upstream_round_robin.c     rrp->peers = peers;
peers             328 http/ngx_http_upstream_round_robin.c     if (rrp->peers->number <= 8 * sizeof(uintptr_t)) {
peers             333 http/ngx_http_upstream_round_robin.c         n = (rrp->peers->number + (8 * sizeof(uintptr_t) - 1))
peers             344 http/ngx_http_upstream_round_robin.c     r->upstream->peer.tries = rrp->peers->number;
peers             367 http/ngx_http_upstream_round_robin.c     ngx_http_upstream_rr_peers_t  *peers;
peers             376 http/ngx_http_upstream_round_robin.c     if (rrp->peers->last_cached) {
peers             380 http/ngx_http_upstream_round_robin.c         c = rrp->peers->cached[rrp->peers->last_cached];
peers             381 http/ngx_http_upstream_round_robin.c         rrp->peers->last_cached--;
peers             399 http/ngx_http_upstream_round_robin.c     if (rrp->peers->single) {
peers             400 http/ngx_http_upstream_round_robin.c         peer = &rrp->peers->peer[0];
peers             406 http/ngx_http_upstream_round_robin.c         if (pc->tries == rrp->peers->number) {
peers             413 http/ngx_http_upstream_round_robin.c                 rrp->current = ngx_http_upstream_get_peer(rrp->peers);
peers             418 http/ngx_http_upstream_round_robin.c                                rrp->peers->peer[rrp->current].current_weight);
peers             424 http/ngx_http_upstream_round_robin.c                     peer = &rrp->peers->peer[rrp->current];
peers             472 http/ngx_http_upstream_round_robin.c                     peer = &rrp->peers->peer[rrp->current];
peers             498 http/ngx_http_upstream_round_robin.c                 if (rrp->current >= rrp->peers->number) {
peers             526 http/ngx_http_upstream_round_robin.c     if (pc->tries == 1 && rrp->peers->next) {
peers             527 http/ngx_http_upstream_round_robin.c         pc->tries += rrp->peers->next->number;
peers             529 http/ngx_http_upstream_round_robin.c         n = rrp->peers->next->number / (8 * sizeof(uintptr_t)) + 1;
peers             539 http/ngx_http_upstream_round_robin.c     peers = rrp->peers;
peers             541 http/ngx_http_upstream_round_robin.c     if (peers->next) {
peers             547 http/ngx_http_upstream_round_robin.c         rrp->peers = peers->next;
peers             548 http/ngx_http_upstream_round_robin.c         pc->tries = rrp->peers->number;
peers             550 http/ngx_http_upstream_round_robin.c         n = rrp->peers->number / (8 * sizeof(uintptr_t)) + 1;
peers             566 http/ngx_http_upstream_round_robin.c     for (i = 0; i < peers->number; i++) {
peers             567 http/ngx_http_upstream_round_robin.c         peers->peer[i].fails = 0;
peers             572 http/ngx_http_upstream_round_robin.c     pc->name = peers->name;
peers             579 http/ngx_http_upstream_round_robin.c ngx_http_upstream_get_peer(ngx_http_upstream_rr_peers_t *peers)
peers             584 http/ngx_http_upstream_round_robin.c     peer = &peers->peer[0];
peers             588 http/ngx_http_upstream_round_robin.c         for (i = 0; i < peers->number; i++) {
peers             596 http/ngx_http_upstream_round_robin.c             while (i < peers->number - 1) {
peers             620 http/ngx_http_upstream_round_robin.c         for (i = 0; i < peers->number; i++) {
peers             645 http/ngx_http_upstream_round_robin.c     if (rrp->peers->single) {
peers             653 http/ngx_http_upstream_round_robin.c         peer = &rrp->peers->peer[rrp->current];
peers             677 http/ngx_http_upstream_round_robin.c     if (rrp->current >= rrp->peers->number) {
peers             701 http/ngx_http_upstream_round_robin.c     peer = &rrp->peers->peer[rrp->current];
peers             738 http/ngx_http_upstream_round_robin.c     peer = &rrp->peers->peer[rrp->current];
peers              57 http/ngx_http_upstream_round_robin.h     ngx_http_upstream_rr_peers_t   *peers;