/vbox/src/VBox/Debugger/ |
H A D | DBGCCmdHlp.cpp | 99 * @param pArgs Pointer to the argument list. Use this to fetch the arguments. 106 const char **ppszFormat, va_list *pArgs, int cchWidth, 126 PCDBGCVAR pVar = va_arg(*pArgs, PCDBGCVAR); 159 PCDBGCVAR pVar = va_arg(*pArgs, PCDBGCVAR); 105 dbgcStringFormatter(void *pvArg, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize) argument
|
/vbox/src/VBox/Frontends/VBoxManage/ |
H A D | VBoxManageBandwidthControl.cpp | 266 static RTEXITCODE handleBandwidthControlList(HandlerArg *pArgs, ComPtr<IBandwidthControl> &rptrBWControl) argument 278 RTGetOptInit(&GetState, pArgs->argc, pArgs->argv, g_aOptions, RT_ELEMENTS(g_aOptions), 2 /*iArg*/, 0 /*fFlags*/);
|
H A D | VBoxManageSnapshot.cpp | 163 * @param pArgs The handler argument package. 166 static RTEXITCODE handleSnapshotList(HandlerArg *pArgs, ComPtr<IMachine> &pMachine) argument 179 RTGetOptInit(&GetState, pArgs->argc, pArgs->argv, g_aOptions, RT_ELEMENTS(g_aOptions), 2 /*iArg*/, 0 /*fFlags*/);
|
/vbox/src/VBox/Runtime/r0drv/linux/ |
H A D | timer-r0drv-linux.c | 884 PRTTIMERLINUXSTARTONCPUARGS pArgs = (PRTTIMERLINUXSTARTONCPUARGS)pvUser2; local 887 rtTimerLnxStartSubTimer(&pTimer->aSubTimers[idCpu], pArgs->u64Now, pArgs->u64First, true /*fPinned*/, pTimer->fHighRes); 896 * @param pArgs The argument structure. 898 static int rtTimerLnxOmniStart(PRTTIMER pTimer, PRTTIMERLINUXSTARTONCPUARGS pArgs) argument 942 pArgs->u64Now = RTTimeSystemNanoTS(); 943 rc2 = RTMpOnAll(rtTimerLnxStartAllOnCpu, pTimer, pArgs); 1043 PRTTIMERLINUXSTARTONCPUARGS pArgs = (PRTTIMERLINUXSTARTONCPUARGS)pvUser2; local 1064 rtTimerLnxStartSubTimer(pSubTimer, pArgs->u64Now, pArgs 1178 PRTTIMERLINUXSTARTONCPUARGS pArgs = (PRTTIMERLINUXSTARTONCPUARGS)pvUser2; local [all...] |
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmod.cpp | 564 RTDBGMODOPENDIETI *pArgs = (RTDBGMODOPENDIETI *)pvUser; local 580 if (pszExt && pArgs->pDbgMod->pszName) 582 size_t cchName = strlen(pArgs->pDbgMod->pszName); 586 memcpy(psz, pArgs->pDbgMod->pszName, cchName + 1); 606 rc = RTDbgCfgOpenPdb70(pArgs->hDbgCfg, pszExtFile, 609 rtDbgModExtDbgInfoOpenCallback, pArgs->pDbgMod, (void *)pDbgInfo); 613 rc = RTDbgCfgOpenPdb20(pArgs->hDbgCfg, pszExtFile, 617 rtDbgModExtDbgInfoOpenCallback, pArgs->pDbgMod, (void *)pDbgInfo); 621 rc = RTDbgCfgOpenDbg(pArgs->hDbgCfg, pszExtFile, 624 rtDbgModExtDbgInfoOpenCallback, pArgs 1213 PCRTDBGMODMACHOARGS pArgs = (PCRTDBGMODMACHOARGS)pvUser2; local [all...] |
/vbox/src/VBox/HostDrivers/Support/darwin/ |
H A D | SUPDrv-darwin.cpp | 1073 PSUPDRVDARWINMSRARGS pArgs = (PSUPDRVDARWINMSRARGS)pvUser1; local 1075 pArgs->rc = g_pfnRdMsr64Carefully(pArgs->uMsr, &pArgs->uValue.u); 1077 pArgs->rc = g_pfnRdMsrCarefully(pArgs->uMsr, &pArgs->uValue.s.Lo, &pArgs->uValue.s.Hi); 1079 pArgs->rc = 2; 1119 PSUPDRVDARWINMSRARGS pArgs local [all...] |
/vbox/src/VBox/Devices/USB/ |
H A D | VUSBDevice.cpp | 1354 PVUSBRESETARGS pArgs = (PVUSBRESETARGS)pDev->pvArgs; local 1360 vusbDevResetDone(pDev, pArgs->rc, pArgs->pfnDone, pArgs->pvUser); 1362 RTMemFree(pArgs); 1371 static int vusbDevResetWorker(PVUSBDEV pDev, bool fResetOnLinux, bool fUseTimer, PVUSBRESETARGS pArgs) argument 1390 if (pArgs) 1392 pArgs->rc = rc; 1453 PVUSBRESETARGS pArgs = (PVUSBRESETARGS)RTMemTmpAlloc(sizeof(*pArgs)); local [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PGMHandler.cpp | 607 PPGMHANDLERINFOARG pArgs= (PPGMHANDLERINFOARG)pvUser; local 608 PCDBGFINFOHLP pHlp = pArgs->pHlp; 621 if (pArgs->fStats) 640 PPGMHANDLERINFOARG pArgs= (PPGMHANDLERINFOARG)pvUser; local 641 PCDBGFINFOHLP pHlp = pArgs->pHlp; 653 if (pArgs->fStats)
|
H A D | PGM.cpp | 4005 PPGMCHECKINTARGS pArgs = (PPGMCHECKINTARGS)pvUser; local 4009 AssertReleaseMsg( !pArgs->pPrevPhys 4010 || (pArgs->fLeftToRight ? pArgs->pPrevPhys->Core.KeyLast < pCur->Core.Key : pArgs->pPrevPhys->Core.KeyLast > pCur->Core.Key), 4013 pArgs->pPrevPhys, pArgs->pPrevPhys->Core.Key, pArgs->pPrevPhys->Core.KeyLast, pArgs->pPrevPhys->pszDesc, 4015 pArgs 4029 PPGMCHECKINTARGS pArgs = (PPGMCHECKINTARGS)pvUser; local 4061 PPGMCHECKINTARGS pArgs = (PPGMCHECKINTARGS)pvUser; local [all...] |
H A D | EM.cpp | 652 struct EMR3SETEXECPOLICYARGS *pArgs = (struct EMR3SETEXECPOLICYARGS *)pvUser; local 653 switch (pArgs->enmPolicy) 656 pVM->fRecompileSupervisor = pArgs->fEnforce; 659 pVM->fRecompileUser = pArgs->fEnforce; 662 pVM->em.s.fIemExecutesAll = pArgs->fEnforce;
|
H A D | VM.cpp | 3850 * @param pArgs Pointer to the format arguments. 3853 DECLCALLBACK(void) vmR3SetErrorUV(PUVM pUVM, int rc, RT_SRC_POS_DECL, const char *pszFormat, va_list *pArgs) 3859 va_copy(va3, *pArgs); 3867 va_copy(va3, *pArgs); 3879 vmSetErrorCopy(pUVM->pVM, rc, RT_SRC_POS_ARGS, pszFormat, *pArgs); 3890 va_copy(va2, *pArgs);
|
/vbox/src/VBox/Runtime/common/string/ |
H A D | strformattype.cpp | 412 * @param pArgs Pointer to the argument list. Use this to fetch the arguments. 419 va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize) 426 void *pvValue = va_arg(*pArgs, void *);
|
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | rtmempage-exec-mmap-heap-posix.cpp | 341 RTHEAPPAGEALLOCARGS *pArgs = (RTHEAPPAGEALLOCARGS *)pvUser; local 342 int rc = rtHeapPageAllocFromBlock(pBlock, pArgs->cPages, pArgs->fZero, &pArgs->pvAlloc);
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | VMAll.cpp | 171 pVM->vm.s.pErrorR3 = MMHyper2HC(pVM, (uintptr_t)pArgs.pErr); 358 pVM->vm.s.pErrorRuntimeR3 = MMHyper2HC(pVM, (uintptr_t)pArgs.pErr);
|
/vbox/src/VBox/Runtime/common/checksum/ |
H A D | manifest2.cpp | 779 PRTMANIFESTQUERYATTRARGS pArgs = (PRTMANIFESTQUERYATTRARGS)pvUser; 781 if (pAttr->fType & pArgs->fType) 783 pArgs->pAttr = pAttr; 1450 RTMANIFESTWRITESTDATTR *pArgs = (RTMANIFESTWRITESTDATTR *)pvUser; 1452 size_t cchLine = RTStrPrintf(szLine, sizeof(szLine), "%s (%s) = %s\n", pAttr->szName, pArgs->pszEntry, pAttr->pszValue); 1455 return RTVfsIoStrmWrite(pArgs->hVfsIos, szLine, cchLine, true /*fBlocking*/, NULL);
|
/vbox/src/VBox/HostDrivers/Support/solaris/ |
H A D | SUPDrv-solaris.c | 91 static int VBoxDrvSolarisIOCtl(dev_t Dev, int Cmd, intptr_t pArgs, int mode, cred_t *pCred, int *pVal); 98 static int VBoxDrvSolarisIOCtlSlow(PSUPDRVSESSION pSession, int Cmd, int Mode, intptr_t pArgs); 677 static int VBoxDrvSolarisIOCtl(dev_t Dev, int Cmd, intptr_t pArgs, int Mode, cred_t *pCred, int *pVal) 727 *pVal = supdrvIOCtlFast(Cmd, pArgs, &g_DevExt, pSession); 731 return VBoxDrvSolarisIOCtlSlow(pSession, Cmd, Mode, pArgs);
|
/vbox/src/VBox/Runtime/common/log/ |
H A D | log.cpp | 441 * @param pArgs Pointer to the argument list. Use this to fetch the arguments. 448 const char **ppszFormat, va_list *pArgs, int cchWidth, 3411 PRTLOGOUTPUTPREFIXEDARGS pArgs = (PRTLOGOUTPUTPREFIXEDARGS)pv; 3412 PRTLOGGER pLogger = pArgs->pLogger; 3674 psz += RTStrFormatNumber(psz, pArgs->fFlags, 16, 8, 0, RTSTR_F_ZEROPAD); 3682 const char *pszGroup = pArgs->iGroup != ~0U ? pLogger->pInt->papszGroups[pArgs->iGroup] : NULL; 3692 if (pArgs->iGroup != ~0U) 3694 psz += RTStrFormatNumber(psz, pArgs->iGroup, 16, 3, 0, RTSTR_F_ZEROPAD); 3707 const unsigned fGrp = pLogger->afGroups[pArgs 447 rtlogPhaseFormatStr(void *pvArg, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize) argument [all...] |
/vbox/src/VBox/HostDrivers/Support/win/ |
H A D | SUPDrv-win.cpp | 2010 SUPDRVNTMSPROBERARGS *pArgs = (SUPDRVNTMSPROBERARGS *)pvUser1; NOREF(idCpu); NOREF(pvUser2); local 2014 pArgs->uValue = ASMRdMsrEx(pArgs->uMsr, AMD_MSR_PASSCODE); 2015 pArgs->fGp = false; 2019 pArgs->fGp = true; 2020 pArgs->uValue = 0; 2056 SUPDRVNTMSPROBERARGS *pArgs = (SUPDRVNTMSPROBERARGS *)pvUser1; NOREF(idCpu); NOREF(pvUser2); local 2060 ASMWrMsrEx(pArgs->uMsr, AMD_MSR_PASSCODE, pArgs->uValue); 2061 pArgs [all...] |
/vbox/src/VBox/VMM/VMMR0/ |
H A D | GMMR0.cpp | 5105 GMMCHECKSHAREDMODULEINFO *pArgs = (GMMCHECKSHAREDMODULEINFO*)pvUser; 5112 int rc = PGMR0SharedModuleCheck(pArgs->pGVM->pVM, pArgs->pGVM, pArgs->idCpu, pGblMod, pRecVM->aRegionsGCPtrs); 5233 GMMFINDDUPPAGEINFO *pArgs = (GMMFINDDUPPAGEINFO *)pvUser; 5234 PGVM pGVM = pArgs->pGVM; 5235 PGMM pGMM = pArgs->pGMM; 5254 if (!memcmp(pArgs->pSourcePage, pbDestPage, PAGE_SIZE)) 5256 pArgs->fFoundDuplicate = true; 5264 return pArgs [all...] |
/vbox/include/iprt/ |
H A D | string.h | 1701 * @param pArgs Pointer to the argument list. Use this to fetch the arguments. 1708 const char **ppszFormat, va_list *pArgs, int cchWidth, 1427 AssertReturn(CodePoint < 0x100, NULL); *psz++ = (unsigned char)CodePoint; return psz; } DECLINLINE(char *) RTLatin1NextCp(const char *psz) { psz++; return (char *)psz; } DECLINLINE(char *) RTLatin1PrevCp(const char *psz) { psz--; return (char *)psz; } typedef DECLCALLBACK(size_t) FNRTSTROUTPUT(void *pvArg, const char *pachChars, size_t cbChars); typedef FNRTSTROUTPUT *PFNRTSTROUTPUT; typedef DECLCALLBACK(size_t) FNSTRFORMAT(void *pvArg, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize); typedef FNSTRFORMAT *PFNSTRFORMAT; RTDECL(size_t) RTStrFormatV(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PFNSTRFORMAT pfnFormat, void *pvArgFormat, const char *pszFormat, va_list InArgs); RTDECL(size_t) RTStrFormat(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, PFNSTRFORMAT pfnFormat, void *pvArgFormat, const char *pszFormat, ...); RTDECL(int) RTStrFormatNumber(char *psz, uint64_t u64Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, unsigned int fFlags); RTDECL(ssize_t) RTStrFormatU8(char *pszBuf, size_t cbBuf, uint8_t u8Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatU16(char *pszBuf, size_t cbBuf, uint16_t u16Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatU32(char *pszBuf, size_t cbBuf, uint32_t u32Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatU64(char *pszBuf, size_t cbBuf, uint64_t u64Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatU128(char *pszBuf, size_t cbBuf, PCRTUINT128U pu128Value, unsigned int uiBase, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatR80(char *pszBuf, size_t cbBuf, PCRTFLOAT80U pr80Value, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); RTDECL(ssize_t) RTStrFormatR80u2(char *pszBuf, size_t cbBuf, PCRTFLOAT80U2 pr80Value, signed int cchWidth, signed int cchPrecision, uint32_t fFlags); typedef DECLCALLBACK(size_t) FNRTSTRFORMATTYPE(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char *pszType, void const *pvValue, int cchWidth, int cchPrecision, unsigned fFlags, void *pvUser); typedef FNRTSTRFORMATTYPE *PFNRTSTRFORMATTYPE; RTDECL(int) RTStrFormatTypeRegister(const char *pszType, PFNRTSTRFORMATTYPE pfnHandler, void *pvUser); RTDECL(int) RTStrFormatTypeDeregister(const char *pszType); RTDECL(int) RTStrFormatTypeSetUser(const char *pszType, void *pvUser); RTDECL(size_t) RTStrPrintfV(char *pszBuffer, size_t cchBuffer, const char *pszFormat, va_list args); RTDECL(size_t) RTStrPrintf(char *pszBuffer, size_t cchBuffer, const char *pszFormat, ...); RTDECL(size_t) RTStrPrintfExV(PFNSTRFORMAT pfnFormat, void *pvArg, char *pszBuffer, size_t cchBuffer, const char *pszFormat, va_list args); RTDECL(size_t) RTStrPrintfEx(PFNSTRFORMAT pfnFormat, void *pvArg, char *pszBuffer, size_t cchBuffer, const char *pszFormat, ...); RTDECL(int) RTStrAPrintfVTag(char **ppszBuffer, const char *pszFormat, va_list args, const char *pszTag); DECLINLINE(int) RTStrAPrintf(char **ppszBuffer, const char *pszFormat, ...) { int cbRet; va_list va; va_start(va, pszFormat); cbRet = RTStrAPrintfVTag(ppszBuffer, pszFormat, va, RTSTR_TAG); va_end(va); return cbRet; } DECLINLINE(int) RTStrAPrintfTag(char **ppszBuffer, const char *pszTag, const char *pszFormat, ...) { int cbRet; va_list va; va_start(va, pszFormat); cbRet = RTStrAPrintfVTag(ppszBuffer, pszFormat, va, pszTag); va_end(va); return cbRet; } RTDECL(char *) RTStrAPrintf2VTag(const char *pszFormat, va_list args, const char *pszTag); DECLINLINE(char *) RTStrAPrintf2(const char *pszFormat, ...) { char *pszRet; va_list va; va_start(va, pszFormat); pszRet = RTStrAPrintf2VTag(pszFormat, va, RTSTR_TAG); va_end(va); return pszRet; } DECLINLINE(char *) RTStrAPrintf2Tag(const char *pszTag, const char *pszFormat, ...) { char *pszRet; va_list va; va_start(va, pszFormat); pszRet = RTStrAPrintf2VTag(pszFormat, va, pszTag); va_end(va); return pszRet; } RTDECL(char *) RTStrStrip(char *psz); RTDECL(char *) RTStrStripL(const char *psz); RTDECL(char *) RTStrStripR(char *psz); RTDECL(int) RTStrCopy(char *pszDst, size_t cbDst, const char *pszSrc); RTDECL(int) RTStrCopyEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); RTDECL(int) RTStrCopyP(char **ppszDst, size_t *pcbDst, const char *pszSrc); RTDECL(int) RTStrCopyPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); RTDECL(int) RTStrCat(char *pszDst, size_t cbDst, const char *pszSrc); RTDECL(int) RTStrCatEx(char *pszDst, size_t cbDst, const char *pszSrc, size_t cchSrcMax); RTDECL(int) RTStrCatP(char **ppszDst, size_t *pcbDst, const char *pszSrc); RTDECL(int) RTStrCatPEx(char **ppszDst, size_t *pcbDst, const char *pszSrc, size_t cchSrcMax); RTDECL(int) RTStrCmp(const char *psz1, const char *psz2); RTDECL(int) RTStrNCmp(const char *psz1, const char *psz2, size_t cchMax); RTDECL(int) RTStrICmp(const char *psz1, const char *psz2); RTDECL(int) RTStrNICmp(const char *psz1, const char *psz2, size_t cchMax); RTDECL(char *) RTStrStr(const char *pszHaystack, const char *pszNeedle); RTDECL(char *) RTStrIStr(const char *pszHaystack, const char *pszNeedle); RTDECL(char *) RTStrToLower(char *psz); RTDECL(char *) RTStrToUpper(char *psz); RTDECL(bool) RTStrIsCaseFoldable(const char *psz); RTDECL(bool) RTStrIsUpperCased(const char *psz); RTDECL(bool) RTStrIsLowerCased(const char *psz); RTDECL(size_t) RTStrNLen(const char *pszString, size_t cchMax); RTDECL(int) RTStrNLenEx(const char *pszString, size_t cchMax, size_t *pcch); RT_C_DECLS_END DECLINLINE(char const *) RTStrEnd(char const *pszString, size_t cchMax) { while (cchMax > RTSTR_MEMCHR_MAX) argument
|
/vbox/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/ |
H A D | VBoxNetCfg.cpp | 1258 BSTR MethodName, LPWSTR *pArgNames, LPVARIANT *pArgs, UINT cArgs, 1277 pArgs[i], 0); 1257 netIfExecMethod(IWbemServices * pSvc, IWbemClassObject *pClass, BSTR ObjPath, BSTR MethodName, LPWSTR *pArgNames, LPVARIANT *pArgs, UINT cArgs, IWbemClassObject** ppOutParams ) argument
|