/vbox/src/VBox/Runtime/generic/ |
H A D | RTSemMutexRequest-generic.cpp | 41 RTDECL(int) RTSemMutexRequest(RTSEMMUTEX Mutex, RTMSINTERVAL cMillies) argument 46 do rc = RTSemMutexRequestNoResume(Mutex, cMillies); 52 rc = RTSemMutexRequestNoResume(Mutex, cMillies); 60 rc = RTSemMutexRequestNoResume(Mutex, cMillies - (RTMSINTERVAL)u64Elapsed);
|
H A D | RTSemMutexRequestDebug-generic.cpp | 41 RTDECL(int) RTSemMutexRequestDebug(RTSEMMUTEX Mutex, RTMSINTERVAL cMillies, RTHCUINTPTR uId, RT_SRC_POS_DECL) argument 46 do rc = RTSemMutexRequestNoResumeDebug(Mutex, cMillies, uId, RT_SRC_POS_ARGS); 52 rc = RTSemMutexRequestNoResumeDebug(Mutex, cMillies, uId, RT_SRC_POS_ARGS); 60 rc = RTSemMutexRequestNoResumeDebug(Mutex, cMillies - (RTMSINTERVAL)u64Elapsed, uId, RT_SRC_POS_ARGS);
|
/vbox/src/VBox/Runtime/r0drv/nt/ |
H A D | semfastmutex-r0drv-nt.cpp | 3 * IPRT - Fast Mutex Semaphores, Ring-0 Driver, NT. 53 FAST_MUTEX Mutex; member in struct:RTSEMFASTMUTEXINTERNAL 73 ExInitializeFastMutex(&pThis->Mutex); 92 Assert(pThis->Mutex.Count == 1); 121 ExAcquireFastMutex(&pThis->Mutex); 135 ExReleaseFastMutex(&pThis->Mutex);
|
H A D | semmutex-r0drv-nt.cpp | 3 * IPRT - Mutex Semaphores, Ring-0 Driver, NT. 55 FAST_MUTEX Mutex; member in struct:RTSEMMUTEXINTERNAL 57 /** The NT Mutex object. */ 58 KMUTEX Mutex; member in struct:RTSEMMUTEXINTERNAL 82 ExInitializeFastMutex(&pThis->Mutex); 84 KeInitializeMutex(&pThis->Mutex, 0); 136 ExAcquireFastMutex(&pThis->Mutex); 140 rcNt = KeWaitForSingleObject(&pThis->Mutex, Executive, KernelMode, fInterruptible, NULL); 145 rcNt = KeWaitForSingleObject(&pThis->Mutex, Executive, KernelMode, fInterruptible, &Timeout); 209 ExReleaseFastMutex(&pThis->Mutex); [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/ |
H A D | VBoxMPMisc.h | 129 FAST_MUTEX Mutex; member in struct:VBOXVIDEOCM_ALLOC_MGR 142 FAST_MUTEX Mutex; member in struct:VBOXVIDEOCM_ALLOC_CONTEXT
|
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | semmutex-posix.cpp | 3 * IPRT - Mutex Semaphore, POSIX. 51 /** Posix internal representation of a Mutex semaphore. */ 55 pthread_mutex_t Mutex; member in struct:RTSEMMUTEXINTERNAL 132 rc = pthread_mutex_init(&pThis->Mutex, &MutexAttr); 186 int rc = pthread_mutex_destroy(&pThis->Mutex); 271 int rc = pthread_mutex_lock(&pThis->Mutex); 304 int rc = pthread_mutex_timedlock(&pThis->Mutex, &ts); 306 int rc = DarwinPthreadMutexTimedlock(&pThis->Mutex, &ts); 413 int rc = pthread_mutex_unlock(&pThis->Mutex);
|
H A D | semevent-posix.cpp | 70 pthread_mutex_t Mutex; member in struct:RTSEMEVENTINTERNAL 136 rc = pthread_mutex_init(&pThis->Mutex, &MutexAttr); 226 rc = pthread_mutex_destroy(&pThis->Mutex); 273 int rc = pthread_mutex_lock(&pThis->Mutex); 300 int rc2 = pthread_mutex_unlock(&pThis->Mutex); 336 int rc = pthread_mutex_lock(&pThis->Mutex); 351 rc = pthread_mutex_unlock(&pThis->Mutex); 357 rc = pthread_mutex_unlock(&pThis->Mutex); 374 pthread_mutex_unlock(&pThis->Mutex); 382 rc = pthread_cond_wait(&pThis->Cond, &pThis->Mutex); [all...] |
H A D | semeventmulti-posix.cpp | 69 /** Posix internal representation of a Mutex Multi semaphore. 77 pthread_mutex_t Mutex; member in struct:RTSEMEVENTMULTIINTERNAL 147 rc = pthread_mutex_init(&pThis->Mutex, &MutexAttr); 234 rc = pthread_mutex_destroy(&pThis->Mutex); 278 int rc = pthread_mutex_lock(&pThis->Mutex); 305 int rc2 = pthread_mutex_unlock(&pThis->Mutex); 330 int rcPosix = pthread_mutex_lock(&pThis->Mutex); 348 rcPosix = pthread_mutex_unlock(&pThis->Mutex); 367 int rc = pthread_mutex_lock(&pThis->Mutex); 372 rc = pthread_mutex_unlock(&pThis->Mutex); [all...] |
/vbox/src/VBox/Storage/ |
H A D | ISCSI.cpp | 557 /** Mutex protecting against concurrent use from several threads. */ 558 RTSEMMUTEX Mutex; member in struct:ISCSIIMAGE 577 /** Mutex protecting the request queue from concurrent access. */ 1258 RTSemMutexRequest(pImage->Mutex, RT_INDEFINITE_WAIT); 1709 RTSemMutexRelease(pImage->Mutex); 1734 RTSemMutexRequest(pImage->Mutex, RT_INDEFINITE_WAIT); 1798 RTSemMutexRelease(pImage->Mutex); 1862 RTSemMutexRequest(pImage->Mutex, RT_INDEFINITE_WAIT); 2033 RTSemMutexRelease(pImage->Mutex); 3738 if (pImage->Mutex ! [all...] |
/vbox/src/VBox/Additions/x11/x11include/mesa-7.2/src/mesa/main/ |
H A D | mtypes.h | 1404 _glthread_Mutex Mutex; /**< for thread safety */ member in struct:gl_texture_object 2161 _glthread_Mutex Mutex; /**< for thread safety */ member in struct:gl_shared_state 2245 _glthread_Mutex Mutex; /**< for thread safety */ member in struct:gl_renderbuffer 2370 _glthread_Mutex Mutex; /**< for thread safety */ member in struct:gl_framebuffer
|