/haiku/src/libs/compat/openbsd_network/compat/sys/ |
H A D | mutex.h | 15 #define mutex mutex_openbsd macro
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | synch.cpp | 17 msleep(void* identifier, struct mtx* mutex, int priority, argument
|
H A D | unit.cpp | 28 new_unrhdr(int low, int high, struct mtx* mutex) argument
|
H A D | condvar.cpp | 42 cv_timedwait(struct cv* variable, struct mtx* mutex, int timeout) argument 70 cv_wait(struct cv* variable, struct mtx* mutex) argument
|
H A D | mutex.c | 19 mtx_init(struct mtx *mutex, const char *name, const char *type, argument 48 mtx_destroy(struct mtx *mutex) argument 61 mtx_lock_spin(struct mtx* mutex) argument 72 mtx_unlock_spin(struct mtx* mutex) argument [all...] |
H A D | usb.cpp | 237 struct mtx* mutex; member in struct:usb_xfer
|
/haiku/src/system/libroot/posix/pthread/ |
H A D | pthread_cond.cpp | 60 cond_wait(pthread_cond_t* cond, pthread_mutex_t* mutex, uint32 flags, argument 133 pthread_cond_clockwait(pthread_cond_t* cond, pthread_mutex_t* mutex, clockid_t clock_id, const struct timespec* abstime) argument 158 pthread_cond_timedwait(pthread_cond_t* cond, pthread_mutex_t* mutex, const struct timespec* abstime) argument [all...] |
H A D | pthread_mutex.cpp | 31 pthread_mutex_init(pthread_mutex_t* mutex, const pthread_mutexattr_t* _attr) argument 46 pthread_mutex_destroy(pthread_mutex_t* mutex) argument 53 __pthread_mutex_lock(pthread_mutex_t* mutex, uint32 flags, bigtime_t timeout) argument 104 pthread_mutex_lock(pthread_mutex_t* mutex) argument 111 pthread_mutex_trylock(pthread_mutex_t* mutex) argument 118 pthread_mutex_clocklock(pthread_mutex_t* mutex, clockid_t clock_id, const struct timespec* abstime) argument 155 pthread_mutex_timedlock(pthread_mutex_t* mutex, const struct timespec* abstime) argument 162 pthread_mutex_unlock(pthread_mutex_t* mutex) argument 194 pthread_mutex_getprioceiling(const pthread_mutex_t* mutex, int* _prioCeiling) argument 207 pthread_mutex_setprioceiling(pthread_mutex_t* mutex, int prioCeiling, int* _oldCeiling) argument [all...] |
H A D | pthread_barrier.cpp | 49 barrier_lock(__haiku_std_int32* mutex, uint32 flags) argument 66 barrier_unlock(__haiku_std_int32* mutex, uint32 flags) argument [all...] |
H A D | pthread_rwlock.cpp | 95 int32_t mutex; member in struct:LocalRWLock
|
/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | mutex.h | 50 mtx_lock(struct mtx* mutex) argument 64 mtx_trylock(struct mtx* mutex) argument 83 mtx_unlock(struct mtx* mutex) argument 97 mtx_initialized(struct mtx* mutex) argument 105 mtx_owned(struct mtx* mutex) argument 124 mtx_recursed(struct mtx* mutex) argument [all...] |
/haiku/src/system/libroot/posix/glibc/include/bits/ |
H A D | libc-lock.h | 38 typedef struct { pthread_mutex_t mutex; } __libc_lock_recursive_t; member in struct:__anon4
|
/haiku/src/tests/system/kernel/fs/ |
H A D | KPathTest.cpp | 18 typedef void* mutex; typedef
|
/haiku/src/tools/fs_shell/ |
H A D | lock.cpp | 154 fssh_mutex_destroy(fssh_mutex *mutex) argument 168 fssh_mutex_lock(fssh_mutex *mutex) argument 186 fssh_mutex_unlock(fssh_mutex *mutex) argument 201 fssh_mutex_transfer_lock(fssh_mutex *mutex, fssh_thread_id thread) argument [all...] |
/haiku/src/add-ons/kernel/generic/scsi_periph/ |
H A D | scsi_periph_int.h | 49 struct mutex mutex; member in struct:scsi_periph_device_info
|
/haiku/headers/private/kernel/ |
H A D | lock.h | 21 typedef struct mutex { struct 31 } mutex; typedef in typeref:struct:mutex [all...] |
/haiku/headers/private/shared/ |
H A D | locks.h | 14 typedef struct mutex { struct 18 } mutex; typedef in typeref:struct:mutex [all...] |
/haiku/headers/posix/sys/ |
H A D | types.h | 86 __haiku_std_int32 mutex; member in struct:_pthread_barrier 94 pthread_mutex_t* mutex; member in struct:_pthread_cond 108 __haiku_std_int32 mutex; member in struct:_pthread_rwlock::__anon1::__anon2
|
/haiku/src/add-ons/kernel/generic/locked_pool/ |
H A D | locked_pool.c | 51 struct mutex mutex; // to be used whenever some variable of the first member in struct:locked_pool [all...] |
/haiku/src/kits/shared/ |
H A D | MemoryRingIO.cpp | 22 inline bool Lock(pthread_mutex_t* mutex) argument 27 inline void Unlock(pthread_mutex_t* mutex) argument
|
/haiku/src/add-ons/kernel/bus_managers/scsi/ |
H A D | scsi_internal.h | 100 struct mutex mutex; // used to synchronize changes in queueing and blocking member in struct:scsi_bus_info
|
/haiku/src/add-ons/kernel/drivers/disk/virtual/nbd/ |
H A D | nbd.c | 49 #define mutex lock macro
|
/haiku/headers/private/fs_shell/ |
H A D | fssh_api_wrapper.h | 1012 #define mutex fssh_mutex macro
|