Searched refs:apr_proc_mutex_t (Results 1 – 7 of 7) sorted by relevance
23 APR_DECLARE(apr_status_t) apr_proc_mutex_destroy(apr_proc_mutex_t *mutex) in apr_proc_mutex_destroy()30 static apr_status_t proc_mutex_no_child_init(apr_proc_mutex_t **mutex, in proc_mutex_no_child_init()46 apr_proc_mutex_t *mutex = mutex_; in proc_mutex_posix_cleanup()70 static apr_status_t proc_mutex_posix_create(apr_proc_mutex_t *new_mutex, in proc_mutex_posix_create()145 static apr_status_t proc_mutex_posix_acquire(apr_proc_mutex_t *mutex) in proc_mutex_posix_acquire()159 static apr_status_t proc_mutex_posix_tryacquire(apr_proc_mutex_t *mutex) in proc_mutex_posix_tryacquire()176 static apr_status_t proc_mutex_posix_release(apr_proc_mutex_t *mutex) in proc_mutex_posix_release()226 apr_proc_mutex_t *mutex=mutex_; in proc_mutex_sysv_cleanup()236 static apr_status_t proc_mutex_sysv_create(apr_proc_mutex_t *new_mutex, in proc_mutex_sysv_create()263 static apr_status_t proc_mutex_sysv_acquire(apr_proc_mutex_t *mutex) in proc_mutex_sysv_acquire()[all …]
54 typedef struct apr_proc_mutex_t apr_proc_mutex_t; typedef79 APR_DECLARE(apr_status_t) apr_proc_mutex_create(apr_proc_mutex_t **mutex,95 APR_DECLARE(apr_status_t) apr_proc_mutex_child_init(apr_proc_mutex_t **mutex,104 APR_DECLARE(apr_status_t) apr_proc_mutex_lock(apr_proc_mutex_t *mutex);113 APR_DECLARE(apr_status_t) apr_proc_mutex_trylock(apr_proc_mutex_t *mutex);119 APR_DECLARE(apr_status_t) apr_proc_mutex_unlock(apr_proc_mutex_t *mutex);125 APR_DECLARE(apr_status_t) apr_proc_mutex_destroy(apr_proc_mutex_t *mutex);140 APR_DECLARE(const char *) apr_proc_mutex_lockfile(apr_proc_mutex_t *mutex);147 APR_DECLARE(const char *) apr_proc_mutex_name(apr_proc_mutex_t *mutex);
205 apr_proc_mutex_t *proc_mutex;249 apr_proc_mutex_t *pmutex);414 APR_DECLARE(apr_status_t) apr_os_proc_mutex_put(apr_proc_mutex_t **pmutex,
150 #define apr_global_mutex_t apr_proc_mutex_t
72 apr_status_t (*create)(apr_proc_mutex_t *, const char *);73 apr_status_t (*acquire)(apr_proc_mutex_t *);74 apr_status_t (*tryacquire)(apr_proc_mutex_t *);75 apr_status_t (*release)(apr_proc_mutex_t *);77 apr_status_t (*child_init)(apr_proc_mutex_t **, apr_pool_t *, const char *);93 struct apr_proc_mutex_t { struct
30 apr_proc_mutex_t *proc_mutex;
40 apr_proc_mutex_t *pm; /**< Process mutex */