Changeset 43394 in vbox for trunk/src/VBox/HostDrivers
- Timestamp:
- Sep 21, 2012 11:11:17 AM (12 years ago)
- Location:
- trunk/src/VBox/HostDrivers/Support
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/SUPDrv.c
r43387 r43394 1029 1029 pDevExt->pfnVMMR0EntryFast(pSession->pVM, idCpu, SUP_VMMR0_DO_RAW_RUN); 1030 1030 break; 1031 case SUP_IOCTL_FAST_DO_H WACC_RUN:1032 pDevExt->pfnVMMR0EntryFast(pSession->pVM, idCpu, SUP_VMMR0_DO_H WACC_RUN);1031 case SUP_IOCTL_FAST_DO_HM_RUN: 1032 pDevExt->pfnVMMR0EntryFast(pSession->pVM, idCpu, SUP_VMMR0_DO_HM_RUN); 1033 1033 break; 1034 1034 case SUP_IOCTL_FAST_DO_NOP: -
trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h
r43379 r43394 101 101 /** Fast path IOCtl: VMMR0_DO_RAW_RUN */ 102 102 #define SUP_IOCTL_FAST_DO_RAW_RUN SUP_CTL_CODE_FAST(64) 103 /** Fast path IOCtl: VMMR0_DO_H WACC_RUN */104 #define SUP_IOCTL_FAST_DO_H WACC_RUN SUP_CTL_CODE_FAST(65)103 /** Fast path IOCtl: VMMR0_DO_HM_RUN */ 104 #define SUP_IOCTL_FAST_DO_HM_RUN SUP_CTL_CODE_FAST(65) 105 105 /** Just a NOP call for profiling the latency of a fast ioctl call to VMMR0. */ 106 106 #define SUP_IOCTL_FAST_DO_NOP SUP_CTL_CODE_FAST(66) -
trunk/src/VBox/HostDrivers/Support/SUPLib.cpp
r43379 r43394 591 591 if (RT_LIKELY(uOperation == SUP_VMMR0_DO_RAW_RUN)) 592 592 return suplibOsIOCtlFast(&g_supLibData, SUP_IOCTL_FAST_DO_RAW_RUN, idCpu); 593 if (RT_LIKELY(uOperation == SUP_VMMR0_DO_H WACC_RUN))594 return suplibOsIOCtlFast(&g_supLibData, SUP_IOCTL_FAST_DO_H WACC_RUN, idCpu);593 if (RT_LIKELY(uOperation == SUP_VMMR0_DO_HM_RUN)) 594 return suplibOsIOCtlFast(&g_supLibData, SUP_IOCTL_FAST_DO_HM_RUN, idCpu); 595 595 if (RT_LIKELY(uOperation == SUP_VMMR0_DO_NOP)) 596 596 return suplibOsIOCtlFast(&g_supLibData, SUP_IOCTL_FAST_DO_NOP, idCpu); … … 607 607 */ 608 608 AssertMsgReturn( uOperation != SUP_VMMR0_DO_RAW_RUN 609 && uOperation != SUP_VMMR0_DO_H WACC_RUN609 && uOperation != SUP_VMMR0_DO_HM_RUN 610 610 && uOperation != SUP_VMMR0_DO_NOP, 611 611 ("%#x\n", uOperation), … … 694 694 */ 695 695 AssertMsgReturn( uOperation != SUP_VMMR0_DO_RAW_RUN 696 && uOperation != SUP_VMMR0_DO_H WACC_RUN696 && uOperation != SUP_VMMR0_DO_HM_RUN 697 697 && uOperation != SUP_VMMR0_DO_NOP, 698 698 ("%#x\n", uOperation), -
trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp
r43379 r43394 515 515 */ 516 516 if ( iCmd == SUP_IOCTL_FAST_DO_RAW_RUN 517 || iCmd == SUP_IOCTL_FAST_DO_H WACC_RUN517 || iCmd == SUP_IOCTL_FAST_DO_HM_RUN 518 518 || iCmd == SUP_IOCTL_FAST_DO_NOP) 519 519 return supdrvIOCtlFast(iCmd, *(uint32_t *)pData, &g_DevExt, pSession); -
trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c
r41067 r43394 289 289 */ 290 290 if ( ulCmd == SUP_IOCTL_FAST_DO_RAW_RUN 291 || ulCmd == SUP_IOCTL_FAST_DO_H WACC_RUN291 || ulCmd == SUP_IOCTL_FAST_DO_HM_RUN 292 292 || ulCmd == SUP_IOCTL_FAST_DO_NOP) 293 293 return supdrvIOCtlFast(ulCmd, *(uint32_t *)pvData, &g_VBoxDrvFreeBSDDevExt, pSession); -
trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c
r41067 r43394 540 540 #ifdef HAVE_UNLOCKED_IOCTL 541 541 if (RT_LIKELY( uCmd == SUP_IOCTL_FAST_DO_RAW_RUN 542 || uCmd == SUP_IOCTL_FAST_DO_H WACC_RUN542 || uCmd == SUP_IOCTL_FAST_DO_HM_RUN 543 543 || uCmd == SUP_IOCTL_FAST_DO_NOP)) 544 544 return supdrvIOCtlFast(uCmd, ulArg, &g_DevExt, (PSUPDRVSESSION)pFilp->private_data); … … 550 550 unlock_kernel(); 551 551 if (RT_LIKELY( uCmd == SUP_IOCTL_FAST_DO_RAW_RUN 552 || uCmd == SUP_IOCTL_FAST_DO_H WACC_RUN552 || uCmd == SUP_IOCTL_FAST_DO_HM_RUN 553 553 || uCmd == SUP_IOCTL_FAST_DO_NOP)) 554 554 rc = supdrvIOCtlFast(uCmd, ulArg, &g_DevExt, (PSUPDRVSESSION)pFilp->private_data); -
trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c
r41067 r43394 685 685 */ 686 686 if ( Cmd == SUP_IOCTL_FAST_DO_RAW_RUN 687 || Cmd == SUP_IOCTL_FAST_DO_H WACC_RUN687 || Cmd == SUP_IOCTL_FAST_DO_HM_RUN 688 688 || Cmd == SUP_IOCTL_FAST_DO_NOP) 689 689 { -
trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp
r41774 r43394 356 356 ULONG ulCmd = pStack->Parameters.DeviceIoControl.IoControlCode; 357 357 if ( ulCmd == SUP_IOCTL_FAST_DO_RAW_RUN 358 || ulCmd == SUP_IOCTL_FAST_DO_H WACC_RUN358 || ulCmd == SUP_IOCTL_FAST_DO_HM_RUN 359 359 || ulCmd == SUP_IOCTL_FAST_DO_NOP) 360 360 {
Note:
See TracChangeset
for help on using the changeset viewer.