Lines Matching defs:pRegion

818     PCIIORegion* pRegion = &pDev->Int.s.aIORegions[iRegion];
822 Assert (pRegion->size != 0);
824 if (pRegion->addr != INVALID_PCI_ADDRESS)
826 if (pRegion->type & PCI_ADDRESS_SPACE_IO)
829 rc = PDMDevHlpIOPortDeregister(pDev->pDevIns, pRegion->addr, pRegion->size);
834 RTGCPHYS GCPhysBase = pRegion->addr;
838 rc = pRegion->map_func(pDev, iRegion, NIL_RTGCPHYS, pRegion->size, (PCIADDRESSSPACE)(pRegion->type));
843 rc = PDMDevHlpMMIODeregister(pDev->pDevIns, GCPhysBase, pRegion->size);
846 pRegion->addr = INVALID_PCI_ADDRESS;
859 PCIIORegion* pRegion = &pDev->Int.s.aIORegions[iRegion];
861 int64_t iRegionSize = pRegion->size;
867 bool f64Bit = (pRegion->type & PCI_ADDRESS_SPACE_BAR64) != 0;
869 if (pRegion->type & PCI_ADDRESS_SPACE_IO)
920 if (uNew != pRegion->addr)
922 if (pRegion->addr != INVALID_PCI_ADDRESS)
925 pRegion->addr = uNew;
926 if (pRegion->addr != INVALID_PCI_ADDRESS)
930 rc = pRegion->map_func(pDev, iRegion,
931 pRegion->addr, pRegion->size,
932 (PCIADDRESSSPACE)(pRegion->type));
1034 PPCIIOREGION pRegion = &pPciDev->Int.s.aIORegions[iRegion];
1035 pRegion->addr = INVALID_PCI_ADDRESS;
1036 pRegion->size = cbRegion;
1037 pRegion->type = enmType;
1038 pRegion->map_func = pfnCallback;
1994 PCIIORegion * pRegion = &aDev->Int.s.aIORegions[iRegion];
1995 int64_t iRegionSize = pRegion->size;
2001 Assert((pRegion->type & PCI_ADDRESS_SPACE_BAR64) != 0);
2004 if (pRegion->type == 0xff)
2021 uMask |= (pRegion->type & PCI_ADDRESS_SPACE_IO) ?
2388 PCIIORegion* pRegion = &pPciDev->Int.s.aIORegions[iRegion];
2389 uint64_t iRegionSize = pRegion->size;
2398 bool f64Bit = !!(pRegion->type & PCI_ADDRESS_SPACE_BAR64);
2399 if (pRegion->type & PCI_ADDRESS_SPACE_IO)
2408 (pRegion->type & PCI_ADDRESS_SPACE_MEM_PREFETCH) ? " PREFETCH" : "");
2679 PCIIORegion* pRegion = &pDev->Int.s.aIORegions[iRegion];
2680 if (pRegion->size == 0)