/barrelfish-2018-10-04/doc/008-tracing/ |
H A D | Tracing.tex | 666 mutex activities and one for the monitor application.}
|
/barrelfish-2018-10-04/doc/011-idc/ |
H A D | IDC.tex | 478 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 D | ahci.h | 61 struct event_mutex mutex; member in struct:ahci_binding
|
/barrelfish-2018-10-04/include/arch/aarch64/barrelfish/ |
H A D | core_state_arch.h | 26 struct thread_mutex mutex; member in struct:pinned_state
|
/barrelfish-2018-10-04/include/arch/arm/barrelfish/ |
H A D | core_state_arch.h | 26 struct thread_mutex mutex; member in struct:pinned_state
|
/barrelfish-2018-10-04/include/arch/x86/barrelfish/ |
H A D | core_state_arch.h | 26 struct thread_mutex mutex; member in struct:pinned_state
|
/barrelfish-2018-10-04/include/barrelfish/ |
H A D | core_state.h | 37 struct thread_mutex mutex; member in struct:morecore_state
|
H A D | event_queue.h | 41 struct thread_mutex mutex; member in struct:event_queue
|
H A D | slot_alloc.h | 29 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 D | thread_sync.h | 71 struct thread_sem mutex; member in struct:thread_barrier 77 { .count = 0, .max_count 0, .mutex = NULL, \
|
H A D | threads.h | 51 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 D | bulk_sm.h | 47 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 D | sys_arch.h | 27 struct thread_mutex mutex; member in struct:bf_sys_mbox
|
/barrelfish-2018-10-04/include/lwip2/arch/ |
H A D | sys_arch.h | 38 struct thread_mutex mutex;
|
/barrelfish-2018-10-04/include/lwip2/lwip/ |
H A D | stats.h | 119 struct stats_syselem mutex; member in struct:stats_sys
|
H A D | sys.h | 114 #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 D | omp.h | 39 struct thread_mutex mutex; member in struct:__omp_lock 46 struct thread_mutex mutex; member in struct:__omp_nested_lock
|
H A D | pthread_np.h | 59 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 D | stdio_file.h | 90 #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.h | 95 pthread_mutex_t mutex; member in struct:pthread_once
|
H A D | mman.h | 198 #include <sys/mutex.h>
|
/barrelfish-2018-10-04/include/thc/ |
H A D | thcstubs.h | 52 struct event_mutex mutex; member in struct:common_binding
|
/barrelfish-2018-10-04/include/vm/ |
H A D | device_pager.c | 45 #include <sys/mutex.h>
|
H A D | memguard.c | 48 #include <sys/mutex.h>
|
H A D | phys_pager.c | 35 #include <sys/mutex.h>
|