/vbox/src/VBox/Devices/Network/lwip/src/core/ |
H A D | memp.c | 101 static sys_sem_t mutex; variable 150 mutex = sys_sem_new(1); 168 sys_sem_wait(mutex); 196 sys_sem_signal(mutex); 219 sys_sem_wait(mutex); 236 sys_sem_signal(mutex);
|
/vbox/src/VBox/GuestHost/OpenGL/include/ |
H A D | cr_threads.h | 58 extern DECLEXPORT(void) crInitMutex(CRmutex *mutex); variable 59 extern DECLEXPORT(void) crFreeMutex(CRmutex *mutex); variable 60 extern DECLEXPORT(void) crLockMutex(CRmutex *mutex); variable 61 extern DECLEXPORT(void) crUnlockMutex(CRmutex *mutex); variable 73 extern DECLEXPORT(void) crWaitCondition(CRcondition *cond, CRmutex *mutex); 85 pthread_mutex_t mutex; member in struct:__anon16135
|
H A D | cr_pack.h | 89 CRmutex mutex; member in struct:CRPackContext_t 103 # define CR_LOCK_PACKER_CONTEXT(PC) crLockMutex(&((PC)->mutex)) 104 # define CR_UNLOCK_PACKER_CONTEXT(PC) crUnlockMutex(&((PC)->mutex))
|
/vbox/src/VBox/Additions/common/crOpenGL/feedback/ |
H A D | feedbackspu.h | 43 CRmutex mutex; member in struct:__anon2060
|
/vbox/src/libs/xpcom18a4/nsprpub/pr/src/memory/ |
H A D | prgcleak.c | 78 static void locker(void* mutex) argument 81 PR_EnterMonitor(mutex); 84 static void unlocker(void* mutex) argument 87 PR_ExitMonitor(mutex); 104 void* mutex; local 109 mutex = PR_NewMonitor(); 110 PR_ASSERT(mutex != NULL); 112 GC_generic_init_threads(&mark_all_stacks, mutex,
|
/vbox/src/libs/xpcom18a4/xpcom/base/ |
H A D | nsGarbageCollector.c | 83 static void locker(void* mutex) argument 85 PR_Lock(mutex); 88 static void unlocker(void* mutex) argument 90 PR_Unlock(mutex); 105 PRLock* mutex; local 110 mutex = PR_NewLock(); 111 if (mutex == NULL) 114 GC_generic_init_threads(&mark_all_stacks, mutex,
|
/vbox/src/VBox/Main/src-client/ |
H A D | ClientTokenHolder.cpp | 251 HANDLE mutex = ::OpenMutex(MUTEX_ALL_ACCESS, FALSE, sessionId); local 252 AssertMsg(mutex, ("cannot open token, err=%d\n", ::GetLastError())); 254 if (mutex) 257 DWORD wrc = ::WaitForSingleObject(mutex, 0); 272 BOOL success = ::ReleaseMutex(mutex); 274 ::CloseHandle(mutex); 288 HMTX mutex = NULLHANDLE; local 289 APIRET arc = ::DosOpenMutexSem((PSZ)sessionId.raw(), &mutex); 296 arc = ::DosRequestMutexSem(mutex, SEM_IMMEDIATE_RETURN); 313 arc = ::DosReleaseMutexSem(mutex); [all...] |
/vbox/src/VBox/GuestHost/OpenGL/util/ |
H A D | net_internals.h | 53 CRmutex mutex; member in struct:__anon16260
|
H A D | threads.c | 131 void crInitMutex(CRmutex *mutex) argument 134 InitializeCriticalSection(mutex); 143 rc = pthread_mutex_init(mutex, &mta); 150 void crFreeMutex(CRmutex *mutex) argument 153 DeleteCriticalSection(mutex); 155 pthread_mutex_destroy(mutex); 160 void crLockMutex(CRmutex *mutex) argument 163 EnterCriticalSection(mutex); 165 pthread_mutex_lock(mutex); 170 void crUnlockMutex(CRmutex *mutex) argument 211 crWaitCondition(CRcondition *cond, CRmutex *mutex) argument [all...] |
H A D | filenet.c | 52 CRmutex mutex; member in struct:__anon16257 109 crLockMutex(&cr_file.mutex); 127 crUnlockMutex(&cr_file.mutex); 175 crLockMutex(&cr_file.mutex); 179 crUnlockMutex(&cr_file.mutex); 196 crLockMutex(&cr_file.mutex); 200 crUnlockMutex(&cr_file.mutex); 306 crInitMutex(&cr_file.mutex);
|
H A D | hash.c | 43 CRmutex mutex; member in struct:CRHashTable 385 crInitMutex(&hash->mutex); 403 crLockMutex(&hash->mutex); 428 crUnlockMutex(&hash->mutex); 429 crFreeMutex(&hash->mutex); 438 crLockMutex(&h->mutex); 445 crUnlockMutex(&h->mutex); 475 crLockMutex(&hash->mutex); 479 crUnlockMutex(&hash->mutex); 492 crLockMutex(&h->mutex); [all...] |
H A D | net.c | 62 CRmutex mutex; member in struct:__anon16258 463 crInitMutex(&cr_net.mutex); 524 crLockMutex(&cr_net.mutex); 548 crUnlockMutex(&cr_net.mutex); 549 crFreeMutex(&cr_net.mutex);
|
H A D | vboxhgsmi.c | 166 CRmutex mutex; member in struct:__anon16265 490 crLockMutex(&g_crvboxhgsmi.mutex); 506 crUnlockMutex(&g_crvboxhgsmi.mutex); 1018 crLockMutex(&g_crvboxhgsmi.mutex); 1022 crUnlockMutex(&g_crvboxhgsmi.mutex); 1524 crInitMutex(&g_crvboxhgsmi.mutex); 1560 crFreeMutex(&g_crvboxhgsmi.mutex);
|
H A D | vboxhgcm.c | 176 CRmutex mutex; member in struct:__anon16261 695 crLockMutex(&g_crvboxhgcm.mutex); 719 crUnlockMutex(&g_crvboxhgcm.mutex); 731 crLockMutex(&g_crvboxhgcm.mutex); 735 crUnlockMutex(&g_crvboxhgcm.mutex); 794 crLockMutex(&g_crvboxhgcm.mutex); 798 crUnlockMutex(&g_crvboxhgcm.mutex); 983 crLockMutex(&g_crvboxhgcm.mutex); 998 crUnlockMutex(&g_crvboxhgcm.mutex); 1026 crLockMutex(&g_crvboxhgcm.mutex); [all...] |
/vbox/src/VBox/Additions/haiku/SharedFolders/ |
H A D | lock.h | 37 typedef struct mutex { struct 47 } mutex; typedef in typeref:struct:mutex 53 mutex lock; 147 extern void mutex_init(mutex* lock, const char* name); 149 extern void mutex_init_etc(mutex* lock, const char* name, uint32 flags); 150 extern void mutex_destroy(mutex* lock); 151 extern status_t mutex_switch_lock(mutex* from, mutex* to); 156 extern status_t mutex_switch_from_read_lock(rw_lock* from, mutex* to); 169 extern status_t _mutex_lock(mutex* loc [all...] |
/vbox/src/VBox/Additions/haiku/include/ |
H A D | lock.h | 40 typedef struct mutex { struct 50 } mutex; typedef in typeref:struct:mutex 56 mutex lock; 150 extern void mutex_init(mutex* lock, const char* name); 152 extern void mutex_init_etc(mutex* lock, const char* name, uint32 flags); 153 extern void mutex_destroy(mutex* lock); 154 extern status_t mutex_switch_lock(mutex* from, mutex* to); 159 extern status_t mutex_switch_from_read_lock(rw_lock* from, mutex* to); 172 extern status_t _mutex_lock(mutex* loc [all...] |
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | semmutex-posix.cpp | 54 /** pthread mutex. */ 56 /** The owner of the mutex. */ 63 /** Lock validator record associated with this mutex. */ 72 static int DarwinPthreadMutexTimedlock(pthread_mutex_t * mutex, const struct timespec * pTsAbsTimeout) argument 79 rc = pthread_mutex_trylock(mutex); 189 AssertMsgFailed(("Failed to destroy mutex sem %p, rc=%d.\n", hMutexSem, rc)); 270 /* take mutex */ 275 AssertMsgFailed(("Failed to lock mutex sem %p, rc=%d.\n", hMutexSem, rc)); NOREF(rc); 302 /* take mutex */ 311 AssertMsg(rc == ETIMEDOUT, ("Failed to lock mutex se [all...] |
/vbox/src/VBox/Devices/Network/lwip/vbox/ |
H A D | sys_arch.c | 30 * mutex semaphores (crash deep down in the pthreads lib). Using the write 66 LWIPMUTEXTYPE mutex; member in struct:sys_mbox 179 rc = LWIPMutexCreate(&mbox->mutex); 190 rc = LWIPMutexDestroy(mbox->mutex); 201 rc = LWIPMutexDestroy(mbox->mutex); 215 LWIPMutexDestroy(mbox->mutex); 229 rc = LWIPMutexRequest(mbox->mutex, RT_INDEFINITE_WAIT); 234 rc = LWIPMutexRelease(mbox->mutex); 238 rc = LWIPMutexRequest(mbox->mutex, RT_INDEFINITE_WAIT); 254 rc = LWIPMutexRelease(mbox->mutex); [all...] |
/vbox/src/VBox/Devices/Network/lwip-new/vbox/ |
H A D | sys_arch.c | 30 * mutex semaphores (crash deep down in the pthreads lib). Using the write 69 LWIPMUTEXTYPE mutex; member in struct:sys_mbox 188 rc = LWIPMutexCreate(&mbox->mutex); 199 rc = LWIPMutexDestroy(mbox->mutex); 210 rc = LWIPMutexDestroy(mbox->mutex); 229 LWIPMutexDestroy((mbox)->mutex); 246 rc = LWIPMutexRequest((mbox)->mutex); 252 rc = LWIPMutexRelease((mbox)->mutex); 258 rc = LWIPMutexRequest((mbox)->mutex); 275 rc = LWIPMutexRelease((mbox)->mutex); [all...] |
/vbox/src/VBox/Devices/Network/slirp/libalias/ |
H A D | alias_local.h | 57 #include <sys/mutex.h> 162 struct mtx mutex; member in struct:libalias 173 mtx_init(&l->mutex, "per-instance libalias mutex", NULL, MTX_DEF) 174 #define LIBALIAS_LOCK_ASSERT(l) mtx_assert(&l->mutex, MA_OWNED) 175 #define LIBALIAS_LOCK(l) mtx_lock(&l->mutex) 176 #define LIBALIAS_UNLOCK(l) mtx_unlock(&l->mutex) 177 #define LIBALIAS_LOCK_DESTROY(l) mtx_destroy(&l->mutex)
|
/vbox/src/libs/libxml2-2.6.31/ |
H A D | dict.c | 63 xmlRMutexPtr mutex; member in struct:_xmlDict 74 * A mutex for modifying the reference counter for shared 80 * Whether the dictionary mutex was initialized. 87 * Do the dictionary mutex initialization. 105 * Free the dictionary mutex. 340 if ((dict->mutex = xmlNewRMutex()) != NULL) { 548 xmlFreeRMutex(dict->mutex);
|
/vbox/src/VBox/Devices/Network/lwip-new/src/include/lwip/ |
H A D | stats.h | 109 struct stats_syselem mutex; member in struct:stats_sys
|
/vbox/src/VBox/Additions/common/crOpenGL/ |
H A D | stub.h | 229 CRmutex mutex; member in struct:__anon2068
|
H A D | load.c | 214 crLockMutex(&stub.mutex); 221 crUnlockMutex(&stub.mutex); 380 CRmutex *mutex; local 387 mutex = &stub.mutex; 388 crLockMutex(mutex); 399 crUnlockMutex(mutex); 469 crLockMutex(mutex); 477 crUnlockMutex(mutex); 478 crFreeMutex(mutex); [all...] |
/vbox/src/libs/xpcom18a4/nsprpub/pr/include/md/ |
H A D | _nspr_pthread.h | 126 pthread_mutex_t mutex; member in struct:_MDLock 134 pthread_mutex_t mutex; member in struct:_MDCVar 210 #define _MD_LOCK(_lockp) _PR_LOCK(&(_lockp)->mutex) 211 #define _MD_UNLOCK(_lockp) _PR_UNLOCK(&(_lockp)->mutex)
|