Searched refs:RCPTRTYPE (Results 1 - 25 of 60) sorted by relevance

123

/vbox/src/VBox/VMM/include/
H A DIOMInternal.h77 RCPTRTYPE(PFNIOMMMIOWRITE) pfnWriteCallbackRC;
79 RCPTRTYPE(PFNIOMMMIOREAD) pfnReadCallbackRC;
81 RCPTRTYPE(PFNIOMMMIOFILL) pfnFillCallbackRC;
213 RCPTRTYPE(PPDMDEVINS) pDevIns;
215 RCPTRTYPE(PFNIOMIOPORTOUT) pfnOutCallback;
217 RCPTRTYPE(PFNIOMIOPORTIN) pfnInCallback;
219 RCPTRTYPE(PFNIOMIOPORTOUTSTRING) pfnOutStrCallback;
221 RCPTRTYPE(PFNIOMIOPORTINSTRING) pfnInStrCallback;
316 RCPTRTYPE(PIOMTREES) pTreesRC;
325 RCPTRTYPE(PFNPGMRCPHYSHANDLE
[all...]
H A DGIMInternal.h56 RCPTRTYPE(PFNGIMHYPERCALL) pfnHypercallRC;
63 RCPTRTYPE(PFNGIMRDMSR) pfnReadMsrRC;
70 RCPTRTYPE(PFNGIMWDMSR) pfnWriteMsrRRC;
H A DPATMInternal.h183 RCPTRTYPE(uint8_t *) pGuestLoc;
193 RCPTRTYPE(uint8_t *) pGuestLoc;
203 RCPTRTYPE(uint8_t *) pTargetGC;
290 RCPTRTYPE(uint8_t *) pPrivInstrGC;
441 RCPTRTYPE(uint8_t *) pPatchMemGC;
457 RCPTRTYPE(uint8_t *) pbPatchHelpersRC;
464 RCPTRTYPE(PPATMGCSTATE) pGCStateGC;
469 RCPTRTYPE(RTRCPTR *) pGCStackGC;
473 RCPTRTYPE(PCPUMCTX) pCPUMCtxGC;
476 RCPTRTYPE(PSTAMRATIOU3
[all...]
H A DTRPMInternal.h122 RCPTRTYPE(void *) aTmpTrapHandlers[256];
125 RCPTRTYPE(void *) pvMonShwIdtRC;
133 RCPTRTYPE(void *) aGuestTrapHandler[256];
159 RCPTRTYPE(PSTAMCOUNTER) paStatForwardedIRQRC;
162 RCPTRTYPE(PSTAMCOUNTER) paStatHostIrqRC;
H A DCSAMInternal.h72 RCPTRTYPE(uint8_t *) pGuestLoc;
157 RCPTRTYPE(RTRCPTR *) pPDBitmapGC;
158 RCPTRTYPE(RTHCPTR *) pPDHCBitmapGC;
241 typedef int (VBOXCALL *PFN_CSAMR3ANALYSE)(PVM pVM, DISCPUSTATE *pCpu, RCPTRTYPE(uint8_t *) pInstrGC, RCPTRTYPE(uint8_t *) pCurInstrGC, PCSAMP2GLOOKUPREC pCacheRec, void *pUserData);
H A DSELMInternal.h111 RCPTRTYPE(PX86DESC) paGdtRC;
123 RCPTRTYPE(void *) pvLdtRC;
145 RCPTRTYPE(void *) pvMonShwTssRC;
H A DVMMInternal.h239 RCPTRTYPE(PFNVMMSWITCHERRC) pfnRCToHost;
251 RCPTRTYPE(PRTLOGGERRC) pRCLoggerRC;
258 RCPTRTYPE(PRTLOGGERRC) pRCRelLoggerRC;
411 RCPTRTYPE(uint8_t *) pbEMTStackRC;
413 RCPTRTYPE(uint8_t *) pbEMTStackBottomRC;
H A DCPUMInternal.h188 RCPTRTYPE(PCPUMMSRRANGE) paMsrRangesRC;
190 RCPTRTYPE(PCPUMCPUIDLEAF) paCpuIdLeavesRC;
361 RCPTRTYPE(PX86XSAVEAREA) pXStateRC;
H A DPGMInternal.h524 RCPTRTYPE(struct PGMMAPPING *) pNextRC;
563 RCPTRTYPE(PX86PT) pPTRC;
565 RCPTRTYPE(PPGMSHWPTPAE) paPaePTsRC;
602 RCPTRTYPE(PFNPGMRCPHYSHANDLER) pfnHandlerRC;
604 RCPTRTYPE(void *) pvUserRC;
662 RCPTRTYPE(PFNPGMRCVIRTHANDLER) pfnHandlerRC;
1387 RCPTRTYPE(struct PGMRAMRANGE *) pNextRC;
1401 RCPTRTYPE(struct PGMRAMRANGE *) pSelfRC;
1414 RCPTRTYPE(struct PGMRAMRANGE *) pLeftRC;
1416 RCPTRTYPE(struc
[all...]
H A DTMInternal.h425 RCPTRTYPE(PFNTIMENANOTSINTERNAL) pfnVirtualGetRawRC;
501 RCPTRTYPE(PTMTIMERQUEUE) paTimerQueuesRC;
504 RCPTRTYPE(void *) pvGIPRC;
H A DMMInternal.h352 RCPTRTYPE(uint8_t *) pbHeapRC;
732 RCPTRTYPE(PMMHYPERHEAP) pHyperHeapRC;
H A DPDMInternal.h158 RCPTRTYPE(struct PCIDevice *) pPciDeviceRC;
160 RCPTRTYPE(PPDMPCIBUS) pPciBusRC;
868 RCPTRTYPE(PPDMQUEUEITEMCORE) volatile pPendingRC;
908 RCPTRTYPE(PPDMQUEUEITEMCORE) volatile pItemRC;
1100 RCPTRTYPE(PPDMQUEUE) pDevHlpQueueRC;
1103 RCPTRTYPE(struct PDMQUEUE *) pQueueFlushRC;
/vbox/src/VBox/VMM/VMMR3/
H A DPATMPatch.h29 int patmPatchGenRelJump(PVM pVM, PPATCHINFO pPatch, RCPTRTYPE(uint8_t *) pTargetGC, uint32_t opcode, bool fSizeOverride);
30 int patmPatchGenLoop(PVM pVM, PPATCHINFO pPatch, RCPTRTYPE(uint8_t *) pTargetGC, uint32_t opcode, bool fSizeOverride);
32 int patmPatchGenPopf(PVM pVM, PPATCHINFO pPatch, RCPTRTYPE(uint8_t *) pReturnAddrGC, bool fSizeOverride, bool fGenJumpBack);
37 int patmPatchGenDuplicate(PVM pVM, PPATCHINFO pPatch, DISCPUSTATE *pCpu, RCPTRTYPE(uint8_t *) pCurInstrGC);
43 int patmPatchGenRet(PVM pVM, PPATCHINFO pPatch, DISCPUSTATE *pCpu, RCPTRTYPE(uint8_t *) pCurInstrGC);
45 int patmPatchGenPatchJump(PVM pVM, PPATCHINFO pPatch, RTRCPTR pCurInstrGC, RCPTRTYPE(uint8_t *) pPatchAddrGC, bool fAddLookupRecord = true);
87 int patmPatchGenJumpToGuest(PVM pVM, PPATCHINFO pPatch, RCPTRTYPE(uint8_t *) pReturnAddrGC, bool fClearInhibitIRQs = false);
H A DPATMPatch.cpp152 RCPTRTYPE(uint8_t *) pReturnAddrGC, bool fGenJump,
171 RCPTRTYPE(uint32_t *) dest;
471 int patmPatchGenDuplicate(PVM pVM, PPATCHINFO pPatch, DISCPUSTATE *pCpu, RCPTRTYPE(uint8_t *) pCurInstrGC)
528 int patmPatchGenPopf(PVM pVM, PPATCHINFO pPatch, RCPTRTYPE(uint8_t *) pReturnAddrGC, bool fSizeOverride, bool fGenJumpBack)
575 int patmPatchGenLoop(PVM pVM, PPATCHINFO pPatch, RCPTRTYPE(uint8_t *) pTargetGC, uint32_t opcode, bool fSizeOverride)
618 int patmPatchGenRelJump(PVM pVM, PPATCHINFO pPatch, RCPTRTYPE(uint8_t *) pTargetGC, uint32_t opcode, bool fSizeOverride)
890 int patmPatchGenRet(PVM pVM, PPATCHINFO pPatch, DISCPUSTATE *pCpu, RCPTRTYPE(uint8_t *) pCurInstrGC)
1575 int patmPatchGenJumpToGuest(PVM pVM, PPATCHINFO pPatch, RCPTRTYPE(uint8_t *) pReturnAddrGC, bool fClearInhibitIRQs)
1603 int patmPatchGenPatchJump(PVM pVM, PPATCHINFO pPatch, RTRCPTR pCurInstrGC, RCPTRTYPE(uint8_t *) pPatchAddrGC, bool fAddLookupRecord)
H A DCSAM.cpp83 static int csamAnalyseCodeStream(PVM pVM, RCPTRTYPE(uint8_t *) pInstrGC, RCPTRTYPE(uint8_t *) pCurInstrGC, bool fCode32,
694 static uint8_t *csamR3GCVirtToHCVirt(PVM pVM, PCSAMP2GLOOKUPREC pCacheRec, RCPTRTYPE(uint8_t *) pGCPtr)
839 static int CSAMR3AnalyseCallback(PVM pVM, DISCPUSTATE *pCpu, RCPTRTYPE(uint8_t *) pInstrGC, RCPTRTYPE(uint8_t *) pCurInstrGC,
1068 static int csamAnalyseCallCodeStream(PVM pVM, RCPTRTYPE(uint8_t *) pInstrGC, RCPTRTYPE(uint8_t *) pCurInstrGC, bool fCode32,
1145 RCPTRTYPE(uint8_t *) addr = 0;
1272 static int csamAnalyseCodeStream(PVM pVM, RCPTRTYPE(uint8_t *) pInstrGC, RCPTRTYPE(uint8_
[all...]
/vbox/src/VBox/Devices/Bus/
H A DPCIInternal.h108 RCPTRTYPE(struct PCIBus *) pBusRC;
118 RCPTRTYPE(void*) pMsixPageRC;
/vbox/include/VBox/vmm/
H A Diom.h313 RCPTRTYPE(PFNIOMIOPORTOUT) pfnOutCallback, RCPTRTYPE(PFNIOMIOPORTIN) pfnInCallback,
314 RCPTRTYPE(PFNIOMIOPORTOUTSTRING) pfnOutStrCallback, RCPTRTYPE(PFNIOMIOPORTINSTRING) pfnInStrCallback,
332 RCPTRTYPE(PFNIOMMMIOWRITE) pfnWriteCallback,
333 RCPTRTYPE(PFNIOMMMIOREAD) pfnReadCallback,
334 RCPTRTYPE(PFNIOMMMIOFILL) pfnFillCallback);
H A Dpdmqueue.h54 RCPTRTYPE(PPDMQUEUEITEMCORE) pNextRC;
150 VMMDECL(RCPTRTYPE(PPDMQUEUE)) PDMQueueRCPtr(PPDMQUEUE pQueue);
H A Dgim.h87 RCPTRTYPE(void *) pvPageRC;
H A Dpdmcritsect.h82 VMMR3DECL(RCPTRTYPE(PPDMCRITSECT)) PDMR3CritSectGetNopRC(PVM pVM);
H A Dpdmdev.h652 typedef RCPTRTYPE(PDMPCIHLPRC *) PPDMPCIHLPRC;
654 typedef RCPTRTYPE(const PDMPCIHLPRC *) PCPDMPCIHLPRC;
920 typedef RCPTRTYPE(PDMPICHLPRC *) PPDMPICHLPRC;
922 typedef RCPTRTYPE(const PDMPICHLPRC *) PCPDMPICHLPRC;
1361 typedef RCPTRTYPE(PDMAPICHLPRC *) PPDMAPICHLPRC;
1363 typedef RCPTRTYPE(const PDMAPICHLPRC *) PCPDMAPICHLPRC;
1440 typedef RCPTRTYPE(PDMAPICHLPR0 *) PPDMAPICHLPR0;
1551 DECLR3CALLBACKMEMBER(RCPTRTYPE(PPDMCRITSECT), pfnGetRCCritSect,(PPDMDEVINS pDevIns));
1669 typedef RCPTRTYPE(PDMIOAPICHLPRC *) PPDMIOAPICHLPRC;
1671 typedef RCPTRTYPE(cons
[all...]
H A Dpdmnetifs.h193 typedef RCPTRTYPE(struct PDMINETWORKUPRC *) PPDMINETWORKUPRC;
/vbox/include/VBox/
H A Dtypes.h69 typedef RCPTRTYPE(struct VM *) PVMRC;
78 typedef RCPTRTYPE(struct VMCPU *) PVMCPURC;
320 typedef RCPTRTYPE(PPDMDEVINS) PPDMDEVINSRC;
336 typedef RCPTRTYPE(PPDMDRVINS) PPDMDRVINSRC;
364 typedef RCPTRTYPE(struct TMTIMER *) PTMTIMERRC;
/vbox/src/VBox/VMM/VMMAll/
H A DPDMAllQueue.cpp165 VMMDECL(RCPTRTYPE(PPDMQUEUE)) PDMQueueRCPtr(PPDMQUEUE pQueue)
H A DCSAMAll.cpp142 pVM->csam.s.pPDHCBitmapGC[pgdir] = MMHyperRCToR3(pVM, (RCPTRTYPE(void*))pVM->csam.s.pPDBitmapGC[pgdir]);

Completed in 1287 milliseconds

123