summaryrefslogtreecommitdiff
path: root/OvmfPkg/Include/Library
AgeCommit message (Expand)AuthorFilesLines
2021-05-29OvmfPkg/BaseMemEncryptSevLib: remove Flush parameterBrijesh Singh1-8/+2
2021-05-29OvmfPkg/BaseMemEncryptSevLib: introduce MemEncryptSevClearMmioPageEncMask()Brijesh Singh1-0/+25
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend GetRootBridges() with BusMin/BusMaxJiahui Cen via groups.io1-0/+6
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend parameter list of GetRootBridgesJiahui Cen via groups.io1-9/+15
2021-01-20OvmfPkg/PciHostBridgeLib: Extract GetRootBridges() / FreeRootBridges()Jiahui Cen via groups.io1-0/+50
2021-01-20OvmfPkg/PciHostBridgeUtilityLib: Extend parameters of InitRootBridge()Jiahui Cen via groups.io1-24/+32
2021-01-20OvmfPkg/PciHostBridgeLib: Extract InitRootBridge() / UninitRootBridge()Jiahui Cen via groups.io1-0/+77
2021-01-20OvmfPkg: Introduce PciHostBridgeUtilityLib classJiahui Cen via groups.io1-0/+38
2021-01-07OvmfPkg/VmgExitLib: Support nested #VCsTom Lendacky1-0/+23
2021-01-07OvmfPkg/MemEncryptSevLib: Address range encryption state interfaceTom Lendacky1-0/+33
2021-01-07OvmfPkg/MemEncryptSevLib: Add an interface to retrieve the encryption maskTom Lendacky1-0/+12
2021-01-07OvmfPkg/ResetVector: Save the encryption mask at boot timeTom Lendacky1-0/+2
2021-01-07OvmfPkg/ResetVector: Validate the encryption bit position for SEV/SEV-ESTom Lendacky1-0/+4
2021-01-07OvmfPkg/Sec: Move SEV-ES SEC workarea definition to common header fileTom Lendacky1-1/+15
2020-11-30OvmfPkg: Improve style and formatting in BhyveFwCtlLib.hRebecca Cran1-12/+12
2020-08-17OvmfPkg/MemEncryptSevLib: Add an SEV-ES guest indicator functionTom Lendacky1-0/+12
2020-08-01OvmfPkg: fix DEC spec violation introduced by Bhyve additionLaszlo Ersek1-0/+47
2020-04-28OvmfPkg: introduce QemuFwCfgSimpleParserLibLaszlo Ersek1-0/+128
2020-03-05OvmfPkg: introduce QemuLoadImageLib library classArd Biesheuvel1-0/+84
2020-02-10OvmfPkg/Virtio: Fix few typosAntoine Coeur1-1/+1
2019-08-21OvmfPkg/XenHypercallLib: Enable it in PEIMAnthony PERARD1-0/+12
2019-08-21OvmfPkg/Library/XenPlatformLib: New libraryAnthony PERARD1-0/+53
2019-04-09OvmfPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney16-112/+16
2019-02-25OvmfPkg: add library to track boot option loading/starting on the consoleLaszlo Ersek1-0/+41
2018-05-24OvmfPkg: introduce PciCapPciIoLibLaszlo Ersek1-0/+58
2018-05-24OvmfPkg: introduce PciCapPciSegmentLibLaszlo Ersek1-0/+82
2018-05-24OvmfPkg: introduce PciCapLibLaszlo Ersek1-0/+429
2018-03-14OvmfPkg/QemuBootOrderLib: add ConnectDevicesFromQemu()Laszlo Ersek1-2/+37
2018-03-14OvmfPkg/QemuBootOrderLib: add missing EFIAPI specifiersLaszlo Ersek1-0/+2
2018-03-06OvmfPkg/MemEncryptSevLib: find pages of initial SMRAM save state mapLaszlo Ersek1-0/+23
2018-03-06OvmfPkg/MemEncryptSevLib: clean up MemEncryptSevSetPageEncMask() declLaszlo Ersek1-15/+17
2018-03-06OvmfPkg/MemEncryptSevLib: clean up MemEncryptSevClearPageEncMask() declLaszlo Ersek1-16/+18
2018-03-06OvmfPkg/MemEncryptSevLib: clean up MemEncryptSevIsEnabled() declLaszlo Ersek1-2/+2
2018-03-06OvmfPkg/MemEncryptSevLib: rewrap to 79 characters widthLaszlo Ersek1-8/+12
2017-08-25OvmfPkg/VirtioLib: change the parameter of VirtioAppendDesc() to UINT64Brijesh Singh1-17/+18
2017-08-25OvmfPkg/VirtioLib: alloc VRING buffer with AllocateSharedPages()Brijesh Singh1-3/+2
2017-08-25OvmfPkg/VirtioLib: add function to map VRINGBrijesh Singh1-0/+26
2017-08-25OvmfPkg/VirtioLib: take VirtIo instance in VirtioRingInit/VirtioRingUninitBrijesh Singh1-4/+10
2017-08-25OvmfPkg/VirtioLib: add VirtioMapAllBytesInSharedBuffer() helper functionBrijesh Singh1-0/+52
2017-07-10OvmfPkg/BaseMemcryptSevLib: Add SEV helper libraryBrijesh Singh1-0/+81
2017-03-15OvmfPkg/QemuFwCfgS3Lib: Fix VS tool chain build failureDandan Bi1-5/+5
2017-03-14OvmfPkg/QemuFwCfgS3Lib: add boot script opcode generation APIs to libclassLaszlo Ersek1-0/+322
2017-03-14ArmVirtPkg, OvmfPkg: retire QemuFwCfgS3Enabled() from QemuFwCfgLibLaszlo Ersek1-14/+0
2017-03-14OvmfPkg: introduce QemuFwCfgS3Lib classLaszlo Ersek1-0/+39
2017-02-22OvmfPkg/QemuFwCfgLib: move types/macros from lib class to IndustryStandardLaszlo Ersek1-69/+1
2017-01-31OvmfPkg/QemuFwCfgLib: add QemuFwCfgSkipBytes()Laszlo Ersek1-0/+16
2016-12-06OvmfPkg/XenHypercallLib: Add EFIAPIAnthony PERARD1-0/+3
2016-12-05OvmfPkg/QemuFwCfgLib: extend lib class header with more definitionsLaszlo Ersek1-0/+8
2016-12-05ArmVirtPkg, OvmfPkg: QemuFwCfgLib: move DMA-related defs to lib classLaszlo Ersek1-0/+19
2016-12-05OvmfPkg/QemuFwCfgLib: move InternalQemuFwCfgIsAvailable() to lib instancesLaszlo Ersek1-16/+0