Lines Matching defs:pReq
789 * @param pReq The request.
791 DECLEXPORT(int) VBOXCALL SUPDrvDarwinIDC(uint32_t uReq, PSUPDRVIDCREQHDR pReq)
798 if (RT_UNLIKELY(!VALID_PTR(pReq)))
801 pSession = pReq->pSession;
815 return supdrvIDC(uReq, &g_DevExt, pSession, pReq);
1042 int VBOXCALL supdrvOSLdrLoad(PSUPDRVDEVEXT pDevExt, PSUPDRVLDRIMAGE pImage, const uint8_t *pbImageBits, PSUPLDRLOAD pReq)
1044 NOREF(pDevExt); NOREF(pImage); NOREF(pbImageBits); NOREF(pReq);
1158 PSUPMSRPROBER pReq = (PSUPMSRPROBER)pvUser1;
1159 register uint32_t uMsr = pReq->u.In.uMsr;
1160 bool const fFaster = pReq->u.In.enmOp == SUPMSRPROBEROP_MODIFY_FASTER;
1184 uWritten &= pReq->u.In.uArgs.Modify.fAndMask;
1185 uWritten |= pReq->u.In.uArgs.Modify.fOrMask;
1205 pReq->u.Out.uResults.Modify.uBefore = uBefore;
1206 pReq->u.Out.uResults.Modify.uWritten = uWritten;
1207 pReq->u.Out.uResults.Modify.uAfter = uAfter;
1208 pReq->u.Out.uResults.Modify.fBeforeGp = rcBefore != 0;
1209 pReq->u.Out.uResults.Modify.fModifyGp = rcWrite != 0;
1210 pReq->u.Out.uResults.Modify.fAfterGp = rcAfter != 0;
1211 pReq->u.Out.uResults.Modify.fRestoreGp = rcRestore != 0;
1212 RT_ZERO(pReq->u.Out.uResults.Modify.afReserved);
1216 int VBOXCALL supdrvOSMsrProberModify(RTCPUID idCpu, PSUPMSRPROBER pReq)
1222 supdrvDarwinMsrProberModifyOnCpu(idCpu, pReq, NULL);
1225 return RTMpOnSpecific(idCpu, supdrvDarwinMsrProberModifyOnCpu, pReq, NULL);