#include "apr.h"
#include "apr_hash.h"
#include "apr_strings.h"
#include "apr_lib.h"
#include "apr_want.h"
#include "ap_config.h"
#include "httpd.h"
#include "http_main.h"
#include "http_config.h"
#include "http_core.h"
#include "http_log.h"
#include "util_mutex.h"
Go to the source code of this file.
|
| apr_status_t | ap_parse_mutex (const char *arg, apr_pool_t *pool, apr_lockmech_e *mutexmech, const char **mutexfile) |
| |
| void | ap_mutex_init (apr_pool_t *p) |
| |
| const char * | ap_set_mutex (cmd_parms *cmd, void *dummy, const char *arg) |
| |
| apr_status_t | ap_mutex_register (apr_pool_t *pconf, const char *type, const char *default_dir, apr_lockmech_e default_mech, apr_int32_t options) |
| |
| static int | mutex_needs_file (apr_lockmech_e mech) |
| |
| static const char * | get_mutex_filename (apr_pool_t *p, mutex_cfg_t *mxcfg, const char *type, const char *instance_id) |
| |
| static mutex_cfg_t * | mxcfg_lookup (apr_pool_t *p, const char *type) |
| |
| static void | log_bad_create_options (server_rec *s, const char *type) |
| |
| static void | log_unknown_type (server_rec *s, const char *type) |
| |
| static void | log_create_failure (apr_status_t rv, server_rec *s, const char *type, const char *fname) |
| |
| apr_status_t | ap_global_mutex_create (apr_global_mutex_t **mutex, const char **name, const char *type, const char *instance_id, server_rec *s, apr_pool_t *p, apr_int32_t options) |
| |
| apr_status_t | ap_proc_mutex_create (apr_proc_mutex_t **mutex, const char **name, const char *type, const char *instance_id, server_rec *s, apr_pool_t *p, apr_int32_t options) |
| |
| void | ap_dump_mutexes (apr_pool_t *p, server_rec *s, apr_file_t *out) |
| |
◆ APLOG_MODULE_INDEX
◆ APR_WANT_STRFUNC
◆ get_mutex_filename()
◆ log_bad_create_options()
◆ log_create_failure()
◆ log_unknown_type()
◆ mutex_needs_file()
◆ mxcfg_lookup()
◆ mxcfg_by_type