/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTR0Timer.h | 32 DECLEXPORT(int) TSTRTR0TimerSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, 63 #define TSTRTR0TIMER_IS_HIRES(uOperation) \ 64 ( (uOperation) == TSTRTR0TIMER_ONE_SHOT_BASIC_HIRES \ 65 || (uOperation) == TSTRTR0TIMER_ONE_SHOT_RESTART_HIRES \ 66 || (uOperation) == TSTRTR0TIMER_ONE_SHOT_DESTROY_HIRES \ 67 || (uOperation) == TSTRTR0TIMER_ONE_SHOT_SPECIFIC_HIRES \ 68 || (uOperation) == TSTRTR0TIMER_PERIODIC_BASIC_HIRES \ 69 || (uOperation) == TSTRTR0TIMER_PERIODIC_CSSD_LOOPS_HIRES \ 70 || (uOperation) == TSTRTR0TIMER_PERIODIC_CHANGE_INTERVAL_HIRES \ 71 || (uOperation) [all...] |
H A D | tstRTR0DbgKrnlInfo.h | 29 DECLEXPORT(int) TSTR0DbgKrnlInfoSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
|
H A D | tstRTR0Thread.h | 31 DECLEXPORT(int) TSTRTR0ThreadSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, uint64_t u64Arg,
|
H A D | tstRTR0MemUserKernel.h | 29 DECLEXPORT(int) TSTRTR0MemUserKernelSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
|
H A D | tstRTR0SemMutex.h | 29 DECLEXPORT(int) TSTRTR0SemMutexSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
|
H A D | tstRTR0ThreadPreemption.h | 29 DECLEXPORT(int) TSTRTR0ThreadPreemptionSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation,
|
H A D | tstRTR0DbgKrnlInfo.cpp | 50 DECLEXPORT(int) TSTR0DbgKrnlInfoSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, argument 67 switch (uOperation) 100 RTStrPrintf(pszErr, cchErr, "!Unknown test #%d", uOperation);
|
H A D | tstRTR0Thread.cpp | 79 DECLEXPORT(int) TSTRTR0ThreadSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, argument 87 switch (uOperation) 90 RTR0TESTR0_IMPLEMENT_DEFAULT_CASE(uOperation);
|
H A D | tstRTR0MemUserKernel.cpp | 49 DECLEXPORT(int) TSTRTR0MemUserKernelSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, argument 82 switch (uOperation) 185 RTStrPrintf(pszErr, cchErr, "!Unknown test #%d", uOperation);
|
H A D | tstRTR0CommonDriver.h | 223 * @param uOperation The operation to perform. 228 bool RTR3TestR0SimpleTestWithArg(uint32_t uOperation, uint64_t u64Arg, const char *pszTestFmt, ...) argument 239 int rc = SUPR3CallR0Service(g_szSrvName, g_cchSrvName, uOperation, u64Arg, &Req.Hdr); 254 * @param uOperation The operation to perform. 258 bool RTR3TestR0SimpleTest(uint32_t uOperation, const char *pszTestFmt, ...) argument 269 int rc = SUPR3CallR0Service(g_szSrvName, g_cchSrvName, uOperation, 0, &Req.Hdr);
|
H A D | tstRTR0Timer.cpp | 408 DECLEXPORT(int) TSTRTR0TimerSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, argument 434 switch (uOperation) 437 RTR0TESTR0_IMPLEMENT_DEFAULT_CASE(uOperation); 444 uint32_t fFlags = TSTRTR0TIMER_IS_HIRES(uOperation) ? RTTIMER_FLAGS_HIGH_RES : 0; 495 uint32_t fFlags = TSTRTR0TIMER_IS_HIRES(uOperation) ? RTTIMER_FLAGS_HIGH_RES : 0; 528 uint32_t fFlags = TSTRTR0TIMER_IS_HIRES(uOperation) ? RTTIMER_FLAGS_HIGH_RES : 0; 573 uint32_t fFlags = TSTRTR0TIMER_IS_HIRES(uOperation) ? RTTIMER_FLAGS_HIGH_RES : 0; 617 uint32_t fFlags = TSTRTR0TIMER_IS_HIRES(uOperation) ? RTTIMER_FLAGS_HIGH_RES : 0; 645 uint32_t fFlags = TSTRTR0TIMER_IS_HIRES(uOperation) ? RTTIMER_FLAGS_HIGH_RES : 0; 677 if (uOperation [all...] |
H A D | tstRTR0Common.h | 100 * @param uOperation The operation. 102 #define RTR0TESTR0_IMPLEMENT_DEFAULT_CASE(uOperation) \ 104 RTR0TestR0Error("Unknown test #%d", (uOperation)); \
|
H A D | tstRTR0SemMutex.cpp | 56 DECLEXPORT(int) TSTRTR0SemMutexSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, argument 96 switch (uOperation) 273 SET_ERROR1("Unknown test #%d", uOperation);
|
H A D | tstRTR0ThreadPreemption.cpp | 164 DECLEXPORT(int) TSTRTR0ThreadPreemptionSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, argument 181 switch (uOperation) 450 RTStrPrintf(pszErr, cchErr, "!Unknown test #%d", uOperation);
|
/vbox/src/VBox/ValidationKit/utils/misc/ |
H A D | loadgeneratorR0.cpp | 75 extern "C" DECLEXPORT(int) LoadGenR0ServiceReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, argument 79 switch (uOperation)
|
/vbox/include/VBox/vmm/ |
H A D | pdmcommon.h | 141 * @param uOperation The operation. 144 typedef DECLCALLBACK(int) FNPDMDEVREQHANDLERR0(PPDMDEVINS pDevIns, uint32_t uOperation, uint64_t u64Arg); 153 * @param uOperation The operation. 156 typedef DECLCALLBACK(int) FNPDMDRVREQHANDLERR0(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg);
|
H A D | pdmapi.h | 187 uint32_t uOperation; member in struct:PDMDRIVERCALLREQHANDLERREQ 212 uint32_t uOperation; member in struct:PDMDEVICECALLREQHANDLERREQ
|
H A D | vmm.h | 300 VMMR3DECL(int) VMMR3CallR0(PVM pVM, uint32_t uOperation, uint64_t u64Arg, PSUPVMMR0REQHDR pReqHdr); 539 VMMRCDECL(int) VMMGCEntry(PVM pVM, unsigned uOperation, unsigned uArg, ...);
|
H A D | pdmdrv.h | 1090 * @param uOperation Operation to execute. 1097 DECLR3CALLBACKMEMBER(int, pfnSUPCallVMMR0Ex,(PPDMDRVINS pDrvIns, unsigned uOperation, void *pvArg, unsigned cbArg)); 1271 * @param uOperation The operation to perform. 1275 DECLR3CALLBACKMEMBER(int, pfnCallR0,(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg)); 1717 DECLINLINE(int) PDMDrvHlpSUPCallVMMR0Ex(PPDMDRVINS pDrvIns, unsigned uOperation, void *pvArg, unsigned cbArg) argument 1719 return pDrvIns->pHlpR3->pfnSUPCallVMMR0Ex(pDrvIns, uOperation, pvArg, cbArg); 1795 DECLINLINE(int) PDMDrvHlpCallR0(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg) argument 1797 return pDrvIns->pHlpR3->pfnCallR0(pDrvIns, uOperation, u64Arg);
|
/vbox/src/VBox/VMM/VMMRC/ |
H A D | VMMRC.cpp | 47 static int vmmGCTest(PVM pVM, unsigned uOperation, unsigned uArg); 60 * @param uOperation Which operation to execute (VMMGCOPERATION). 63 VMMRCDECL(int) VMMGCEntry(PVM pVM, unsigned uOperation, unsigned uArg, ...) argument 66 switch (uOperation) 164 if ( uOperation >= VMMGC_DO_TESTCASE_TRAP_FIRST 165 && uOperation < VMMGC_DO_TESTCASE_TRAP_LAST) 166 return vmmGCTest(pVM, uOperation, uArg); 242 * @param uOperation The testcase. 250 static int vmmGCTest(PVM pVM, unsigned uOperation, unsigned uArg) argument 256 switch (uOperation) [all...] |
/vbox/src/VBox/VMM/VMMR0/ |
H A D | PDMR0Driver.cpp | 55 return pfnReqHandlerR0(pDrvIns, pReq->uOperation, pReq->u64Arg);
|
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPLib.cpp | 84 typedef DECLCALLBACK(int) FNCALLVMMR0(PVMR0 pVMR0, unsigned uOperation, void *pvArg); 608 static int supCallVMMR0ExFake(PVMR0 pVMR0, unsigned uOperation, uint64_t u64Arg, PSUPVMMR0REQHDR pReqHdr) argument 610 AssertMsgFailed(("%d\n", uOperation)); NOREF(pVMR0); NOREF(uOperation); NOREF(u64Arg); NOREF(pReqHdr); 615 SUPR3DECL(int) SUPR3CallVMMR0Fast(PVMR0 pVMR0, unsigned uOperation, VMCPUID idCpu) argument 618 if (RT_LIKELY(uOperation == SUP_VMMR0_DO_RAW_RUN)) 620 if (RT_LIKELY(uOperation == SUP_VMMR0_DO_HM_RUN)) 622 if (RT_LIKELY(uOperation == SUP_VMMR0_DO_NOP)) 625 AssertMsgFailed(("%#x\n", uOperation)); 630 SUPR3DECL(int) SUPR3CallVMMR0Ex(PVMR0 pVMR0, VMCPUID idCpu, unsigned uOperation, uint64_ argument 717 SUPR3CallVMMR0(PVMR0 pVMR0, VMCPUID idCpu, unsigned uOperation, void *pvArg) argument 751 SUPR3CallR0Service(const char *pszService, size_t cchService, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) argument [all...] |
/vbox/src/VBox/Devices/Network/ |
H A D | DrvDedicatedNic.cpp | 139 PDMBOTHCBDECL(int) drvR0DedicatedNicReqHandler(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg) argument 141 switch ((DRVDEDICATEDNICR0OP)uOperation)
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PDMDriver.cpp | 1432 static DECLCALLBACK(int) pdmR3DrvHlp_SUPCallVMMR0Ex(PPDMDRVINS pDrvIns, unsigned uOperation, void *pvArg, unsigned cbArg) argument 1435 LogFlow(("pdmR3DrvHlp_SSMCallVMMR0Ex: caller='%s'/%d: uOperation=%u pvArg=%p cbArg=%d\n", 1436 pDrvIns->pReg->szName, pDrvIns->iInstance, uOperation, pvArg, cbArg)); 1438 if ( uOperation >= VMMR0_DO_SRV_START 1439 && uOperation < VMMR0_DO_SRV_END) 1440 rc = SUPR3CallVMMR0Ex(pDrvIns->Internal.s.pVMR3->pVMR0, NIL_VMCPUID, uOperation, 0, (PSUPVMMR0REQHDR)pvArg); 1443 AssertMsgFailed(("Invalid uOperation=%u\n", uOperation)); 1684 static DECLCALLBACK(int) pdmR3DrvHlp_CallR0(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg) argument 1688 LogFlow(("pdmR3DrvHlp_CallR0: caller='%s'/%d: uOperation [all...] |
/vbox/include/VBox/ |
H A D | sup.h | 1123 * @param uOperation Operation to execute. 1126 SUPR3DECL(int) SUPR3CallVMMR0(PVMR0 pVMR0, VMCPUID idCpu, unsigned uOperation, void *pvArg); 1134 * @param uOperation The operation; only the SUP_VMMR0_DO_* ones are valid. 1137 SUPR3DECL(int) SUPR3CallVMMR0Fast(PVMR0 pVMR0, unsigned uOperation, VMCPUID idCpu); 1149 * @param uOperation Operation to execute. 1155 SUPR3DECL(int) SUPR3CallVMMR0Ex(PVMR0 pVMR0, VMCPUID idCpu, unsigned uOperation, uint64_t u64Arg, PSUPVMMR0REQHDR pReqHdr); 1171 SUPR3DECL(int) SUPR3CallR0Service(const char *pszService, size_t cchService, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr); 2159 typedef DECLCALLBACK(int) FNSUPR0SERVICEREQHANDLER(PSUPDRVSESSION pSession, uint32_t uOperation,
|