Home
last modified time | relevance | path

Searched refs:peer (Results 1 – 25 of 82) sorted by relevance

1234

/f-stack/app/nginx-1.16.1/src/stream/
H A Dngx_stream_upstream_round_robin.c357 peers->peer = peer; in ngx_stream_upstream_create_round_robin_peer()
445 peer = peers->peer; in ngx_stream_upstream_get_round_robin_peer()
451 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_stream_upstream_get_round_robin_peer()
534 for (peer = rrp->peers->peer, i = 0; in ngx_stream_upstream_get_peer()
536 peer = peer->next, i++) in ngx_stream_upstream_get_peer()
550 && peer->fails >= peer->max_fails in ngx_stream_upstream_get_peer()
556 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_stream_upstream_get_peer()
629 peer->effective_weight -= peer->weight / peer->max_fails; in ngx_stream_upstream_free_round_robin_peer()
631 if (peer->fails >= peer->max_fails) { in ngx_stream_upstream_free_round_robin_peer()
649 if (peer->accessed < peer->checked) { in ngx_stream_upstream_free_round_robin_peer()
[all …]
H A Dngx_stream_upstream_least_conn_module.c131 for (peer = peers->peer, i = 0; in ngx_stream_upstream_get_least_conn_peer()
132 peer; in ngx_stream_upstream_get_least_conn_peer()
133 peer = peer->next, i++) in ngx_stream_upstream_get_least_conn_peer()
147 && peer->fails >= peer->max_fails in ngx_stream_upstream_get_least_conn_peer()
148 && now - peer->checked <= peer->fail_timeout) in ngx_stream_upstream_get_least_conn_peer()
153 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_stream_upstream_get_least_conn_peer()
188 peer = peer->next, i++) in ngx_stream_upstream_get_least_conn_peer()
206 && peer->fails >= peer->max_fails in ngx_stream_upstream_get_least_conn_peer()
212 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_stream_upstream_get_least_conn_peer()
216 peer->current_weight += peer->effective_weight; in ngx_stream_upstream_get_least_conn_peer()
[all …]
H A Dngx_stream_upstream_random_module.c139 for (peer = peers->peer, i = 0; peer; peer = peer->next, i++) { in ngx_stream_upstream_update_random()
140 ranges[i].peer = peer; in ngx_stream_upstream_update_random()
237 peer = rp->conf->ranges[i].peer; in ngx_stream_upstream_get_random_peer()
254 && peer->fails >= peer->max_fails in ngx_stream_upstream_get_random_peer()
255 && now - peer->checked <= peer->fail_timeout) in ngx_stream_upstream_get_random_peer()
261 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_stream_upstream_get_random_peer()
278 if (now - peer->checked > peer->fail_timeout) { in ngx_stream_upstream_get_random_peer()
337 peer = rp->conf->ranges[i].peer; in ngx_stream_upstream_get_random2_peer()
355 && peer->fails >= peer->max_fails in ngx_stream_upstream_get_random2_peer()
361 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_stream_upstream_get_random2_peer()
[all …]
H A Dngx_stream_upstream_hash_module.c214 peer = hp->rrp.peers->peer; in ngx_stream_upstream_get_hash_peer()
219 peer = peer->next; in ngx_stream_upstream_get_hash_peer()
241 && peer->fails >= peer->max_fails in ngx_stream_upstream_get_hash_peer()
242 && now - peer->checked <= peer->fail_timeout) in ngx_stream_upstream_get_hash_peer()
248 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_stream_upstream_get_hash_peer()
271 if (now - peer->checked > peer->fail_timeout) { in ngx_stream_upstream_get_hash_peer()
321 for (peer = peers->peer; peer; peer = peer->next) { in ngx_stream_upstream_init_chash()
538 for (peer = hp->rrp.peers->peer, i = 0; in ngx_stream_upstream_get_chash_peer()
540 peer = peer->next, i++) in ngx_stream_upstream_get_chash_peer()
554 && peer->fails >= peer->max_fails in ngx_stream_upstream_get_chash_peer()
[all …]
H A Dngx_stream_upstream_zone_module.c141 uscf->peer.data = peers; in ngx_stream_upstream_init_zone()
188 ngx_stream_upstream_rr_peer_t *peer, **peerp; in ngx_stream_upstream_zone_copy_peers() local
215 for (peerp = &peers->peer; *peerp; peerp = &peer->next) { in ngx_stream_upstream_zone_copy_peers()
217 peer = ngx_stream_upstream_zone_copy_peer(peers, *peerp); in ngx_stream_upstream_zone_copy_peers()
218 if (peer == NULL) { in ngx_stream_upstream_zone_copy_peers()
222 *peerp = peer; in ngx_stream_upstream_zone_copy_peers()
240 for (peerp = &backup->peer; *peerp; peerp = &peer->next) { in ngx_stream_upstream_zone_copy_peers()
242 peer = ngx_stream_upstream_zone_copy_peer(backup, *peerp); in ngx_stream_upstream_zone_copy_peers()
243 if (peer == NULL) { in ngx_stream_upstream_zone_copy_peers()
247 *peerp = peer; in ngx_stream_upstream_zone_copy_peers()
[all …]
H A Dngx_stream_upstream_round_robin.h77 ngx_stream_upstream_rr_peer_t *peer; member
102 #define ngx_stream_upstream_rr_peer_lock(peers, peer) \ argument
105 ngx_rwlock_wlock(&peer->lock); \
108 #define ngx_stream_upstream_rr_peer_unlock(peers, peer) \ argument
111 ngx_rwlock_unlock(&peer->lock); \
119 #define ngx_stream_upstream_rr_peer_lock(peers, peer) argument
120 #define ngx_stream_upstream_rr_peer_unlock(peers, peer) argument
H A Dngx_stream_proxy_module.c414 u->peer.log = c->log; in ngx_stream_proxy_handler()
684 u->peer.local = addr; in ngx_stream_proxy_set_local()
736 u->state->peer = u->peer.name; in ngx_stream_proxy_connect()
841 if (u->peer.notify) { in ngx_stream_proxy_init_upstream()
842 u->peer.notify(&u->peer, u->peer.data, in ngx_stream_proxy_init_upstream()
1055 if (u->peer.set_session(&u->peer, u->peer.data) != NGX_OK) { in ngx_stream_proxy_ssl_init_connection()
1137 u->peer.save_session(&u->peer, u->peer.data); in ngx_stream_proxy_ssl_save_session()
1815 u->peer.free(&u->peer, u->peer.data, NGX_PEER_FAILED); in ngx_stream_proxy_next_upstream()
1889 if (u->peer.free && u->peer.sockaddr) { in ngx_stream_proxy_finalize()
1898 u->peer.free(&u->peer, u->peer.data, state); in ngx_stream_proxy_finalize()
[all …]
/f-stack/app/nginx-1.16.1/src/http/
H A Dngx_http_upstream_round_robin.c347 peers->peer = peer; in ngx_http_upstream_create_round_robin_peer()
436 peer = peers->peer; in ngx_http_upstream_get_round_robin_peer()
442 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_http_upstream_get_round_robin_peer()
460 peer, peer->current_weight); in ngx_http_upstream_get_round_robin_peer()
525 for (peer = rrp->peers->peer, i = 0; in ngx_http_upstream_get_peer()
527 peer = peer->next, i++) in ngx_http_upstream_get_peer()
541 && peer->fails >= peer->max_fails in ngx_http_upstream_get_peer()
547 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_http_upstream_get_peer()
623 peer->effective_weight -= peer->weight / peer->max_fails; in ngx_http_upstream_free_round_robin_peer()
625 if (peer->fails >= peer->max_fails) { in ngx_http_upstream_free_round_robin_peer()
[all …]
H A Dngx_http_upstream_round_robin.h79 ngx_http_upstream_rr_peer_t *peer; member
104 #define ngx_http_upstream_rr_peer_lock(peers, peer) \ argument
107 ngx_rwlock_wlock(&peer->lock); \
110 #define ngx_http_upstream_rr_peer_unlock(peers, peer) \ argument
113 ngx_rwlock_unlock(&peer->lock); \
121 #define ngx_http_upstream_rr_peer_lock(peers, peer) argument
122 #define ngx_http_upstream_rr_peer_unlock(peers, peer) argument
H A Dngx_http_upstream.c1542 u->state->peer = u->peer.name; in ngx_http_upstream_connect()
1557 c = u->peer.connection; in ngx_http_upstream_connect()
1693 if (u->peer.set_session(&u->peer, u->peer.data) != NGX_OK) { in ngx_http_upstream_ssl_init_connection()
1813 u->peer.save_session(&u->peer, u->peer.data); in ngx_http_upstream_ssl_save_session()
4156 u->peer.free(&u->peer, u->peer.data, state); in ngx_http_upstream_next()
4167 u->peer.tries++; in ngx_http_upstream_next()
4338 if (u->peer.free && u->peer.sockaddr) { in ngx_http_upstream_finalize_request()
4339 u->peer.free(&u->peer, u->peer.data, 0); in ngx_http_upstream_finalize_request()
5309 p = ngx_cpymem(p, state[i].peer->data, state[i].peer->len); in ngx_http_upstream_addr_variable()
6226 u->peer.local = addr; in ngx_http_upstream_set_local()
[all …]
/f-stack/app/nginx-1.16.1/src/core/
H A Dngx_syslog.c81 cln->data = peer; in ngx_syslog_process_conf()
238 pri = peer->facility * 8 + peer->severity; in ngx_syslog_add_header()
240 if (peer->nohostname) { in ngx_syslog_add_header()
256 ngx_syslog_peer_t *peer; in ngx_syslog_writer() local
258 peer = log->wdata; in ngx_syslog_writer()
260 if (peer->busy) { in ngx_syslog_writer()
264 peer->busy = 1; in ngx_syslog_writer()
280 peer->busy = 0; in ngx_syslog_writer()
338 if (connect(fd, peer->server.sockaddr, peer->server.socklen) == -1) { in ngx_syslog_init_peer()
344 peer->conn.fd = fd; in ngx_syslog_init_peer()
[all …]
H A Dngx_syslog.h23 char *ngx_syslog_process_conf(ngx_conf_t *cf, ngx_syslog_peer_t *peer);
24 u_char *ngx_syslog_add_header(ngx_syslog_peer_t *peer, u_char *buf);
27 ssize_t ngx_syslog_send(ngx_syslog_peer_t *peer, u_char *buf, size_t len);
/f-stack/app/nginx-1.16.1/src/http/modules/
H A Dngx_http_upstream_least_conn_module.c135 for (peer = peers->peer, i = 0; in ngx_http_upstream_get_least_conn_peer()
136 peer; in ngx_http_upstream_get_least_conn_peer()
137 peer = peer->next, i++) in ngx_http_upstream_get_least_conn_peer()
151 && peer->fails >= peer->max_fails in ngx_http_upstream_get_least_conn_peer()
152 && now - peer->checked <= peer->fail_timeout) in ngx_http_upstream_get_least_conn_peer()
157 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_http_upstream_get_least_conn_peer()
192 peer = peer->next, i++) in ngx_http_upstream_get_least_conn_peer()
210 && peer->fails >= peer->max_fails in ngx_http_upstream_get_least_conn_peer()
216 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_http_upstream_get_least_conn_peer()
220 peer->current_weight += peer->effective_weight; in ngx_http_upstream_get_least_conn_peer()
[all …]
H A Dngx_http_upstream_random_module.c141 for (peer = peers->peer, i = 0; peer; peer = peer->next, i++) { in ngx_http_upstream_update_random()
142 ranges[i].peer = peer; in ngx_http_upstream_update_random()
237 peer = rp->conf->ranges[i].peer; in ngx_http_upstream_get_random_peer()
254 && peer->fails >= peer->max_fails in ngx_http_upstream_get_random_peer()
255 && now - peer->checked <= peer->fail_timeout) in ngx_http_upstream_get_random_peer()
261 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_http_upstream_get_random_peer()
278 if (now - peer->checked > peer->fail_timeout) { in ngx_http_upstream_get_random_peer()
337 peer = rp->conf->ranges[i].peer; in ngx_http_upstream_get_random2_peer()
355 && peer->fails >= peer->max_fails in ngx_http_upstream_get_random2_peer()
361 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_http_upstream_get_random2_peer()
[all …]
H A Dngx_http_upstream_ip_hash_module.c185 peer = iphp->rrp.peers->peer; in ngx_http_upstream_get_ip_hash_peer()
190 peer = peer->next; in ngx_http_upstream_get_ip_hash_peer()
206 if (peer->down) { in ngx_http_upstream_get_ip_hash_peer()
211 if (peer->max_fails in ngx_http_upstream_get_ip_hash_peer()
212 && peer->fails >= peer->max_fails in ngx_http_upstream_get_ip_hash_peer()
213 && now - peer->checked <= peer->fail_timeout) in ngx_http_upstream_get_ip_hash_peer()
219 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_http_upstream_get_ip_hash_peer()
238 pc->name = &peer->name; in ngx_http_upstream_get_ip_hash_peer()
240 peer->conns++; in ngx_http_upstream_get_ip_hash_peer()
242 if (now - peer->checked > peer->fail_timeout) { in ngx_http_upstream_get_ip_hash_peer()
[all …]
H A Dngx_http_upstream_hash_module.c215 peer = hp->rrp.peers->peer; in ngx_http_upstream_get_hash_peer()
220 peer = peer->next; in ngx_http_upstream_get_hash_peer()
242 && peer->fails >= peer->max_fails in ngx_http_upstream_get_hash_peer()
243 && now - peer->checked <= peer->fail_timeout) in ngx_http_upstream_get_hash_peer()
249 if (peer->max_conns && peer->conns >= peer->max_conns) { in ngx_http_upstream_get_hash_peer()
272 if (now - peer->checked > peer->fail_timeout) { in ngx_http_upstream_get_hash_peer()
321 for (peer = peers->peer; peer; peer = peer->next) { in ngx_http_upstream_init_chash()
537 for (peer = hp->rrp.peers->peer, i = 0; in ngx_http_upstream_get_chash_peer()
539 peer = peer->next, i++) in ngx_http_upstream_get_chash_peer()
553 && peer->fails >= peer->max_fails in ngx_http_upstream_get_chash_peer()
[all …]
H A Dngx_http_upstream_zone_module.c144 uscf->peer.data = peers; in ngx_http_upstream_init_zone()
191 ngx_http_upstream_rr_peer_t *peer, **peerp; in ngx_http_upstream_zone_copy_peers() local
218 for (peerp = &peers->peer; *peerp; peerp = &peer->next) { in ngx_http_upstream_zone_copy_peers()
220 peer = ngx_http_upstream_zone_copy_peer(peers, *peerp); in ngx_http_upstream_zone_copy_peers()
221 if (peer == NULL) { in ngx_http_upstream_zone_copy_peers()
225 *peerp = peer; in ngx_http_upstream_zone_copy_peers()
243 for (peerp = &backup->peer; *peerp; peerp = &peer->next) { in ngx_http_upstream_zone_copy_peers()
245 peer = ngx_http_upstream_zone_copy_peer(backup, *peerp); in ngx_http_upstream_zone_copy_peers()
246 if (peer == NULL) { in ngx_http_upstream_zone_copy_peers()
250 *peerp = peer; in ngx_http_upstream_zone_copy_peers()
[all …]
H A Dngx_http_upstream_keepalive_module.c159 kcf->original_init_peer = us->peer.init; in ngx_http_upstream_init_keepalive()
161 us->peer.init = ngx_http_upstream_init_keepalive_peer; in ngx_http_upstream_init_keepalive()
207 kp->data = r->upstream->peer.data; in ngx_http_upstream_init_keepalive_peer()
208 kp->original_get_peer = r->upstream->peer.get; in ngx_http_upstream_init_keepalive_peer()
209 kp->original_free_peer = r->upstream->peer.free; in ngx_http_upstream_init_keepalive_peer()
211 r->upstream->peer.data = kp; in ngx_http_upstream_init_keepalive_peer()
212 r->upstream->peer.get = ngx_http_upstream_get_keepalive_peer; in ngx_http_upstream_init_keepalive_peer()
216 kp->original_set_session = r->upstream->peer.set_session; in ngx_http_upstream_init_keepalive_peer()
217 kp->original_save_session = r->upstream->peer.save_session; in ngx_http_upstream_init_keepalive_peer()
554 kcf->original_init_upstream = uscf->peer.init_upstream in ngx_http_upstream_keepalive()
[all …]
/f-stack/dpdk/lib/librte_eal/common/
H A Dhotplug_mp.c19 void *peer; member
63 const void *peer) in send_response_to_secondary() argument
76 ret = rte_mp_reply(&mp_resp, peer); in send_response_to_secondary()
179 free(bundle->peer); in __handle_secondary_request()
203 bundle->peer = strdup(peer); in handle_secondary_request()
204 if (bundle->peer == NULL) { in handle_secondary_request()
217 free(bundle->peer); in handle_secondary_request()
300 free(bundle->peer); in __handle_primary_request()
336 bundle->peer = (void *)strdup(peer); in handle_primary_request()
337 if (bundle->peer == NULL) { in handle_primary_request()
[all …]
/f-stack/tools/ngctl/
H A Dshow.c123 struct nodeinfo *const peer = &hlist->link[k].nodeinfo; in ShowCmd() local
126 if (!*peer->name) { in ShowCmd()
127 snprintf(peer->name, sizeof(peer->name), in ShowCmd()
130 snprintf(idbuf, sizeof(idbuf), "%08x", peer->id); in ShowCmd()
131 printf(FMT, link->ourhook, peer->name, in ShowCmd()
132 peer->type, idbuf, link->peerhook); in ShowCmd()
/f-stack/app/nginx-1.16.1/src/mail/
H A Dngx_mail_auth_http_module.c16 ngx_addr_t *peer; member
197 ctx->peer.sockaddr = ahcf->peer->sockaddr; in ngx_mail_auth_http_init()
198 ctx->peer.socklen = ahcf->peer->socklen; in ngx_mail_auth_http_init()
199 ctx->peer.name = &ahcf->peer->name; in ngx_mail_auth_http_init()
207 if (ctx->peer.connection) { in ngx_mail_auth_http_init()
216 ctx->peer.connection->data = s; in ngx_mail_auth_http_init()
470 ngx_addr_t *peer; in ngx_mail_auth_http_process_headers() local
776 if (peer == NULL) { in ngx_mail_auth_http_process_headers()
1449 if (conf->peer == NULL) { in ngx_mail_auth_http_merge_conf()
1450 conf->peer = prev->peer; in ngx_mail_auth_http_merge_conf()
[all …]
/f-stack/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_mp_os.c22 mlx5_mp_os_primary_handle(const struct rte_mp_msg *mp_msg, const void *peer) in mlx5_mp_os_primary_handle() argument
51 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle()
58 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle()
64 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle()
70 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle()
76 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle()
82 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle()
88 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle()
111 mlx5_mp_os_secondary_handle(const struct rte_mp_msg *mp_msg, const void *peer) in mlx5_mp_os_secondary_handle() argument
137 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_secondary_handle()
[all …]
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_utils.h846 typeof(elem) peer; \
851 (peer) = mlx5_ipool_get(pool, *(head)); \
852 if (peer) \
853 (peer)->field.prev = (idx); \
860 typeof(elem) peer; \
864 (peer) = mlx5_ipool_get \
866 if (peer) \
867 (peer)->field.next = (elem)->field.next;\
870 (peer) = mlx5_ipool_get \
872 if (peer) \
[all …]
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_mp.c53 const void *peer __rte_unused) in mp_primary_handle()
70 mp_secondary_handle(const struct rte_mp_msg *mp_msg, const void *peer) in mp_secondary_handle() argument
93 ret = rte_mp_reply(&mp_res, peer); in mp_secondary_handle()
102 ret = rte_mp_reply(&mp_res, peer); in mp_secondary_handle()
/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4_mp.c52 mp_primary_handle(const struct rte_mp_msg *mp_msg, const void *peer) in mp_primary_handle() argument
78 ret = rte_mp_reply(&mp_res, peer); in mp_primary_handle()
85 ret = rte_mp_reply(&mp_res, peer); in mp_primary_handle()
107 mp_secondary_handle(const struct rte_mp_msg *mp_msg, const void *peer) in mp_secondary_handle() argument
131 ret = rte_mp_reply(&mp_res, peer); in mp_secondary_handle()
140 ret = rte_mp_reply(&mp_res, peer); in mp_secondary_handle()

1234