Lines Matching refs:iRegion

2458  * @param   iRegion         The region.
2460 DECLINLINE(PPGMMMIO2RANGE) pgmR3PhysMMIO2Find(PVM pVM, PPDMDEVINS pDevIns, uint32_t iRegion)
2467 && pCur->iRegion == iRegion)
2493 * @param iRegion The region number. If the MMIO2 memory is a PCI
2503 VMMR3DECL(int) PGMR3PhysMMIO2Register(PVM pVM, PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS cb, uint32_t fFlags,
2511 AssertReturn(iRegion <= UINT8_MAX, VERR_INVALID_PARAMETER);
2515 AssertReturn(pgmR3PhysMMIO2Find(pVM, pDevIns, iRegion) == NULL, VERR_ALREADY_EXISTS);
2577 pNew->iRegion = iRegion;
2643 * @param iRegion The region. If it's UINT32_MAX it'll be a wildcard match.
2645 VMMR3DECL(int) PGMR3PhysMMIO2Deregister(PVM pVM, PPDMDEVINS pDevIns, uint32_t iRegion)
2652 AssertReturn(iRegion <= UINT8_MAX || iRegion == UINT32_MAX, VERR_INVALID_PARAMETER);
2662 && ( iRegion == UINT32_MAX
2663 || pCur->iRegion == iRegion))
2672 int rc2 = PGMR3PhysMMIO2Unmap(pVM, pCur->pDevInsR3, pCur->iRegion, pCur->RamRange.GCPhys);
2738 return !cFound && iRegion != UINT32_MAX ? VERR_NOT_FOUND : rc;
2753 * @param iRegion The index of the registered region.
2756 VMMR3DECL(int) PGMR3PhysMMIO2Map(PVM pVM, PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS GCPhys)
2763 AssertReturn(iRegion <= UINT8_MAX, VERR_INVALID_PARAMETER);
2768 PPGMMMIO2RANGE pCur = pgmR3PhysMMIO2Find(pVM, pDevIns, iRegion);
2917 VMMR3DECL(int) PGMR3PhysMMIO2Unmap(PVM pVM, PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS GCPhys)
2924 AssertReturn(iRegion <= UINT8_MAX, VERR_INVALID_PARAMETER);
2929 PPGMMMIO2RANGE pCur = pgmR3PhysMMIO2Find(pVM, pDevIns, iRegion);
3052 * @param iRegion The region.
3056 VMMR3DECL(int) PGMR3PhysMMIO2GetHCPhys(PVM pVM, PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS off, PRTHCPHYS pHCPhys)
3063 AssertReturn(iRegion <= UINT8_MAX, VERR_INVALID_PARAMETER);
3066 PPGMMMIO2RANGE pCur = pgmR3PhysMMIO2Find(pVM, pDevIns, iRegion);
3087 * @param iRegion The region.
3093 VMMR3DECL(int) PGMR3PhysMMIO2MapKernel(PVM pVM, PPDMDEVINS pDevIns, uint32_t iRegion, RTGCPHYS off, RTGCPHYS cb,
3101 AssertReturn(iRegion <= UINT8_MAX, VERR_INVALID_PARAMETER);
3103 PPGMMMIO2RANGE pCur = pgmR3PhysMMIO2Find(pVM, pDevIns, iRegion);