Lines Matching refs:MapInfo
1714 MAP_INFO *MapInfo;
1756 (VOID **)&MapInfo
1766 *Mapping = MapInfo;
1771 MapInfo->Operation = Operation;
1772 MapInfo->NumberOfBytes = *NumberOfBytes;
1773 MapInfo->NumberOfPages = EFI_SIZE_TO_PAGES(*NumberOfBytes);
1774 MapInfo->HostAddress = PhysicalAddress;
1775 MapInfo->MappedHostAddress = 0x00000000ffffffff;
1783 MapInfo->NumberOfPages,
1784 &MapInfo->MappedHostAddress
1787 gBS->FreePool (MapInfo);
1799 (VOID *)(UINTN)MapInfo->MappedHostAddress,
1800 (VOID *)(UINTN)MapInfo->HostAddress,
1801 MapInfo->NumberOfBytes
1808 *DeviceAddress = MapInfo->MappedHostAddress;
1842 MAP_INFO *MapInfo;
1852 MapInfo = (MAP_INFO *)Mapping;
1859 if (MapInfo->Operation == EfiPciOperationBusMasterWrite || MapInfo->Operation == EfiPciOperationBusMasterWrite64) {
1861 (VOID *)(UINTN)MapInfo->HostAddress,
1862 (VOID *)(UINTN)MapInfo->MappedHostAddress,
1863 MapInfo->NumberOfBytes
1870 gBS->FreePages (MapInfo->MappedHostAddress, MapInfo->NumberOfPages);