Searched refs:apr_proc_mutex_t (Results 1 - 7 of 7) sorted by relevance

/freebsd-11-stable/contrib/apr/include/arch/unix/
H A Dapr_arch_global_mutex.h30 apr_proc_mutex_t *proc_mutex;
H A Dapr_arch_proc_mutex.h70 apr_status_t (*create)(apr_proc_mutex_t *, const char *);
71 apr_status_t (*acquire)(apr_proc_mutex_t *);
72 apr_status_t (*tryacquire)(apr_proc_mutex_t *);
73 apr_status_t (*timedacquire)(apr_proc_mutex_t *, apr_interval_time_t);
74 apr_status_t (*release)(apr_proc_mutex_t *);
76 apr_status_t (*child_init)(apr_proc_mutex_t **, apr_pool_t *, const char *);
77 apr_status_t (*perms_set)(apr_proc_mutex_t *, apr_fileperms_t, apr_uid_t, apr_gid_t);
94 struct apr_proc_mutex_t { struct
/freebsd-11-stable/contrib/apr/include/
H A Dapr_proc_mutex.h57 typedef struct apr_proc_mutex_t apr_proc_mutex_t; typedef in typeref:struct:apr_proc_mutex_t
82 APR_DECLARE(apr_status_t) apr_proc_mutex_create(apr_proc_mutex_t **mutex,
98 APR_DECLARE(apr_status_t) apr_proc_mutex_child_init(apr_proc_mutex_t **mutex,
107 APR_DECLARE(apr_status_t) apr_proc_mutex_lock(apr_proc_mutex_t *mutex);
116 APR_DECLARE(apr_status_t) apr_proc_mutex_trylock(apr_proc_mutex_t *mutex);
126 APR_DECLARE(apr_status_t) apr_proc_mutex_timedlock(apr_proc_mutex_t *mutex,
133 APR_DECLARE(apr_status_t) apr_proc_mutex_unlock(apr_proc_mutex_t *mutex);
139 APR_DECLARE(apr_status_t) apr_proc_mutex_destroy(apr_proc_mutex_t *mutex);
154 APR_DECLARE(const char *) apr_proc_mutex_lockfile(apr_proc_mutex_t *mute
[all...]
H A Dapr_portable.h212 apr_proc_mutex_t *proc_mutex;
256 apr_proc_mutex_t *pmutex);
268 apr_proc_mutex_t *pmutex,
437 APR_DECLARE(apr_status_t) apr_os_proc_mutex_put(apr_proc_mutex_t **pmutex,
453 APR_DECLARE(apr_status_t) apr_os_proc_mutex_put_ex(apr_proc_mutex_t **pmutex,
H A Dapr_global_mutex.h144 * used for the underlying apr_proc_mutex_t.
151 * used for the underlying apr_proc_mutex_t.
171 * Define these platforms in terms of an apr_proc_mutex_t.
174 #define apr_global_mutex_t apr_proc_mutex_t
/freebsd-11-stable/contrib/apr/locks/unix/
H A Dproc_mutex.c24 APR_DECLARE(apr_status_t) apr_proc_mutex_destroy(apr_proc_mutex_t *mutex)
31 static apr_status_t proc_mutex_no_child_init(apr_proc_mutex_t **mutex,
40 static apr_status_t proc_mutex_no_perms_set(apr_proc_mutex_t *mutex,
58 static apr_status_t proc_mutex_spinsleep_timedacquire(apr_proc_mutex_t *mutex,
96 apr_proc_mutex_t *mutex = mutex_;
120 static apr_status_t proc_mutex_posix_create(apr_proc_mutex_t *new_mutex,
193 static apr_status_t proc_mutex_posix_acquire(apr_proc_mutex_t *mutex)
207 static apr_status_t proc_mutex_posix_tryacquire(apr_proc_mutex_t *mutex)
225 static apr_status_t proc_mutex_posix_timedacquire(apr_proc_mutex_t *mutex,
255 static apr_status_t proc_mutex_posix_release(apr_proc_mutex_t *mute
[all...]
/freebsd-11-stable/contrib/apr-util/include/
H A Dapr_anylock.h40 apr_proc_mutex_t *pm; /**< Process mutex */

Completed in 77 milliseconds