Searched refs:thread_mutex (Results 1 - 25 of 43) sorted by relevance

12

/barrelfish-master/lib/libc/sys/barrelfish/
H A Dlock.c33 void bf_libc_lock_init(struct thread_mutex *lock)
38 void bf_libc_lock_close(struct thread_mutex *lock)
41 void bf_libc_lock_acquire(struct thread_mutex *lock)
47 void bf_libc_lock_acquire_recursive(struct thread_mutex *lock)
53 void bf_libc_lock_try_acquire(struct thread_mutex *lock)
59 void bf_libc_lock_try_acquire_recursive(struct thread_mutex *lock)
65 void bf_libc_lock_release(struct thread_mutex *lock)
/barrelfish-master/include/lwip2/arch/
H A Dsys_arch.h29 typedef struct thread_mutex sys_mutex_t;
38 struct thread_mutex mutex;
/barrelfish-master/include/arch/x86/barrelfish/
H A Dcore_state_arch.h26 struct thread_mutex mutex;
/barrelfish-master/include/arch/aarch64/barrelfish/
H A Dcore_state_arch.h26 struct thread_mutex mutex;
/barrelfish-master/include/lwip/arch/
H A Dsys_arch.h27 struct thread_mutex mutex;
/barrelfish-master/include/arch/arm/barrelfish/
H A Dcore_state_arch.h26 struct thread_mutex mutex;
/barrelfish-master/include/barrelfish/
H A Dthreads.h52 void thread_mutex_init(struct thread_mutex *mutex);
53 void thread_mutex_lock(struct thread_mutex *mutex);
54 bool thread_mutex_trylock(struct thread_mutex *mutex);
55 void thread_mutex_lock_nested(struct thread_mutex *mutex);
56 void thread_mutex_unlock(struct thread_mutex *mutex);
58 struct thread_mutex *mutex);
63 void thread_cond_wait(struct thread_cond *cond, struct thread_mutex *mutex);
H A Devent_mutex.h26 struct thread_mutex tmutex;
H A Devent_queue.h41 struct thread_mutex mutex;
H A Dcore_state.h41 struct thread_mutex mutex;
52 struct thread_mutex ram_alloc_lock;
H A Dslot_alloc.h29 struct thread_mutex mutex; ///< Mutex for thread safety
70 struct thread_mutex mutex; ///< Mutex for thread safety (used when is_head == true)
H A Ddispatcher.h78 struct thread_mutex cleanupthread_lock;
/barrelfish-master/lib/phoenix/
H A Dpt_mutex.c34 struct thread_mutex *m;
36 m = malloc(sizeof(struct thread_mutex));
H A Dsynch.h33 typedef struct thread_mutex *mr_lock_t;
/barrelfish-master/include/lwip/lwip/
H A Dinit.h80 struct thread_mutex;
148 struct thread_mutex *opt_mutex);
150 struct waitset *opt_waitset, struct thread_mutex *opt_mutex);
/barrelfish-master/lib/barrelfish/
H A Dthread_once.c38 static struct thread_mutex thread_once_mutex = THREAD_MUTEX_INITIALIZER;
H A Dthread_sync.c49 void thread_cond_wait(struct thread_cond *cond, struct thread_mutex *mutex)
163 void thread_mutex_init(struct thread_mutex *mutex)
178 void thread_mutex_lock(struct thread_mutex *mutex)
208 void thread_mutex_lock_nested(struct thread_mutex *mutex)
242 bool thread_mutex_trylock(struct thread_mutex *mutex)
281 struct thread_mutex *mutex)
316 void thread_mutex_unlock(struct thread_mutex *mutex)
/barrelfish-master/include/
H A Dstdio_file.h88 #include <barrelfish/barrelfish.h> /* for struct thread_mutex */
119 struct thread_mutex mutex; // Mutex to protect file access
H A Domp.h39 struct thread_mutex mutex;
46 struct thread_mutex mutex;
/barrelfish-master/lib/bomp/include/
H A Dmutex.h16 typedef struct thread_mutex bomp_mutex_t;
/barrelfish-master/lib/posixcompat/
H A Dunixsock.h38 struct thread_mutex mutex; // Mutex for this socket
/barrelfish-master/include/bulk_transfer/
H A Dbulk_sm.h47 struct thread_mutex mutex;//used for changes to pending_msg
53 struct thread_mutex resend_lock;
/barrelfish-master/usr/examples/xmpl-thread/
H A Dthread.c27 struct thread_mutex *mutex;
66 struct thread_mutex mutex = THREAD_MUTEX_INITIALIZER;
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dmlx4.h263 struct thread_mutex lock;
283 struct thread_mutex mutex;
606 struct thread_mutex hcr_mutex;
607 struct thread_mutex slave_cmd_mutex;
611 struct thread_mutex context_lock;
694 struct thread_mutex mutex;
712 struct thread_mutex mutex;
724 struct thread_mutex mutex;
797 struct thread_mutex pool_lock;
822 struct thread_mutex mute
[all...]
/barrelfish-master/usr/bench/bomp_benchmark/
H A Dlock_scalability.c64 static struct thread_mutex lock = THREAD_MUTEX_INITIALIZER;

Completed in 232 milliseconds

12