Searched defs:u64Arg (Results 1 - 20 of 20) sorted by relevance

/vbox/src/VBox/Runtime/testcase/
H A DtstRTR0MemUserKernel.cpp46 * @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 DtstRTR0DbgKrnlInfo.cpp47 * @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 DtstRTR0Thread.cpp76 * @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 DtstRTR0SemMutex.cpp53 * @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 DtstRTR0CommonDriver.h220 * 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 DtstRTR0ThreadPreemption.cpp161 * @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 DtstRTR0Timer.cpp405 * @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 DloadgeneratorR0.cpp76 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 Dpdmapi.h191 uint64_t u64Arg; member in struct:PDMDRIVERCALLREQHANDLERREQ
216 uint64_t u64Arg; member in struct:PDMDEVICECALLREQHANDLERREQ
H A Dpdmdrv.h1272 * @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 Dpdmdev.h3449 * @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 DSUPLibSem.cpp50 * @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 DSUPLib.cpp608 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 DSUPDrvIOC.h548 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 DDrvDedicatedNic.cpp139 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 DVMMR0.cpp1192 * @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 DDrvHostParallel.cpp175 * @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 DDevSmc.cpp483 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 DVMM.cpp2025 * @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 DPDMDriver.cpp1684 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;

Completed in 399 milliseconds