/vbox/src/VBox/VMM/VMMR3/ |
H A D | PGMHandler.cpp | 75 * @param pfnHandlerR3 The R3 handler. 88 PFNPGMR3PHYSHANDLER pfnHandlerR3, void *pvUserR3, 92 LogFlow(("PGMR3HandlerPhysicalRegister: enmType=%d GCPhys=%RGp GCPhysLast=%RGp pfnHandlerR3=%RHv pvUserHC=%RHv pszModR0=%s pszHandlerR0=%s pvUserR0=%RHv pszModRC=%s pszHandlerRC=%s pvUser=%RRv pszDesc=%s\n", 93 enmType, GCPhys, GCPhysLast, pfnHandlerR3, pvUserR3, pszModR0, pszHandlerR0, pvUserR0, pszHandlerRC, pszModRC, pvUserRC, pszDesc)); 106 AssertPtrReturn(pfnHandlerR3, VERR_INVALID_POINTER); 125 return PGMHandlerPhysicalRegisterEx(pVM, enmType, GCPhys, GCPhysLast, pfnHandlerR3, pvUserR3, 228 * @param pfnHandlerR3 The R3 handler. 235 PFNPGMR3VIRTHANDLER pfnHandlerR3, 264 pfnHandlerR3, pfnHandlerRC, pszDesc); 280 * @param pfnHandlerR3 Th 87 PGMR3HandlerPhysicalRegister(PVM pVM, PGMPHYSHANDLERTYPE enmType, RTGCPHYS GCPhys, RTGCPHYS GCPhysLast, PFNPGMR3PHYSHANDLER pfnHandlerR3, void *pvUserR3, const char *pszModR0, const char *pszHandlerR0, RTR0PTR pvUserR0, const char *pszModRC, const char *pszHandlerRC, RTRCPTR pvUserRC, const char *pszDesc) argument 233 PGMR3HandlerVirtualRegister(PVM pVM, PGMVIRTHANDLERTYPE enmType, RTGCPTR GCPtr, RTGCPTR GCPtrLast, PFNPGMR3VIRTINVALIDATE pfnInvalidateR3, PFNPGMR3VIRTHANDLER pfnHandlerR3, const char *pszHandlerRC, const char *pszModRC, const char *pszDesc) argument 287 PGMR3HandlerVirtualRegisterEx(PVM pVM, PGMVIRTHANDLERTYPE enmType, RTGCPTR GCPtr, RTGCPTR GCPtrLast, R3PTRTYPE(PFNPGMR3VIRTINVALIDATE) pfnInvalidateR3, R3PTRTYPE(PFNPGMR3VIRTHANDLER) pfnHandlerR3, RCPTRTYPE(PFNPGMRCVIRTHANDLER) pfnHandlerRC, R3PTRTYPE(const char *) pszDesc) argument [all...] |
H A D | PGMPhys.cpp | 2174 * @param pfnHandlerR3 The address of the ring-3 handler. (IOMR3MMIOHandler) 2183 R3PTRTYPE(PFNPGMR3PHYSHANDLER) pfnHandlerR3, RTR3PTR pvUserR3, 2309 pfnHandlerR3, pvUserR3, 2182 PGMR3PhysMMIORegister(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS cb, R3PTRTYPE(PFNPGMR3PHYSHANDLER) pfnHandlerR3, RTR3PTR pvUserR3, R0PTRTYPE(PFNPGMR0PHYSHANDLER) pfnHandlerR0, RTR0PTR pvUserR0, RCPTRTYPE(PFNPGMRCPHYSHANDLER) pfnHandlerRC, RTRCPTR pvUserRC, R3PTRTYPE(const char *) pszDesc) argument
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | PGMAllHandler.cpp | 73 * @param pfnHandlerR3 The R3 handler. 84 R3PTRTYPE(PFNPGMR3PHYSHANDLER) pfnHandlerR3, RTR3PTR pvUserR3, 89 Log(("PGMHandlerPhysicalRegisterEx: enmType=%d GCPhys=%RGp GCPhysLast=%RGp pfnHandlerR3=%RHv pvUserR3=%RHv pfnHandlerR0=%RHv pvUserR0=%RHv pfnHandlerGC=%RRv pvUserGC=%RRv pszDesc=%s\n", 90 enmType, GCPhys, GCPhysLast, pfnHandlerR3, pvUserR3, pfnHandlerR0, pvUserR0, pfnHandlerRC, pvUserRC, R3STRING(pszDesc))); 118 AssertPtrReturn(pfnHandlerR3, VERR_INVALID_POINTER); 152 pNew->pfnHandlerR3 = pfnHandlerR3; 173 REMNotifyHandlerPhysicalRegister(pVM, enmType, GCPhys, GCPhysLast - GCPhys + 1, !!pfnHandlerR3); 175 REMR3NotifyHandlerPhysicalRegister(pVM, enmType, GCPhys, GCPhysLast - GCPhys + 1, !!pfnHandlerR3); 348 const bool fRestoreAsRAM = pCur->pfnHandlerR3 83 PGMHandlerPhysicalRegisterEx(PVM pVM, PGMPHYSHANDLERTYPE enmType, RTGCPHYS GCPhys, RTGCPHYS GCPhysLast, R3PTRTYPE(PFNPGMR3PHYSHANDLER) pfnHandlerR3, RTR3PTR pvUserR3, R0PTRTYPE(PFNPGMR0PHYSHANDLER) pfnHandlerR0, RTR0PTR pvUserR0, RCPTRTYPE(PFNPGMRCPHYSHANDLER) pfnHandlerRC, RTRCPTR pvUserRC, R3PTRTYPE(const char *) pszDesc) argument [all...] |
H A D | PGMAllPhys.cpp | 2163 if (pVirt->pfnHandlerR3) 2448 if (pCur->pfnHandlerR3) 2634 if (pVirt->pfnHandlerR3) 2665 if (pVirt->pfnHandlerR3) 2686 if (pVirt->pfnHandlerR3)
|
/vbox/include/VBox/vmm/ |
H A D | pgm.h | 351 R3PTRTYPE(PFNPGMR3PHYSHANDLER) pfnHandlerR3, RTR3PTR pvUserR3, 472 R3PTRTYPE(PFNPGMR3PHYSHANDLER) pfnHandlerR3, RTR3PTR pvUserR3, 517 PFNPGMR3PHYSHANDLER pfnHandlerR3, void *pvUserR3, 522 R3PTRTYPE(PFNPGMR3VIRTHANDLER) pfnHandlerR3, 527 PFNPGMR3VIRTHANDLER pfnHandlerR3,
|
/vbox/src/VBox/VMM/testcase/ |
H A D | tstVMStruct.h | 782 GEN_CHECK_OFF(PGMPHYSHANDLER, pfnHandlerR3); 796 GEN_CHECK_OFF(PGMVIRTHANDLER, pfnHandlerR3);
|
/vbox/src/VBox/VMM/include/ |
H A D | PGMInternal.h | 594 R3PTRTYPE(PFNPGMR3PHYSHANDLER) pfnHandlerR3; member in struct:PGMPHYSHANDLER 669 R3PTRTYPE(PFNPGMR3VIRTHANDLER) pfnHandlerR3; member in struct:PGMVIRTHANDLER
|