Lines Matching refs:ppReq
397 * @param ppReq Where to store the pointer to the request.
410 VMMR3DECL(int) VMR3ReqCallU(PUVM pUVM, VMCPUID idDstCpu, PVMREQ *ppReq, RTMSINTERVAL cMillies, uint32_t fFlags,
415 int rc = VMR3ReqCallVU(pUVM, idDstCpu, ppReq, cMillies, fFlags, pfnFunction, cArgs, va);
437 * @param ppReq Where to store the pointer to the request.
458 VMMR3DECL(int) VMR3ReqCallVU(PUVM pUVM, VMCPUID idDstCpu, PVMREQ *ppReq, RTMSINTERVAL cMillies, uint32_t fFlags,
469 if (!(fFlags & VMREQFLAGS_NO_WAIT) || ppReq)
471 AssertPtrReturn(ppReq, VERR_INVALID_POINTER);
472 *ppReq = NULL;
507 *ppReq = pReq;
508 LogFlow(("VMR3ReqCallV: returns %Rrc *ppReq=%p\n", rc, pReq));
581 * @param ppReq Where to store the pointer to the allocated packet.
587 VMMR3DECL(int) VMR3ReqAlloc(PUVM pUVM, PVMREQ *ppReq, VMREQTYPE enmType, VMCPUID idDstCpu)
596 AssertPtrReturn(ppReq, VERR_INVALID_POINTER);
679 *ppReq = pReq;
681 LogFlow(("VMR3ReqAlloc: returns VINF_SUCCESS *ppReq=%p recycled\n", pReq));
720 *ppReq = pReq;
722 LogFlow(("VMR3ReqAlloc: returns VINF_SUCCESS *ppReq=%p new\n", pReq));