Searched refs:mutex (Results 1 - 25 of 132) sorted by path

123456

/barrelfish-2018-10-04/doc/008-tracing/
H A DTracing.tex666 mutex activities and one for the monitor application.}
/barrelfish-2018-10-04/doc/011-idc/
H A DIDC.tex478 struct event_mutex mutex;
511 The \lstinline+mutex+ field is not used by the binding implementation, but is
937 \item The binding object waits to acquire a mutex on its local monitor binding.
948 \item Once the monitor binding mutex is acquired, and the capability
/barrelfish-2018-10-04/include/ahci/
H A Dahci.h61 struct event_mutex mutex; member in struct:ahci_binding
/barrelfish-2018-10-04/include/arch/aarch64/barrelfish/
H A Dcore_state_arch.h26 struct thread_mutex mutex; member in struct:pinned_state
/barrelfish-2018-10-04/include/arch/arm/barrelfish/
H A Dcore_state_arch.h26 struct thread_mutex mutex; member in struct:pinned_state
/barrelfish-2018-10-04/include/arch/x86/barrelfish/
H A Dcore_state_arch.h26 struct thread_mutex mutex; member in struct:pinned_state
/barrelfish-2018-10-04/include/barrelfish/
H A Dcore_state.h37 struct thread_mutex mutex; member in struct:morecore_state
H A Devent_queue.h41 struct thread_mutex mutex; member in struct:event_queue
H A Dslot_alloc.h29 struct thread_mutex mutex; ///< Mutex for thread safety member in struct:slot_allocator
70 struct thread_mutex mutex; ///< Mutex for thread safety (used when is_head == true) member in struct:range_slot_allocator
H A Dthread_sync.h71 struct thread_sem mutex; member in struct:thread_barrier
77 { .count = 0, .max_count 0, .mutex = NULL, \
H A Dthreads.h51 void thread_mutex_init(struct thread_mutex *mutex);
52 void thread_mutex_lock(struct thread_mutex *mutex);
53 bool thread_mutex_trylock(struct thread_mutex *mutex);
54 void thread_mutex_lock_nested(struct thread_mutex *mutex);
55 void thread_mutex_unlock(struct thread_mutex *mutex);
57 struct thread_mutex *mutex);
62 void thread_cond_wait(struct thread_cond *cond, struct thread_mutex *mutex);
/barrelfish-2018-10-04/include/bulk_transfer/
H A Dbulk_sm.h47 struct thread_mutex mutex;//used for changes to pending_msg member in struct:bulk_sm_impl_data
/barrelfish-2018-10-04/include/lwip/arch/
H A Dsys_arch.h27 struct thread_mutex mutex; member in struct:bf_sys_mbox
/barrelfish-2018-10-04/include/lwip2/arch/
H A Dsys_arch.h38 struct thread_mutex mutex;
/barrelfish-2018-10-04/include/lwip2/lwip/
H A Dstats.h119 struct stats_syselem mutex; member in struct:stats_sys
H A Dsys.h114 #define sys_mutex_new(mutex) sys_sem_new(mutex, 1)
115 #define sys_mutex_lock(mutex) sys_sem_wait(mutex)
116 #define sys_mutex_unlock(mutex) sys_sem_signal(mutex)
117 #define sys_mutex_free(mutex) sys_sem_free(mutex)
118 #define sys_mutex_valid(mutex) sys_sem_valid(mutex)
[all...]
/barrelfish-2018-10-04/include/
H A Domp.h39 struct thread_mutex mutex; member in struct:__omp_lock
46 struct thread_mutex mutex; member in struct:__omp_nested_lock
H A Dpthread_np.h59 int pthread_mutex_getspinloops_np(pthread_mutex_t *mutex, int *count);
60 int pthread_mutex_setspinloops_np(pthread_mutex_t *mutex, int count);
61 int pthread_mutex_getyieldloops_np(pthread_mutex_t *mutex, int *count);
62 int pthread_mutex_setyieldloops_np(pthread_mutex_t *mutex, int count);
63 int pthread_mutex_isowned_np(pthread_mutex_t *mutex);
H A Dstdio_file.h90 #define lock_stream(s) thread_mutex_lock_nested(&(s)->mutex)
91 #define unlock_stream(s) thread_mutex_unlock(&(s)->mutex)
119 struct thread_mutex mutex; // Mutex to protect file access member in struct:__file
/barrelfish-2018-10-04/include/sys/
H A D_pthreadtypes.h95 pthread_mutex_t mutex; member in struct:pthread_once
H A Dmman.h198 #include <sys/mutex.h>
/barrelfish-2018-10-04/include/thc/
H A Dthcstubs.h52 struct event_mutex mutex; member in struct:common_binding
/barrelfish-2018-10-04/include/vm/
H A Ddevice_pager.c45 #include <sys/mutex.h>
H A Dmemguard.c48 #include <sys/mutex.h>
H A Dphys_pager.c35 #include <sys/mutex.h>

Completed in 126 milliseconds

123456