Searched refs:gmutex (Results 1 - 5 of 5) sorted by relevance

/httpd/os/unix/
H A Dunixd.h101 AP_DECLARE(apr_status_t) ap_unixd_set_global_mutex_perms(apr_global_mutex_t *gmutex); variable
H A Dunixd.c279 AP_DECLARE(apr_status_t) ap_unixd_set_global_mutex_perms(apr_global_mutex_t *gmutex)
283 apr_os_global_mutex_get(&osgmutex, gmutex);
287 return ap_unixd_set_proc_mutex_perms(gmutex);
/httpd/modules/proxy/
H A Dmod_proxy.h465 apr_global_mutex_t *gmutex; /* global lock for updating list of workers */ member in struct:proxy_balancer
489 #define PROXY_GLOBAL_LOCK(x) ( (x) && (x)->gmutex ? apr_global_mutex_lock((x)->gmutex) : APR_SUCCESS)
490 #define PROXY_GLOBAL_UNLOCK(x) ( (x) && (x)->gmutex ? apr_global_mutex_unlock((x)->gmutex) : APR_SUCCESS)
H A Dmod_proxy_balancer.c708 if (balancer->gmutex) {
709 apr_global_mutex_destroy(balancer->gmutex);
710 balancer->gmutex = NULL;
826 rv = ap_global_mutex_create(&(balancer->gmutex), NULL, balancer_mutex_type,
828 if (rv != APR_SUCCESS || !balancer->gmutex) {
H A Dproxy_util.c1171 (*balancer)->gmutex = NULL;
1275 if (!balancer->gmutex) {
1282 rv = apr_global_mutex_child_init(&(balancer->gmutex),
1283 apr_global_mutex_lockfile(balancer->gmutex),

Completed in 1119 milliseconds