Lines Matching defs:ctx
45 static int hb_monitor(hb_ctx_t *ctx, apr_pool_t *p)
57 for (i = 0; i < ctx->server_limit; i++) {
61 for (j = 0; j < ctx->thread_limit; j++) {
85 rv = apr_socket_create(&sock, ctx->mcast_addr->family,
100 rv = apr_socket_sendto(sock, ctx->mcast_addr, 0, buf, &len);
117 hb_ctx_t *ctx = ap_get_module_config(s->module_config, &heartbeat_module);
119 ap_mpm_query(AP_MPMQ_HARD_LIMIT_THREADS, &ctx->thread_limit);
120 ap_mpm_query(AP_MPMQ_HARD_LIMIT_DAEMONS, &ctx->server_limit);
132 hb_ctx_t *ctx = ap_get_module_config(s->module_config, &heartbeat_module);
134 if (!ctx->active || strcmp(name, AP_WATCHDOG_SINGLETON)) {
137 return hb_monitor(ctx, pool);
143 hb_ctx_t *ctx = ap_get_module_config(s->module_config, &heartbeat_module);
145 if (ctx->active && singleton && !strcmp(name, AP_WATCHDOG_SINGLETON))
174 hb_ctx_t *ctx =
183 if (!ctx->active) {
184 ctx->active = 1;
204 rv = apr_sockaddr_info_get(&ctx->mcast_addr, host_str, APR_INET, port, 0,