Searched refs:pArgs (Results 1 - 25 of 46) sorted by relevance

12

/vbox/src/VBox/Runtime/r0drv/nt/
H A Dmp-r0drv-nt.cpp236 PRTMPARGS pArgs = (PRTMPARGS)uUserCtx; local
237 /*ASMAtomicIncU32(&pArgs->cHits); - not needed */
238 pArgs->pfnWorker(KeGetCurrentProcessorNumber(), pArgs->pvUser1, pArgs->pvUser2);
251 PRTMPARGS pArgs = (PRTMPARGS)uUserCtx; local
253 if (pArgs->idCpu != idCpu)
255 /*ASMAtomicIncU32(&pArgs->cHits); - not needed */
256 pArgs->pfnWorker(idCpu, pArgs
270 PRTMPARGS pArgs = (PRTMPARGS)uUserCtx; local
290 PRTMPARGS pArgs = (PRTMPARGS)uUserCtx; local
345 PRTMPARGS pArgs = (PRTMPARGS)DeferredContext; local
374 PRTMPARGS pArgs; local
585 rtMpNtOnSpecificRelease(PRTMPNTONSPECIFICARGS pArgs) argument
605 PRTMPNTONSPECIFICARGS pArgs = (PRTMPNTONSPECIFICARGS)DeferredContext; local
665 PRTMPNTONSPECIFICARGS pArgs = (PRTMPNTONSPECIFICARGS)ExAllocatePoolWithTag(NonPagedPool, sizeof(*pArgs), (ULONG)'RTMp'); local
[all...]
/vbox/src/VBox/Runtime/testcase/
H A DtstRTCritSect.cpp212 PTHREADTEST1ARGS pArgs = (PTHREADTEST1ARGS)RTMemAllocZ(sizeof(*pArgs)); local
213 pArgs->iThread = iThread;
214 pArgs->pCritSect = &CritSect;
215 pArgs->pu32Release = &u32Release;
218 RTTEST_CHECK_RC_RET(g_hTest, RTThreadCreateF(&Thread, ThreadTest1, pArgs, 0, RTTHREADTYPE_DEFAULT, 0, "T%d", iThread), VINF_SUCCESS, 1);
247 PTHREADTEST2ARGS pArgs = (PTHREADTEST2ARGS)pvArg; local
248 Log2(("ThreadTest2: Start - iThread=%d ThreadSelf=%p\n", pArgs->iThread, ThreadSelf));
250 ASMAtomicIncU32(pArgs->pcThreadRunning);
252 for (unsigned i = 0; *pArgs
[all...]
H A DtstRTProcWait.cpp52 PSPAWNERARGS pArgs = (PSPAWNERARGS)pvUser; local
53 pArgs->Process = NIL_RTPROCESS;
54 const char *apszArgs[3] = { pArgs->pszExe, "child", NULL };
55 return RTProcCreate(apszArgs[0], apszArgs, RTENV_DEFAULT, 0, &pArgs->Process);
/vbox/src/VBox/Runtime/common/dbg/
H A Ddbgmodexports.cpp62 PRTDBGMODEXPORTARGS pArgs = (PRTDBGMODEXPORTARGS)pvUser; local
65 if (Value >= pArgs->uImageBase)
67 int rc = RTDbgModSymbolAdd(pArgs->pDbgMod, pszSymbol, RTDBGSEGIDX_RVA, Value - pArgs->uImageBase,
81 PRTDBGMODEXPORTARGS pArgs = (PRTDBGMODEXPORTARGS)pvUser; local
86 pArgs->cSegs++;
91 return RTDbgModSegmentAdd(pArgs->pDbgMod, 0, 0, pSeg->pszName, 0 /*fFlags*/, NULL);
95 if (uRva < pArgs->uRvaNext)
96 uRva = RT_ALIGN_T(pArgs->uRvaNext, pSeg->Alignment, RTLDRADDR);
100 if ( ( !pArgs
[all...]
H A Ddbgmoddbghelp.cpp214 RTDBGMODBGHELPARGS *pArgs = (RTDBGMODBGHELPARGS *)pvUser; local
216 if (pLineInfo->Address < pArgs->uModAddr)
228 if ( !pArgs->pwszPrev
229 || memcmp(pArgs->pwszPrev, pLineInfo->FileName, cbLen) )
231 if (pArgs->cbPrevUtf16Alloc >= cbLen)
232 memcpy(pArgs->pwszPrev, pLineInfo->FileName, cbLen);
235 RTMemFree(pArgs->pwszPrev);
236 pArgs->cbPrevUtf16Alloc = cbLen;
237 pArgs->pwszPrev = (PRTUTF16)RTMemDupEx(pLineInfo->FileName, cbLen, pArgs
311 RTDBGMODBGHELPARGS *pArgs = (RTDBGMODBGHELPARGS *)pvUser; local
365 RTDBGMODBGHELPARGS *pArgs = (RTDBGMODBGHELPARGS *)pvUser; local
[all...]
/vbox/src/VBox/Runtime/r0drv/darwin/
H A Dmp-r0drv-darwin.cpp188 PRTMPARGS pArgs = (PRTMPARGS)pvArg; local
189 pArgs->pfnWorker(cpu_number(), pArgs->pvUser1, pArgs->pvUser2);
216 PRTMPARGS pArgs = (PRTMPARGS)pvArg; local
218 if (pArgs->idCpu != idCpu)
219 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
247 PRTMPARGS pArgs local
[all...]
/vbox/src/VBox/Runtime/r0drv/haiku/
H A Dmp-r0drv-haiku.c140 PRTMPARGS pArgs = (PRTMPARGS)pvArg; local
141 pArgs->pfnWorker(current, pArgs->pvUser1, pArgs->pvUser2);
167 PRTMPARGS pArgs = (PRTMPARGS)pvArg; local
169 if (pArgs->idCpu != idCpu)
170 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
201 PRTMPARGS pArgs local
[all...]
/vbox/src/VBox/Runtime/generic/
H A DRTMpOnPair-generic.cpp66 PRTMPONPAIRGENERIC pArgs = (PRTMPONPAIRGENERIC)pvUser1; local
72 if ( idCpu == pArgs->idCpu1
73 || idCpu == pArgs->idCpu2)
75 ASMAtomicIncU32(&pArgs->cPresent);
76 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
/vbox/src/VBox/Runtime/common/asn1/
H A Dasn1-encode.cpp154 RTASN1ENCODEPREPARGS *pArgs = (RTASN1ENCODEPREPARGS *)pvUser; local
160 uint32_t const cbSaved = pArgs->cb;
168 rc = pAsn1Core->pOps->pfnEncodePrep(pAsn1Core, pArgs->fFlags, pArgs->pErrInfo);
174 rc = pAsn1Core->pOps->pfnEnum(pAsn1Core, rtAsn1EncodePrepareCallback, uDepth + 1, pArgs);
176 pAsn1Core->cb = pArgs->cb - cbSaved;
184 && (pArgs->fFlags & RTASN1ENCODE_F_DER) )
185 return RTErrInfoSetF(pArgs->pErrInfo, VERR_ASN1_EXPECTED_PRIMITIVE,
191 rc = RTAsn1EncodeRecalcHdrSize(pAsn1Core, pArgs->fFlags, pArgs
[all...]
/vbox/src/VBox/Runtime/r0drv/solaris/
H A Dmp-r0drv-solaris.c154 * @param pArgs Pointer to RTMPARGS to pass to @a pfnSolWorker.
156 static void rtMpSolCrossCall(PRTSOLCPUSET pCpuSet, PFNRTMPSOLWORKER pfnSolWorker, PRTMPARGS pArgs) argument
166 g_rtSolXcCall.u.pfnSol_xc_call_old_ulong((xc_arg_t)pArgs, /* Arg to IPI function */
175 g_rtSolXcCall.u.pfnSol_xc_call_old((xc_arg_t)pArgs, /* Arg to IPI function */
185 g_rtSolXcCall.u.pfnSol_xc_call((xc_arg_t)pArgs, /* Arg to IPI function */
205 PRTMPARGS pArgs = (PRTMPARGS)(uArg); local
214 pArgs->pfnWorker(RTMpCpuId(), pArgs->pvUser1, pArgs->pvUser2);
259 PRTMPARGS pArgs local
311 PRTMPARGS pArgs = (PRTMPARGS)(uArg); local
396 PRTMPARGS pArgs = (PRTMPARGS)(uArg); local
[all...]
H A Dmemobj-r0drv-solaris.h62 PSEGVBOX_CRARGS pArgs = pvArgs; local
66 AssertPtr(pArgs);
73 size_t cbPageSize = pArgs->cbPageSize;
83 pData->fPageAccess = pArgs->fPageAccess | PROT_USER;
96 hat_devload(pAddrSpace->a_hat, virtAddr, cbPageSize, pArgs->paPhysAddrs[iPage] >> uPageShift,
/vbox/src/VBox/Runtime/r0drv/linux/
H A Dmp-r0drv-linux.c209 PRTMPARGS pArgs = (PRTMPARGS)pvInfo; local
210 ASMAtomicIncU32(&pArgs->cHits);
211 pArgs->pfnWorker(RTMpCpuId(), pArgs->pvUser1, pArgs->pvUser2);
223 PRTMPARGS pArgs = (PRTMPARGS)pvInfo; local
224 pArgs->pfnWorker(RTMpCpuId(), pArgs->pvUser1, pArgs->pvUser2);
225 ASMAtomicIncU32(&pArgs
236 PRTMPARGS pArgs = (PRTMPARGS)pvInfo; local
343 PRTMPARGS pArgs = (PRTMPARGS)pvInfo; local
464 PRTMPARGS pArgs = (PRTMPARGS)pvInfo; local
[all...]
/vbox/src/VBox/Frontends/VBoxManage/
H A DVBoxManageDebugVM.cpp47 * @param pArgs The handler arguments.
50 static RTEXITCODE handleDebugVM_GetRegisters(HandlerArg *pArgs, IMachineDebugger *pDebugger) argument
65 int rc = RTGetOptInit(&GetState, pArgs->argc, pArgs->argv, s_aOptions, RT_ELEMENTS(s_aOptions), 2, RTGETOPTINIT_FLAGS_OPTS_FIRST);
155 * @param pArgs The handler arguments.
159 static RTEXITCODE handleDebugVM_LogXXXX(HandlerArg *pArgs, IMachineDebugger *pDebugger, const char *pszSubCmd) argument
182 int rc = RTGetOptInit(&GetState, pArgs->argc, pArgs->argv, s_aOptions, RT_ELEMENTS(s_aOptions), 2, RTGETOPTINIT_FLAGS_OPTS_FIRST);
237 * @param pArgs The handler arguments.
240 static RTEXITCODE handleDebugVM_DumpVMCore(HandlerArg *pArgs, IMachineDebugge argument
340 handleDebugVM_SetRegisters(HandlerArg *pArgs, IMachineDebugger *pDebugger) argument
496 handleDebugVM_Show(HandlerArg *pArgs, IMachineDebugger *pDebugger) argument
569 handleDebugVM_Statistics(HandlerArg *pArgs, IMachineDebugger *pDebugger) argument
636 handleDebugVM(HandlerArg *pArgs) argument
[all...]
/vbox/src/VBox/Runtime/r0drv/freebsd/
H A Dmp-r0drv-freebsd.c145 PRTMPARGS pArgs = (PRTMPARGS)pvArg; local
146 pArgs->pfnWorker(curcpu, pArgs->pvUser1, pArgs->pvUser2);
171 PRTMPARGS pArgs = (PRTMPARGS)pvArg; local
173 if (pArgs->idCpu != idCpu)
174 pArgs->pfnWorker(idCpu, pArgs->pvUser1, pArgs->pvUser2);
219 PRTMPARGS pArgs local
[all...]
/vbox/src/VBox/Runtime/common/log/
H A Dlogformat.cpp50 va_list *pArgs, int cchWidth, int cchPrecision,
82 * @param pArgs Pointer to the argument list. Use this to fetch the arguments.
89 const char **ppszFormat, va_list *pArgs, int cchWidth,
96 NOREF(pvArg); NOREF(pfnOutput); NOREF(pvArgOutput); NOREF(pArgs); NOREF(cchWidth);
88 rtlogFormatStr(void *pvArg, PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize) argument
/vbox/src/VBox/Devices/Network/testcase/
H A DtstIntNetR0.cpp235 PMYARGS pArgs = (PMYARGS)pvArg; local
247 pHdr->SrcMac = pArgs->Mac;
248 pHdr->DstMac = pArgs->Mac;
249 pHdr->DstMac.au16[2] = (pArgs->Mac.au16[2] + 1) % 2;
251 pArgs->u64Start = RTTimeNanoTS();
254 const unsigned cb = pArgs->cbFrame
255 ? pArgs->cbFrame
261 RTTEST_CHECK_RC_OK(g_hTest, rc = intnetR0RingWriteFrame(&pArgs->pBuf->Send, &Sg, NULL));
263 RTTEST_CHECK_RC_OK(g_hTest, rc = IntNetR0IfSend(pArgs->hIf, g_pSession));
276 RTTEST_CHECK_RC_OK(g_hTest, rc = tstIntNetSendBuf(&pArgs
301 PMYARGS pArgs = (PMYARGS)pvArg; local
[all...]
/vbox/src/VBox/Runtime/include/internal/
H A Dstring.h50 DECLHIDDEN(size_t) rtstrFormatRt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs,
52 DECLHIDDEN(size_t) rtstrFormatType(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs,
/vbox/src/VBox/VMM/VMMR3/
H A DPDMAsyncCompletionFile.cpp597 static DECLCALLBACK(int) pdmacEpFileErrorInject(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR pArgs, unsigned cArgs) argument
604 DBGC_CMDHLP_ASSERT_PARSER_RET(pCmdHlp, pCmd, 0, pArgs[0].enmType == DBGCVAR_TYPE_STRING);
605 DBGC_CMDHLP_ASSERT_PARSER_RET(pCmdHlp, pCmd, 1, pArgs[1].enmType == DBGCVAR_TYPE_STRING);
606 DBGC_CMDHLP_ASSERT_PARSER_RET(pCmdHlp, pCmd, 2, pArgs[2].enmType == DBGCVAR_TYPE_NUMBER);
613 if (!RTStrCmp(pArgs[0].u.pszString, "read"))
615 else if (!RTStrCmp(pArgs[0].u.pszString, "write"))
618 return DBGCCmdHlpFail(pCmdHlp, pCmd, "invalid transfer direction '%s'", pArgs[0].u.pszString);
620 int32_t rcToInject = (int32_t)pArgs[2].u.u64Number;
621 if ((uint64_t)rcToInject != pArgs[2].u.u64Number)
622 return DBGCCmdHlpFail(pCmdHlp, pCmd, "The status code '%lld' is out of range", pArgs[
662 pdmacEpFileDelayInject(PCDBGCCMD pCmd, PDBGCCMDHLP pCmdHlp, PUVM pUVM, PCDBGCVAR pArgs, unsigned cArgs) argument
[all...]
H A DSTAM.cpp164 static DECLCALLBACK(void) stamR3EnumDbgfPrintf(PSTAMR3PRINTONEARGS pArgs, const char *pszFormat, ...);
2114 * @param pArgs Pointer to the print one argument structure.
2118 static DECLCALLBACK(void) stamR3EnumLogPrintf(PSTAMR3PRINTONEARGS pArgs, const char *pszFormat, ...)
2124 NOREF(pArgs);
2153 * @param pArgs Pointer to the print one argument structure.
2157 static DECLCALLBACK(void) stamR3EnumRelLogPrintf(PSTAMR3PRINTONEARGS pArgs, const char *pszFormat, ...)
2163 NOREF(pArgs);
2193 * @param pArgs Pointer to the print one argument structure.
2197 static DECLCALLBACK(void) stamR3EnumPrintf(PSTAMR3PRINTONEARGS pArgs, const char *pszFormat, ...)
2203 NOREF(pArgs);
[all...]
H A DPDMLdr.cpp1208 PQMFEIPARG pArgs = (PQMFEIPARG)pvUser; local
1211 RTINTPTR off = Value - pArgs->uPC;
1214 if (off > pArgs->offNearSym1)
1216 pArgs->offNearSym1 = off;
1217 if (pArgs->pszNearSym1 && pArgs->cchNearSym1)
1219 *pArgs->pszNearSym1 = '\0';
1221 strncat(pArgs->pszNearSym1, pszSymbol, pArgs->cchNearSym1);
1226 strncat(pArgs
[all...]
H A DDBGFReg.cpp1813 PDBGFR3REGNMQUERYALLARGS pArgs = (PDBGFR3REGNMQUERYALLARGS)pvUser;
1814 if (pArgs->iReg < pArgs->cRegs)
1815 dbgfR3RegNmQueryAllInSet(pSet, pSet->cDescs, &pArgs->paRegs[pArgs->iReg], pArgs->cRegs - pArgs->iReg);
1816 pArgs->iReg += pSet->cDescs;
1828 PDBGFR3REGNMQUERYALLARGS pArgs = (PDBGFR3REGNMQUERYALLARGS)pvUser;
1829 PDBGFREGENTRYNM paRegs = pArgs
[all...]
/vbox/src/VBox/HostDrivers/Support/
H A DSUPDrvGip.cpp2694 bool fIsMaster, PRTCCUINTREG pfEFlags, PSUPDRVGIPTSCDELTARGS pArgs)
2757 ASMAtomicWriteBool(&pArgs->fTimedOut, true);
2992 * @param pArgs The argument/state data.
2998 static void supdrvTscDeltaMethod1Loop(PSUPDRVGIPTSCDELTARGS pArgs, PSUPTSCDELTASYNC2 pMySync, PSUPTSCDELTASYNC2 pOtherSync,
3001 PSUPGIPCPU pGipCpuWorker = pArgs->pWorker;
3002 PSUPGIPCPU pGipCpuMaster = pArgs->pMaster;
3017 pGipCpuMaster->u64TSCSample, pGipCpuMaster->idCpu, pGipCpuWorker->idCpu, pArgs->pDevExt->idGipMaster));
3018 TSCDELTA_MASTER_SYNC_BEFORE(pMySync, pOtherSync, &fEFlags, pArgs);
3056 TSCDELTA_OTHER_SYNC_BEFORE(pMySync, pOtherSync, &fEFlags, pArgs);
3117 static void supdrvTscDeltaMethod2ProcessDataOnMaster(PSUPDRVGIPTSCDELTARGS pArgs, uint32_
[all...]
H A DSUPLibLdr.cpp281 PSUPLDRCALCSIZEARGS pArgs = (PSUPLDRCALCSIZEARGS)pvUser; local
284 && Value <= pArgs->cbImage)
286 pArgs->cSymbols++;
287 pArgs->cbStrings += strlen(pszSymbol) + 1;
309 PSUPLDRCREATETABSARGS pArgs = (PSUPLDRCREATETABSARGS)pvUser; local
312 && Value <= pArgs->cbImage)
314 pArgs->pSym->offSymbol = (uint32_t)Value;
315 pArgs->pSym->offName = pArgs->psz - pArgs
[all...]
/vbox/src/VBox/Runtime/common/string/
H A Dstrformatrt.cpp223 * @param pArgs Pointer to the argument list. Use this to fetch the arguments.
229 DECLHIDDEN(size_t) rtstrFormatRt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, argument
418 u.i64 = va_arg(*pArgs, /*int8_t*/int);
422 u.i64 = va_arg(*pArgs, /*int16_t*/int);
426 u.i64 = va_arg(*pArgs, int32_t);
430 u.i64 = va_arg(*pArgs, int64_t);
443 u.u8 = va_arg(*pArgs, /*uint8_t*/unsigned);
447 u.u16 = va_arg(*pArgs, /*uint16_t*/unsigned);
451 u.u32 = va_arg(*pArgs, uint32_t);
455 u.u64 = va_arg(*pArgs, uint64_
[all...]
/vbox/src/VBox/Runtime/common/ldr/
H A DldrkStuff.cpp419 PRTLDRMODKLDRARGS pArgs = (PRTLDRMODKLDRARGS)pvUser; local
438 int rc = pArgs->u.pfnEnumSyms(&pArgs->pMod->Core, pszSymbol, iSymbol, uValue, pArgs->pvUser);
479 PRTLDRMODKLDRARGS pArgs = (PRTLDRMODKLDRARGS)pvUser; local
503 int rc = kLdrModGetImport(pMod, pArgs->pvBits, iImport, pszBuf, 64);
511 int rc = pArgs->u.pfnGetImport(&pArgs->pMod->Core, pszModule, pszSymbol, pszSymbol ? ~0 : iSymbol, &Value, pArgs->pvUser);
601 PRTLDRMODKLDRARGS pArgs local
[all...]

Completed in 168 milliseconds

12