Changeset 20793 in vbox for trunk/src/VBox/Runtime/r0drv
- Timestamp:
- Jun 22, 2009 5:05:03 PM (16 years ago)
- Location:
- trunk/src/VBox/Runtime/r0drv/solaris
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r0drv/solaris/semevent-r0drv-solaris.c
r8245 r20793 33 33 *******************************************************************************/ 34 34 #include "the-solaris-kernel.h" 35 #include <time.h>36 35 37 36 #include <iprt/semaphore.h> … … 79 78 pEventInt->cWaking = 0; 80 79 pEventInt->fSignaled = 0; 81 mutex_init(&pEventInt->Mtx, "IPRT Event Semaphore", MUTEX_DRIVER, NULL);80 mutex_init(&pEventInt->Mtx, "IPRT Event Semaphore", MUTEX_DRIVER, (void *)ipltospl(DISP_LEVEL)); 82 81 cv_init(&pEventInt->Cnd, "IPRT CV", CV_DRIVER, NULL); 83 82 *pEventSem = pEventInt; -
trunk/src/VBox/Runtime/r0drv/solaris/semeventmulti-r0drv-solaris.c
r19332 r20793 79 79 pThis->cWaking = 0; 80 80 pThis->fSignaled = 0; 81 mutex_init(&pThis->Mtx, "IPRT Multiple Release Event Semaphore", MUTEX_DRIVER, NULL);81 mutex_init(&pThis->Mtx, "IPRT Multiple Release Event Semaphore", MUTEX_DRIVER, (void *)ipltospl(DISP_LEVEL)); 82 82 cv_init(&pThis->Cnd, "IPRT CV", CV_DRIVER, NULL); 83 83 *pEventMultiSem = pThis; -
trunk/src/VBox/Runtime/r0drv/solaris/spinlock-r0drv-solaris.c
r13248 r20793 33 33 *******************************************************************************/ 34 34 #include "the-solaris-kernel.h" 35 #include <sys/spl.h>36 35 37 36 #include <iprt/spinlock.h> -
trunk/src/VBox/Runtime/r0drv/solaris/the-solaris-kernel.h
r20374 r20793 56 56 #include <sys/ddi.h> 57 57 #include <sys/sunddi.h> 58 #include <sys/spl.h> 58 59 59 60 #undef u /* /usr/include/sys/user.h:249:1 is where this is defined to (curproc->p_user). very cool. */
Note:
See TracChangeset
for help on using the changeset viewer.