/vbox/src/VBox/Runtime/generic/ |
H A D | RTMpOnPair-generic.cpp | 95 RTMPONPAIRGENERIC Args; local 96 Args.idCpu1 = idCpu1; 97 Args.idCpu2 = idCpu2; 98 Args.pfnWorker = pfnWorker; 99 Args.pvUser1 = pvUser1; 100 Args.pvUser2 = pvUser2; 101 Args.cPresent = 0; 102 rc = RTMpOnAll(rtMpOnPairGenericWorker, &Args, pvUser2); 108 if (RT_LIKELY(Args.cPresent == 2)) 110 else if (Args [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/SetupBrowserDxe/ |
H A D | Print.c | 39 @param Args The additional argument for the variables in the format string. 50 IN VA_LIST Args 71 UnicodeVSPrint (Buffer, 0x10000, Fmt, Args); 154 VA_LIST Args; local 157 VA_START (Args, Fmt); 158 LengthOfPrinted = PrintInternal ((UINTN) -1, (UINTN) -1, gST->ConOut, Fmt, Args); 159 VA_END (Args); 221 VA_LIST Args; local 224 VA_START (Args, Fmt); 225 LengthOfPrinted = PrintInternal (Column, Row, gST->ConOut, Fmt, Args); [all...] |
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstRTProcWait.cpp | 67 SPAWNERARGS Args = { NIL_RTPROCESS, argv[0] }; local 68 int rc = RTThreadCreate(&Thread, SpawnerThread, &Args, 0, RTTHREADTYPE_DEFAULT, RTTHREADFLAGS_WAITABLE, "SPAWNER"); 80 rc = RTProcWait(Args.Process, 0, &Status);
|
H A D | tstRTCritSect.cpp | 153 THREADTEST1ARGS Args = *(PTHREADTEST1ARGS)pvArgs; local 154 Log2(("ThreadTest1: Start - iThread=%d ThreadSelf=%p\n", Args.iThread, ThreadSelf)); 160 int rc = RTCritSectEnter(Args.pCritSect); 163 RTTestFailed(g_hTest, "thread %d: RTCritSectEnter -> %Rrc", Args.iThread, rc); 170 if (*Args.pu32Release != Args.iThread) 171 RTTestFailed(g_hTest, "thread %d: released as number %d", Args.iThread, *Args.pu32Release); 172 ASMAtomicIncU32(Args.pu32Release); 177 rc = RTCritSectLeave(Args [all...] |
/vbox/src/VBox/Runtime/r0drv/haiku/ |
H A D | mp-r0drv-haiku.c | 147 RTMPARGS Args; local 148 Args.pfnWorker = pfnWorker; 149 Args.pvUser1 = pvUser1; 150 Args.pvUser2 = pvUser2; 151 Args.idCpu = NIL_RTCPUID; 152 Args.cHits = 0; 154 call_all_cpus_sync(rtmpOnAllHaikuWrapper, &Args); 179 RTMPARGS Args; local 181 Args.pfnWorker = pfnWorker; 182 Args 213 RTMPARGS Args; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/CryptoPkg/Library/BaseCryptLib/Pk/ |
H A D | CryptX509.c | 107 VA_LIST Args; local 130 VA_START (Args, X509Stack); 136 Cert = VA_ARG (Args, UINT8 *); 141 CertSize = VA_ARG (Args, UINTN); 162 VA_END (Args);
|
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkPkg/Library/FrameworkUefiLib/ |
H A D | Console.c | 317 VA_LIST Args; local 335 VA_START (Args, Key); 338 while ((String = VA_ARG (Args, CHAR16 *)) != NULL) { 342 VA_END (Args); 410 VA_START (Args, Key); 411 while ((String = VA_ARG (Args, CHAR16 *)) != NULL && NumberOfLines > 0) { 432 VA_END (Args);
|
H A D | UefiLib.c | 1330 VA_LIST Args; local 1339 VA_START (Args, Iso639Language); 1340 while ((Language = VA_ARG (Args, CHAR8 *)) != NULL) { 1385 VA_END (Args); 1410 VA_END (Args);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/UefiLib/ |
H A D | Console.c | 317 VA_LIST Args; local 335 VA_START (Args, Key); 338 while ((String = VA_ARG (Args, CHAR16 *)) != NULL) { 342 VA_END (Args); 410 VA_START (Args, Key); 411 while ((String = VA_ARG (Args, CHAR16 *)) != NULL && NumberOfLines > 0) { 432 VA_END (Args);
|
H A D | UefiLib.c | 1352 VA_LIST Args; local 1361 VA_START (Args, Iso639Language); 1362 while ((Language = VA_ARG (Args, CHAR8 *)) != NULL) { 1407 VA_END (Args); 1432 VA_END (Args);
|
/vbox/src/VBox/Runtime/common/asn1/ |
H A D | asn1-encode.cpp | 224 RTASN1ENCODEPREPARGS Args; local 225 Args.cb = 0; 226 Args.fFlags = fFlags; 227 Args.pErrInfo = pErrInfo; 228 int rc = rtAsn1EncodePrepareCallback(pRoot, "root", 0, &Args); 419 RTASN1ENCODEWRITEARGS Args; 420 Args.fFlags = fFlags; 421 Args.pfnWriter = pfnWriter; 422 Args.pvUser = pvUser; 423 Args [all...] |
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmodexports.cpp | 141 RTDBGMODEXPORTARGS Args; local 142 Args.pDbgMod = pDbgMod; 143 Args.uImageBase = 0; 144 Args.uRvaNext = 0; 145 Args.cSegs = 0; 146 rc = pDbgMod->pImgVt->pfnEnumSegments(pDbgMod, rtDbgModExportsAddSegmentsCallback, &Args); 150 Args.uImageBase ? Args.uImageBase : 0x10000, 151 rtDbgModExportsAddSymbolCallback, &Args);
|
/vbox/src/VBox/Runtime/r0drv/freebsd/ |
H A D | mp-r0drv-freebsd.c | 152 RTMPARGS Args; local 153 Args.pfnWorker = pfnWorker; 154 Args.pvUser1 = pvUser1; 155 Args.pvUser2 = pvUser2; 156 Args.idCpu = NIL_RTCPUID; 157 Args.cHits = 0; 158 smp_rendezvous(NULL, rtmpOnAllFreeBSDWrapper, smp_no_rendevous_barrier, &Args); 188 RTMPARGS Args; local 190 Args.pfnWorker = pfnWorker; 191 Args 236 RTMPARGS Args; local [all...] |
/vbox/src/VBox/Runtime/common/misc/ |
H A D | reqqueue.cpp | 210 RTDECL(int) RTReqQueueCallV(RTREQQUEUE hQueue, PRTREQ *ppReq, RTMSINTERVAL cMillies, unsigned fFlags, PFNRT pfnFunction, unsigned cArgs, va_list Args) argument 246 pReq->u.Internal.aArgs[iArg] = va_arg(Args, uintptr_t);
|
/vbox/src/VBox/Runtime/r0drv/darwin/ |
H A D | mp-r0drv-darwin.cpp | 197 RTMPARGS Args; local 198 Args.pfnWorker = pfnWorker; 199 Args.pvUser1 = pvUser1; 200 Args.pvUser2 = pvUser2; 201 Args.idCpu = NIL_RTCPUID; 202 Args.cHits = 0; 203 mp_rendezvous_no_intrs(rtmpOnAllDarwinWrapper, &Args); 228 RTMPARGS Args; local 229 Args.pfnWorker = pfnWorker; 230 Args 262 RTMPARGS Args; local [all...] |
/vbox/src/VBox/Runtime/r0drv/solaris/ |
H A D | mp-r0drv-solaris.c | 224 RTMPARGS Args; local 229 Args.pfnWorker = pfnWorker; 230 Args.pvUser1 = pvUser1; 231 Args.pvUser2 = pvUser2; 232 Args.idCpu = NIL_RTCPUID; 233 Args.cHits = 0; 240 rtMpSolCrossCall(&CpuSet, rtMpSolOnAllCpuWrapper, &Args); 273 RTMPARGS Args; local 278 Args.pfnWorker = pfnWorker; 279 Args 327 RTMPARGS Args; local 411 RTMPARGS Args; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Hand/ |
H A D | Handle.c | 526 VA_LIST Args; local 549 VA_START (Args, Handle); 554 Protocol = VA_ARG (Args, EFI_GUID *); 559 Interface = VA_ARG (Args, VOID *); 579 VA_END (Args); 588 VA_START (Args, Handle); 590 Protocol = VA_ARG (Args, EFI_GUID *); 591 Interface = VA_ARG (Args, VOID *); 594 VA_END (Args); 829 VA_LIST Args; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeExtendedSalLib/ |
H A D | ExtendedSalLib.c | 172 VA_LIST Args; local 179 VA_START (Args, ModuleGlobal); 186 Function = (SAL_INTERNAL_EXTENDED_SAL_PROC) VA_ARG (Args, SAL_INTERNAL_EXTENDED_SAL_PROC); 194 FunctionId = VA_ARG (Args, UINT64); 199 VA_END (Args);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Library/DxeRuntimeExtendedSalLib/ |
H A D | ExtendedSalLib.c | 295 VA_LIST Args; local 302 VA_START (Args, ModuleGlobal); 309 Function = (SAL_INTERNAL_EXTENDED_SAL_PROC) VA_ARG (Args, SAL_INTERNAL_EXTENDED_SAL_PROC); 317 FunctionId = VA_ARG (Args, UINT64); 322 VA_END (Args);
|
/vbox/src/VBox/Runtime/r0drv/linux/ |
H A D | mp-r0drv-linux.c | 252 RTMPARGS Args; local 259 Args.pfnWorker = pfnWorker; 260 Args.pvUser1 = pvUser1; 261 Args.pvUser2 = pvUser2; 262 Args.idCpu = NIL_RTCPUID; 263 Args.cHits = 0; 267 Args.pWorkerSet = &OnlineSet; 274 rc = smp_call_function(rtmpLinuxAllWrapper, &Args, 0 /* wait */); 276 rc = smp_call_function(rtmpLinuxAllWrapper, &Args, 0 /* retry */, 0 /* wait */); 282 Args 311 RTMPARGS Args; local 382 RTMPARGS Args; local 479 RTMPARGS Args; local [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PGMHandler.cpp | 542 PGMHANDLERINFOARG Args = { pHlp, /* .fStats = */ true }; local 552 Args.fStats = strstr(pszArgs, "nost") == NULL; 568 RTAvlroGCPhysDoWithAll(&pVM->pgm.s.pTreesR3->PhysHandlers, true, pgmR3InfoHandlersPhysicalOne, &Args); 580 RTAvlroGCPtrDoWithAll(&pVM->pgm.s.pTreesR3->VirtHandlers, true, pgmR3InfoHandlersVirtualOne, &Args); 592 RTAvlroGCPtrDoWithAll(&pVM->pgm.s.pTreesR3->HyperVirtHandlers, true, pgmR3InfoHandlersVirtualOne, &Args);
|
H A D | EM.cpp | 704 struct EMR3SETEXECPOLICYARGS Args = { enmPolicy, fEnforce }; local 705 return VMMR3EmtRendezvous(pUVM->pVM, VMMEMTRENDEZVOUS_FLAGS_TYPE_DESCENDING, emR3SetExecutionPolicy, &Args);
|
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Variable/EmuRuntimeDxe/ |
H A D | EmuVariable.c | 582 VA_LIST Args; local 591 VA_START (Args, Iso639Language); 592 while ((Language = VA_ARG (Args, CHAR8 *)) != NULL) { 637 VA_END (Args); 658 VA_END (Args);
|
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVariable/ |
H A D | EmuVariable.c | 621 VA_LIST Args; local 630 VA_START (Args, Iso639Language); 631 while ((Language = VA_ARG (Args, CHAR8 *)) != NULL) { 676 VA_END (Args); 697 VA_END (Args);
|
/vbox/src/VBox/VMM/VMMR0/ |
H A D | VMMR0.cpp | 1753 VMMR0ENTRYEXARGS Args; local 1754 Args.pVM = pVM; 1755 Args.idCpu = idCpu; 1756 Args.enmOperation = enmOperation; 1757 Args.pReq = pReq; 1758 Args.u64Arg = u64Arg; 1759 Args.pSession = pSession; 1760 return vmmR0CallRing3SetJmpEx(&pVCpu->vmm.s.CallRing3JmpBufR0, vmmR0EntryExWrapper, &Args);
|