/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTR0MemUserKernel.cpp | 46 * @param u64Arg 64-bit integer argument. 50 uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) 65 RTR3PTR R3Ptr = (RTR3PTR)u64Arg; 66 if (R3Ptr != u64Arg) 49 TSTRTR0MemUserKernelSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) argument
|
H A D | tstRTR0DbgKrnlInfo.cpp | 47 * @param u64Arg 64-bit integer argument. 51 uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) 54 if (u64Arg) 50 TSTR0DbgKrnlInfoSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) argument
|
H A D | tstRTR0Thread.cpp | 76 * @param u64Arg 64-bit integer argument. 80 uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) 79 TSTRTR0ThreadSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) argument
|
H A D | tstRTR0SemMutex.cpp | 53 * @param u64Arg 64-bit integer argument. 57 uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) 83 if (u64Arg > 120) 85 SET_ERROR1("Timeout is too large (max 120): %lld", u64Arg); 89 uint32_t const cMsMax = (uint32_t)u64Arg * 1000; 56 TSTRTR0SemMutexSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) argument
|
H A D | tstRTR0CommonDriver.h | 220 * Performs a simple test with an argument (@a u64Arg). 224 * @param u64Arg 64-bit argument. 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);
|
H A D | tstRTR0ThreadPreemption.cpp | 161 * @param u64Arg 64-bit integer argument. 165 uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) 168 if (u64Arg) 164 TSTRTR0ThreadPreemptionSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) argument
|
H A D | tstRTR0Timer.cpp | 405 * @param u64Arg 64-bit integer argument. 409 uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) 670 /* Initialize the test parameters, using the u64Arg value for selecting variations. */ 676 State.u.ChgInt.fDirection = !!(u64Arg & 1); 690 State.u.ChgInt.cStepsBetween = u64Arg & 4 ? 1 : 3; 709 RTR0TESTR0_CHECK_RC_BREAK(RTTimerStart(pTimer, u64Arg & 2 ? State.u.ChgInt.cNsCurInterval : 0), VINF_SUCCESS); 408 TSTRTR0TimerSrvReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) argument
|
/vbox/src/VBox/ValidationKit/utils/misc/ |
H A D | loadgeneratorR0.cpp | 76 uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) 84 return loadgenR0Ipi(u64Arg); 75 LoadGenR0ServiceReqHandler(PSUPDRVSESSION pSession, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) argument
|
/vbox/include/VBox/vmm/ |
H A D | pdmapi.h | 191 uint64_t u64Arg; member in struct:PDMDRIVERCALLREQHANDLERREQ 216 uint64_t u64Arg; member in struct:PDMDEVICECALLREQHANDLERREQ
|
H A D | pdmdrv.h | 1272 * @param u64Arg 64-bit integer argument. 1275 DECLR3CALLBACKMEMBER(int, pfnCallR0,(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg)); 1795 DECLINLINE(int) PDMDrvHlpCallR0(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg) argument 1797 return pDrvIns->pHlpR3->pfnCallR0(pDrvIns, uOperation, u64Arg);
|
H A D | pdmdev.h | 3449 * @param u64Arg 64-bit integer argument. 3452 DECLR3CALLBACKMEMBER(int, pfnCallR0,(PPDMDEVINS pDevIns, uint32_t uOperation, uint64_t u64Arg)); 5134 DECLINLINE(int) PDMDevHlpCallR0(PPDMDEVINS pDevIns, uint32_t uOperation, uint64_t u64Arg) argument 5136 return pDevIns->pHlpR3->pfnCallR0(pDevIns, uOperation, u64Arg);
|
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPLibSem.cpp | 50 * @param u64Arg The argument if applicable, otherwise 0. 52 DECLINLINE(int) supSemOp2(PSUPDRVSESSION pSession, uint32_t uType, uintptr_t hSem, uint32_t uOp, uint64_t u64Arg) argument 67 Req.u.In.uArg.u64 = u64Arg;
|
H A D | SUPLib.cpp | 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); 630 SUPR3DECL(int) SUPR3CallVMMR0Ex(PVMR0 pVMR0, VMCPUID idCpu, unsigned uOperation, uint64_t u64Arg, PSUPVMMR0REQHDR pReqHdr) argument 643 return supCallVMMR0ExFake(pVMR0, uOperation, u64Arg, pReqHdr); 659 Req.u.In.u64Arg = u64Arg; 680 pReq->u.In.u64Arg = u64Arg; 703 pReq->u.In.u64Arg = u64Arg; 751 SUPR3CallR0Service(const char *pszService, size_t cchService, uint32_t uOperation, uint64_t u64Arg, PSUPR0SERVICEREQHDR pReqHdr) argument [all...] |
H A D | SUPDrvIOC.h | 548 uint64_t u64Arg; member in struct:SUPCALLVMMR0::__anon16300::__anon16301 1007 uint64_t u64Arg; member in struct:SUPCALLSERVICE::__anon16333::__anon16334
|
/vbox/src/VBox/Devices/Network/ |
H A D | DrvDedicatedNic.cpp | 139 PDMBOTHCBDECL(int) drvR0DedicatedNicReqHandler(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg) argument 144 return VERR_NOT_IMPLEMENTED;//drvR0DedicatedNicReqInit(pDrvIns, u64Arg); 162 return VERR_NOT_IMPLEMENTED;//drvR0DedicatedNicReqPromisc(pDrvIns, !!u64Arg);
|
/vbox/src/VBox/VMM/VMMR0/ |
H A D | VMMR0.cpp | 1192 * @param u64Arg Some simple constant argument. 1196 static int vmmR0EntryExWorker(PVM pVM, VMCPUID idCpu, VMMR0OPERATION enmOperation, PSUPVMMR0REQHDR pReqHdr, uint64_t u64Arg, PSUPDRVSESSION pSession) argument 1237 if (pVM || u64Arg || idCpu != NIL_VMCPUID) 1242 if (pReqHdr || u64Arg) 1256 return GVMMR0SchedHalt(pVM, idCpu, u64Arg); 1259 if (pReqHdr || u64Arg) 1264 if (pReqHdr || u64Arg) 1269 if (u64Arg) 1274 if (pReqHdr || u64Arg > 1) 1276 return GVMMR0SchedPoll(pVM, idCpu, !!u64Arg); 1689 uint64_t u64Arg; member in struct:VMMR0ENTRYEXARGS 1725 VMMR0EntryEx(PVM pVM, VMCPUID idCpu, VMMR0OPERATION enmOperation, PSUPVMMR0REQHDR pReq, uint64_t u64Arg, PSUPDRVSESSION pSession) argument [all...] |
/vbox/src/VBox/Devices/Parallel/ |
H A D | DrvHostParallel.cpp | 175 * @param u64Arg Data to be written to data register. 178 static int drvR0HostParallelReqWrite(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 181 LogFlowFunc(("write to data port=%#x val=%#x\n", pThis->u32LptAddr, u64Arg)); 182 ASMOutU8(pThis->u32LptAddr, (uint8_t)(u64Arg)); 191 * @param u64Arg Data to be written to control register. 193 static int drvR0HostParallelReqWriteControl(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 196 LogFlowFunc(("write to ctrl port=%#x val=%#x\n", pThis->u32LptAddrControl, u64Arg)); 197 ASMOutU8(pThis->u32LptAddrControl, (uint8_t)(u64Arg)); 206 * @param u64Arg Not used. 208 static int drvR0HostParallelReqRead(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 225 drvR0HostParallelReqReadControl(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 242 drvR0HostParallelReqReadStatus(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 259 drvR0HostParallelReqSetPortDir(PPDMDRVINS pDrvIns, uint64_t u64Arg) argument 283 drvR0HostParallelReqHandler(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg) argument [all...] |
/vbox/src/VBox/Devices/EFI/ |
H A D | DevSmc.cpp | 483 PDMBOTHCBDECL(int) devR0SmcReqHandler(PPDMDEVINS pDevIns, uint32_t uOperation, uint64_t u64Arg) argument 1348 rc = PDMDevHlpCallR0(pDevIns, SMC_CALLR0_READ_OSK, 0 /*u64Arg*/);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | VMM.cpp | 2025 * @param u64Arg Constant argument. 2029 VMMR3DECL(int) VMMR3CallR0(PVM pVM, uint32_t uOperation, uint64_t u64Arg, PSUPVMMR0REQHDR pReqHdr) argument 2043 rc = SUPR3CallVMMR0Ex(pVM->pVMR0, pVCpu->idCpu, uOperation, u64Arg, pReqHdr);
|
H A D | PDMDriver.cpp | 1684 static DECLCALLBACK(int) pdmR3DrvHlp_CallR0(PPDMDRVINS pDrvIns, uint32_t uOperation, uint64_t u64Arg) argument 1688 LogFlow(("pdmR3DrvHlp_CallR0: caller='%s'/%d: uOperation=%#x u64Arg=%#RX64\n", 1689 pDrvIns->pReg->szName, pDrvIns->iInstance, uOperation, u64Arg)); 1725 Req.u64Arg = u64Arg;
|