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

/freebsd-10.2-release/lib/libthr/thread/
H A Dthr_mutex.c131 struct pthread_mutex *pmutex; local
144 if ((pmutex = (pthread_mutex_t)
148 pmutex->m_flags = attr->m_type;
149 pmutex->m_owner = NULL;
150 pmutex->m_count = 0;
151 pmutex->m_spinloops = 0;
152 pmutex->m_yieldloops = 0;
153 MUTEX_INIT_LINK(pmutex);
156 pmutex->m_lock.m_owner = UMUTEX_UNOWNED;
157 pmutex
[all...]
/freebsd-10.2-release/contrib/apr/locks/unix/
H A Dglobal_mutex.c163 apr_global_mutex_t *pmutex)
165 ospmutex->pool = pmutex->pool;
166 ospmutex->proc_mutex = pmutex->proc_mutex;
168 ospmutex->thread_mutex = pmutex->thread_mutex;
H A Dproc_mutex.c951 apr_proc_mutex_t *pmutex)
954 if (pmutex->interproc) {
955 ospmutex->crossproc = pmutex->interproc->filedes;
962 ospmutex->pthread_interproc = pmutex->pthread_interproc;
967 APR_DECLARE(apr_status_t) apr_os_proc_mutex_put(apr_proc_mutex_t **pmutex,
974 if ((*pmutex) == NULL) {
975 (*pmutex) = (apr_proc_mutex_t *)apr_pcalloc(pool,
977 (*pmutex)->pool = pool;
980 apr_os_file_put(&(*pmutex)->interproc, &ospmutex->crossproc, 0, pool);
983 (*pmutex)
[all...]
/freebsd-10.2-release/lib/libkse/thread/
H A Dthr_mutex.c120 struct pthread_mutex *pmutex; local
161 if ((pmutex = (pthread_mutex_t)
164 else if (_lock_init(&pmutex->m_lock, LCK_ADAPTIVE,
166 free(pmutex);
171 pmutex->m_flags = flags;
185 pmutex->m_count = 0;
196 TAILQ_INIT(&pmutex->m_queue);
197 pmutex->m_flags |= MUTEX_FLAGS_INITED;
198 pmutex->m_owner = NULL;
199 pmutex
[all...]
/freebsd-10.2-release/contrib/apr/include/
H A Dapr_portable.h213 apr_global_mutex_t *pmutex);
246 * @param pmutex The apr proc mutex to convert.
249 apr_proc_mutex_t *pmutex);
410 * @param pmutex The apr proc mutex we are converting to.
414 APR_DECLARE(apr_status_t) apr_os_proc_mutex_put(apr_proc_mutex_t **pmutex,

Completed in 110 milliseconds