OvmfPkg[all]
0.1
|
Functions | |
EFI_STATUS | XenIoMmioInstall (IN OUT EFI_HANDLE *Handle, IN EFI_PHYSICAL_ADDRESS GrantTableAddress) |
EFI_STATUS | XenIoMmioUninstall (IN EFI_HANDLE Handle) |
Manage XenBus device path and I/O handles
Copyright (c) 2015, Linaro Ltd. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
EFI_STATUS XenIoMmioInstall | ( | IN OUT EFI_HANDLE * | Handle, |
IN EFI_PHYSICAL_ADDRESS | GrantTableAddress | ||
) |
Install the XENBUS_ROOT_DEVICE_PATH and XENIO_PROTOCOL protocols on the handle pointed to by , or on a new handle if it points to NULL
Handle | Pointer to the handle to install the protocols on, may point to a NULL handle. |
GrantTableAddress | The address of the Xen grant table |
EFI_SUCCESS | Protocols were installed successfully |
EFI_OUT_OF_RESOURCES | The function failed to allocate memory required by the XenIo MMIO and device path protocols |
EFI_STATUS XenIoMmioUninstall | ( | IN EFI_HANDLE | Handle | ) |
Uninstall the XENBUS_ROOT_DEVICE_PATH and XENIO_PROTOCOL protocols
Handle | Handle onto which the protocols have been installed earlier by XenIoMmioInstall () |
EFI_SUCCESS | Protocols were uninstalled successfully |