- Timestamp:
- May 23, 2009 1:42:49 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 47634
- Location:
- trunk/src/VBox/HostDrivers/Support
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/SUPDrv.c
r19890 r19932 260 260 DECLASM(int) UNWIND_WRAP(RTThreadUserWaitNoResume)(RTTHREAD Thread, unsigned cMillies); 261 261 #endif 262 /* RTThreadPreemptIsEnabled - not necessary */ 263 /* RTThreadPreemptIsPending - not necessary */ 264 /* RTThreadPreemptDisable - not necessary */ 265 DECLASM(void) UNWIND_WRAP(RTThreadPreemptRestore)(RTTHREADPREEMPTSTATE pState); 262 266 /* RTLogDefaultInstance - a bit of a gamble, but we do not want the overhead! */ 263 267 /* RTMpCpuId - not necessary */ … … 415 419 { "RTThreadUserWaitNoResume", (void *)UNWIND_WRAP(RTThreadUserWaitNoResume) }, 416 420 #endif 421 { "RTThreadPreemptIsEnabled", (void *)RTThreadPreemptIsEnabled }, 422 { "RTThreadPreemptIsPending", (void *)RTThreadPreemptIsPending }, 423 { "RTThreadPreemptDisable", (void *)RTThreadPreemptDisable }, 424 { "RTThreadPreemptRestore", (void *)UNWIND_WRAP(RTThreadPreemptRestore) }, 425 417 426 { "RTLogDefaultInstance", (void *)RTLogDefaultInstance }, 418 427 { "RTMpCpuId", (void *)RTMpCpuId }, -
trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h
r19893 r19932 188 188 * and renaming the related IOCtls too. 189 189 */ 190 #define SUPDRV_IOC_VERSION 0x000c000 2190 #define SUPDRV_IOC_VERSION 0x000c0003 191 191 192 192 /** SUP_IOCTL_COOKIE. */ -
trunk/src/VBox/HostDrivers/Support/SUPR0.def
r19866 r19932 119 119 RTThreadSleep 120 120 RTThreadYield 121 RTThreadPreemptIsEnabled 122 RTThreadPreemptIsPending 123 RTThreadPreemptDisable 124 RTThreadPreemptRestore 121 125 RTMpOnAll 122 126 RTMpOnOthers -
trunk/src/VBox/HostDrivers/Support/win/SUPDrvA-win.asm
r19866 r19932 153 153 NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTThreadUserWaitNoResume 154 154 %endif 155 ;NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTThreadPreemptIsEnabled - not necessary 156 ;NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTThreadPreemptIsPending - not necessary 157 ;NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTThreadPreemptDisable - not necessary 158 NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTThreadPreemptRestore 155 159 ;NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTLogDefaultInstance - a bit of a gamble, but we do not want the overhead! 156 160 ;NtWrapDyn2DrvFunctionWithAllRegParams supdrvNtWrap, RTMpCpuId - not necessary
Note:
See TracChangeset
for help on using the changeset viewer.