Searched defs:BaseAddress (Results 26 - 50 of 62) sorted by relevance

123

/vbox/src/VBox/Devices/EFI/Firmware/PcAtChipsetPkg/PciHostBridgeDxe/
H A DPciHostBridge.c232 EFI_PHYSICAL_ADDRESS BaseAddress; local
331 &BaseAddress,
337 RootBridgeInstance->ResAllocNode[Index].Base = (UINTN)BaseAddress;
364 &BaseAddress,
371 RootBridgeInstance->ResAllocNode[Index].Base = (UINTN)BaseAddress;
418 BaseAddress = RootBridgeInstance->ResAllocNode[Index].Base;
422 Status = gDS->FreeIoSpace (BaseAddress, AddrLen);
429 Status = gDS->FreeMemorySpace (BaseAddress, AddrLen);
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/Common/
H A DBasePeCoff.c613 PHYSICAL_ADDRESS BaseAddress; local
634 BaseAddress = ImageContext->DestinationAddress;
641 Adjust = (UINT64) BaseAddress - OptionHeader.Optional32->ImageBase;
642 OptionHeader.Optional32->ImageBase = (UINT32) BaseAddress;
665 Adjust = (UINT64) BaseAddress - OptionHeader.Optional64->ImageBase;
666 OptionHeader.Optional64->ImageBase = BaseAddress;
691 Adjust = (UINT64) (BaseAddress - TeHdr->ImageBase);
692 TeHdr->ImageBase = (UINT64) (BaseAddress);
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Include/Library/
H A DMtrrLib.h66 UINT32 BaseAddress; member in struct:__anon13046
74 UINT64 BaseAddress; member in struct:__anon13047
158 @param BaseAddress The physical address that is the start address of a memory region.
165 memory resource range specified by BaseAddress and Length.
167 range specified by BaseAddress and Length.
169 BaseAddress and Length cannot be modified.
177 IN PHYSICAL_ADDRESS BaseAddress,
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaIoDxe/
H A DIsaIo.c347 IsaResource[Count].StartRange = FixedIo->BaseAddress;
348 IsaResource[Count].EndRange = FixedIo->BaseAddress + FixedIo->Length - 1;
401 IsaResource[Count].StartRange = FixedMemory->BaseAddress;
402 IsaResource[Count].EndRange = FixedMemory->BaseAddress + FixedMemory->Length - 1;
688 @param[in] BaseAddress The base address.
702 IN UINT32 BaseAddress,
708 Status = WritePort (This, AddrOffset, (UINT8) (BaseAddress & 0xff));
713 Status = WritePort (This, AddrOffset, (UINT8) ((BaseAddress >> 8) & 0xff));
718 Status = WritePort (This, PageOffset, (UINT8) ((BaseAddress >> 16) & 0xff));
1082 UINT32 BaseAddress; local
697 WriteDmaPort( IN EFI_ISA_IO_PROTOCOL *This, IN UINT32 AddrOffset, IN UINT32 PageOffset, IN UINT32 CountOffset, IN UINT32 BaseAddress, IN UINT16 Count ) argument
1320 UINT32 BaseAddress; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/
H A DSerial.c70 0, //BaseAddress
566 SerialDevice->BaseAddress = (UINT16) SerialDevice->IsaIo->ResourceList->ResourceItem[Index].StartRange;
986 Mcr.Data = READ_MCR (SerialDevice->IsaIo, SerialDevice->BaseAddress);
988 WRITE_MCR (SerialDevice->IsaIo, SerialDevice->BaseAddress, Mcr.Data);
991 Lsr.Data = READ_LSR (SerialDevice->IsaIo, SerialDevice->BaseAddress);
1006 Data = READ_RBR (SerialDevice->IsaIo, SerialDevice->BaseAddress);
1011 Data = READ_RBR (SerialDevice->IsaIo, SerialDevice->BaseAddress);
1023 Mcr.Data = READ_MCR (SerialDevice->IsaIo, SerialDevice->BaseAddress);
1025 WRITE_MCR (SerialDevice->IsaIo, SerialDevice->BaseAddress, Mcr.Data);
1050 Mcr.Data = READ_MCR (SerialDevice->IsaIo, SerialDevice->BaseAddress);
1978 IsaSerialReadPort( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT16 BaseAddress, IN UINT32 Offset ) argument
2009 IsaSerialWritePort( IN EFI_ISA_IO_PROTOCOL *IsaIo, IN UINT16 BaseAddress, IN UINT32 Offset, IN UINT8 Data ) argument
[all...]
H A DSerial.h83 // BaseAddress UINT16: The base address of specific serial device
103 UINT16 BaseAddress; member in struct:__anon10315
674 @param BaseAddress Serial port register group base address
683 IN UINT16 BaseAddress,
691 @param BaseAddress Serial port register group base address
699 IN UINT16 BaseAddress,
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Mem/
H A DPage.c24 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon10940
415 Entry->BaseAddress,
571 &mMemoryTypeStatistics[Type].BaseAddress
590 mMemoryTypeStatistics[Type].BaseAddress,
593 mMemoryTypeStatistics[Type].BaseAddress = 0;
604 mMemoryTypeStatistics[Type].BaseAddress +
611 if (mMemoryTypeStatistics[Type].BaseAddress < mDefaultMaximumAddress) {
612 mDefaultMaximumAddress = mMemoryTypeStatistics[Type].BaseAddress - 1;
632 mMemoryTypeStatistics[Type].BaseAddress,
751 if ((Start >= mMemoryTypeStatistics[Entry->Type].BaseAddress
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdePkg/Include/Pi/
H A DPiDxeCis.h117 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon11956
168 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon11957
205 @param BaseAddress The physical address that is the start address
221 BaseAddress and Length.
223 specified by BaseAddress and Length conflicts
227 specified by BaseAddress and Length was allocated
235 IN EFI_PHYSICAL_ADDRESS BaseAddress,
246 @param Alignment The log base 2 of the boundary that BaseAddress must
250 @param BaseAddress A pointer to a physical address to allocate.
259 @retval EFI_INVALID_PARAMETER BaseAddress i
[all...]
H A DPiHob.h341 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon11990
360 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon11991
427 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon11994
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/CpuDxe/
H A DCpuDxe.c595 This function modifies the attributes for the memory region specified by BaseAddress and
599 @param BaseAddress The physical address that is the start address of a memory region.
605 BaseAddress and Length cannot be modified.
612 resource range specified by BaseAddress and Length.
614 range specified by BaseAddress and Length.
621 IN EFI_PHYSICAL_ADDRESS BaseAddress,
678 BaseAddress,
751 specified by BaseAddress and Length.
755 @param BaseAddress BaseAddress fo
619 CpuSetMemoryAttributes( IN EFI_CPU_ARCH_PROTOCOL *This, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINT64 Attributes ) argument
765 SearchGcdMemorySpaces( IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap, IN UINTN NumberOfDescriptors, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, OUT UINTN *StartIndex, OUT UINTN *EndIndex ) argument
809 SetGcdMemorySpaceAttributes( IN EFI_GCD_MEMORY_SPACE_DESCRIPTOR *MemorySpaceMap, IN UINTN NumberOfDescriptors, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINT64 Attributes ) argument
888 EFI_PHYSICAL_ADDRESS BaseAddress; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Include/Register/
H A DLocalApic.h192 UINT32 BaseAddress:12; ///< Must be 0FEEH member in struct:__anon13065::__anon13066
/vbox/src/VBox/Devices/EFI/Firmware/UefiCpuPkg/Library/MtrrLib/
H A DMtrrLib.c289 if ((*Base >= mMtrrLibFixedMtrrTable[MsrNum].BaseAddress) &&
292 mMtrrLibFixedMtrrTable[MsrNum].BaseAddress +
311 mMtrrLibFixedMtrrTable[MsrNum].BaseAddress +
392 VariableMtrr[Index].BaseAddress = (AsmReadMsr64 (MsrNum) &
434 (Start > (VariableMtrr[Index].BaseAddress +
437 (End < VariableMtrr[Index].BaseAddress)
510 MtrrEnd = VariableMtrr[Index].BaseAddress + VariableMtrr[Index].Length - 1;
515 (EndAddress < VariableMtrr[Index].BaseAddress)
529 if (VariableMtrr[Index].BaseAddress <= *Base && MtrrEnd >= EndAddress) {
537 (*Base) < VariableMtrr[Index].BaseAddress
634 GetMtrrNumberAndDirection( IN UINT64 BaseAddress, IN UINT64 Length, IN UINTN *MtrrNumber ) argument
739 ProgramVariableMtrr( IN UINTN MtrrNumber, IN PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINT64 MemoryCacheType, IN UINT64 MtrrValidAddressMask ) argument
938 MtrrSetMemoryAttribute( IN PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN MTRR_MEMORY_CACHE_TYPE Attribute ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/VBoxPkg/Library/VBoxPeCoffLib/
H A DBasePeCoff.c621 PHYSICAL_ADDRESS BaseAddress; local
647 BaseAddress = ImageContext->DestinationAddress;
649 BaseAddress = ImageContext->ImageAddress;
661 Adjust = (UINT64)BaseAddress - Hdr.Pe32->OptionalHeader.ImageBase;
662 Hdr.Pe32->OptionalHeader.ImageBase = (UINT32)BaseAddress;
670 Adjust = (UINT64) BaseAddress - Hdr.Pe32Plus->OptionalHeader.ImageBase;
671 Hdr.Pe32Plus->OptionalHeader.ImageBase = (UINT64)BaseAddress;
701 Adjust = (UINT64) (BaseAddress - Hdr.Te->StrippedSize + sizeof (EFI_TE_IMAGE_HEADER) - Hdr.Te->ImageBase);
702 Hdr.Te->ImageBase = (UINT64) (BaseAddress - Hdr.Te->StrippedSize + sizeof (EFI_TE_IMAGE_HEADER));
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/efi/Pi/
H A DPiDxeCis.h119 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon15558
170 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon15559
207 @param BaseAddress The physical address that is the start address
223 BaseAddress and Length.
225 specified by BaseAddress and Length conflicts
229 specified by BaseAddress and Length was allocated
237 IN EFI_PHYSICAL_ADDRESS BaseAddress,
248 @param Alignment The log base 2 of the boundary that BaseAddress must
252 @param BaseAddress A pointer to a physical address to allocate.
261 @retval EFI_INVALID_PARAMETER BaseAddress i
[all...]
H A DPiHob.h340 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon15592
359 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon15593
426 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon15596
/vbox/src/VBox/Runtime/common/ldr/
H A DldrEx.cpp221 * @param BaseAddress The base address.
227 RTDECL(int) RTLdrGetBits(RTLDRMOD hLdrMod, void *pvBits, RTLDRADDR BaseAddress, PFNRTLDRIMPORT pfnGetImport, void *pvUser) argument
229 LogFlow(("RTLdrGetBits: hLdrMod=%RTldrm pvBits=%p BaseAddress=%RTptr pfnGetImport=%p pvUser=%p\n",
230 hLdrMod, pvBits, BaseAddress, pfnGetImport, pvUser));
244 int rc = pMod->pOps->pfnGetBits(pMod, pvBits, BaseAddress, pfnGetImport, pvUser);
290 RTDECL(int) RTLdrGetSymbolEx(RTLDRMOD hLdrMod, const void *pvBits, RTLDRADDR BaseAddress, argument
293 LogFlow(("RTLdrGetSymbolEx: hLdrMod=%RTldrm pvBits=%p BaseAddress=%RTptr iOrdinal=%#x pszSymbol=%p:{%s} pValue\n",
294 hLdrMod, pvBits, BaseAddress, iOrdinal, pszSymbol, pszSymbol, pValue));
311 rc = pMod->pOps->pfnGetSymbolEx(pMod, pvBits, BaseAddress, iOrdinal, pszSymbol, pValue);
312 else if (!BaseAddress
380 RTLdrEnumSymbols(RTLDRMOD hLdrMod, unsigned fFlags, const void *pvBits, RTLDRADDR BaseAddress, PFNRTLDRENUMSYMS pfnCallback, void *pvUser) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Core/Dxe/Gcd/
H A DGcd.c161 MemorySpaceMap[Index].BaseAddress,
162 MemorySpaceMap[Index].BaseAddress + MemorySpaceMap[Index].Length - 1,
204 IoSpaceMap[Index].BaseAddress,
205 IoSpaceMap[Index].BaseAddress + IoSpaceMap[Index].Length - 1,
394 @param Link The linked list to insert the range BaseAddress
397 @param BaseAddress The base address of the new range
409 IN EFI_PHYSICAL_ADDRESS BaseAddress,
417 if (BaseAddress > Entry->BaseAddress) {
421 Entry->BaseAddress
406 CoreInsertGcdMapEntry( IN LIST_ENTRY *Link, IN EFI_GCD_MAP_ENTRY *Entry, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN EFI_GCD_MAP_ENTRY *TopEntry, IN EFI_GCD_MAP_ENTRY *BottomEntry ) argument
569 CoreSearchGcdMapEntry( IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, OUT LIST_ENTRY **StartLink, OUT LIST_ENTRY **EndLink, IN LIST_ENTRY *Map ) argument
696 CoreConvertSpace( IN UINTN Operation, IN EFI_GCD_MEMORY_TYPE GcdMemoryType, IN EFI_GCD_IO_TYPE GcdIoType, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINT64 Capabilities, IN UINT64 Attributes ) argument
987 CoreAllocateSpace( IN UINTN Operation, IN EFI_GCD_ALLOCATE_TYPE GcdAllocateType, IN EFI_GCD_MEMORY_TYPE GcdMemoryType, IN EFI_GCD_IO_TYPE GcdIoType, IN UINTN Alignment, IN UINT64 Length, IN OUT EFI_PHYSICAL_ADDRESS *BaseAddress, IN EFI_HANDLE ImageHandle, IN EFI_HANDLE DeviceHandle OPTIONAL ) argument
1252 CoreInternalAddMemorySpace( IN EFI_GCD_MEMORY_TYPE GcdMemoryType, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINT64 Capabilities ) argument
1296 CoreAllocateMemorySpace( IN EFI_GCD_ALLOCATE_TYPE GcdAllocateType, IN EFI_GCD_MEMORY_TYPE GcdMemoryType, IN UINTN Alignment, IN UINT64 Length, IN OUT EFI_PHYSICAL_ADDRESS *BaseAddress, IN EFI_HANDLE ImageHandle, IN EFI_HANDLE DeviceHandle OPTIONAL ) argument
1341 CoreAddMemorySpace( IN EFI_GCD_MEMORY_TYPE GcdMemoryType, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINT64 Capabilities ) argument
1415 CoreFreeMemorySpace( IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length ) argument
1438 CoreRemoveMemorySpace( IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length ) argument
1484 CoreGetMemorySpaceDescriptor( IN EFI_PHYSICAL_ADDRESS BaseAddress, OUT EFI_GCD_MEMORY_SPACE_DESCRIPTOR *Descriptor ) argument
1548 CoreSetMemorySpaceAttributes( IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINT64 Attributes ) argument
1643 CoreAddIoSpace( IN EFI_GCD_IO_TYPE GcdIoType, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length ) argument
1681 CoreAllocateIoSpace( IN EFI_GCD_ALLOCATE_TYPE GcdAllocateType, IN EFI_GCD_IO_TYPE GcdIoType, IN UINTN Alignment, IN UINT64 Length, IN OUT EFI_PHYSICAL_ADDRESS *BaseAddress, IN EFI_HANDLE ImageHandle, IN EFI_HANDLE DeviceHandle OPTIONAL ) argument
1724 CoreFreeIoSpace( IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length ) argument
1747 CoreRemoveIoSpace( IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length ) argument
1791 CoreGetIoSpaceDescriptor( IN EFI_PHYSICAL_ADDRESS BaseAddress, OUT EFI_GCD_IO_SPACE_DESCRIPTOR *Descriptor ) argument
1963 EFI_PHYSICAL_ADDRESS BaseAddress; local
2223 EFI_PHYSICAL_ADDRESS BaseAddress; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/CapsulePei/
H A DUefiCapsule.c989 EFI_PHYSICAL_ADDRESS BaseAddress; local
1038 BaseAddress = NewBuffer + DataPtr[Index];
1039 Length = ((EFI_CAPSULE_HEADER *)((UINTN) BaseAddress))->CapsuleImageSize;
1041 BuildCvHob (BaseAddress, Length);
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgDxe/
H A DTcgDxe.c68 EFI_ACPI_3_0_GENERIC_ADDRESS_STRUCTURE BaseAddress; member in struct:_EFI_TCG_SERVER_ACPI_TABLE
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/
H A DIsaFloppy.h65 UINT16 BaseAddress; member in struct:__anon10291
76 UINT16 BaseAddress; member in struct:__anon10292
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/PciBusDxe/
H A DPciBus.h102 UINT64 BaseAddress; member in struct:_PCI_BAR
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Bus/Pci/UhciPei/
H A DUhcPeim.c41 UINTN BaseAddress; local
71 &BaseAddress
101 UhcDev->UsbHostControllerBaseAddress = (UINT32) BaseAddress;
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenFv/
H A DGenFvInternalLib.h222 EFI_PHYSICAL_ADDRESS BaseAddress; member in struct:__anon9979
/vbox/src/VBox/Devices/EFI/Firmware/BaseTools/Source/C/GenVtf/
H A DGenVtf.c1241 Error (NULL, 0, 2000,"Invalid Parameter", "There's component in second VTF so second BaseAddress and Size must be specified!");
1703 IN UINT64 BaseAddress,
1714 BaseAddress - Base address for the Fw Volume.
1725 if ((BaseAddress >= 0) && (FwVolSize > 0x40) && ((BaseAddress + FwVolSize) % 8 == 0)) {
1977 Error (NULL, 0, 2000, "Invalid parameter", "Error BaseAddress and Size parameters!");
1981 Error (NULL, 0, 2000, "Invalid parameter", "BaseAddress + FwVolumeSize must equal 0x100000000!");
2003 Error (NULL, 0, 2000, "Invalid parameter", "Error BaseAddress and Size parameters!");
2156 IN UINT64 BaseAddress,
2171 BaseAddress
1702 ValidateAddressAndSize( IN UINT64 BaseAddress, IN UINT64 FwVolSize ) argument
2155 UpdateSymFile( IN UINT64 BaseAddress, IN CHAR8 *DestFileName, IN CHAR8 *SourceFileName, IN UINT64 FileSize ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/VariableAuthenticated/EsalVariableDxeSal/
H A DVariable.c3024 UINT64 BaseAddress; local
3094 BaseAddress = VariableStoreBase & (~EFI_PAGE_MASK);
3095 Length = VariableStoreLength + (VariableStoreBase - BaseAddress);
3098 Status = gDS->GetMemorySpaceDescriptor (BaseAddress, &GcdDescriptor);
3104 BaseAddress,

Completed in 115 milliseconds

123