\r
This library hides the global variable for the EFI Runtime Services so the\r
caller does not need to deal with the possibility of being called from an\r
\r
This library hides the global variable for the EFI Runtime Services so the\r
caller does not need to deal with the possibility of being called from an\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
This program and the accompanying materials\r
are licensed and made available under the terms and conditions of the BSD License\r
which accompanies this distribution. The full text of the license may be found at\r
to free the allocated resource before the exiting.\r
It will ASSERT() if gBS is NULL.\r
It will ASSERT() if that operation fails.\r
to free the allocated resource before the exiting.\r
It will ASSERT() if gBS is NULL.\r
It will ASSERT() if that operation fails.\r
\r
This function returns TRUE after all the EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE functions have\r
executed as a result of the OS calling SetVirtualAddressMap(). Prior to this time FALSE\r
\r
This function returns TRUE after all the EVT_SIGNAL_VIRTUAL_ADDRESS_CHANGE functions have\r
executed as a result of the OS calling SetVirtualAddressMap(). Prior to this time FALSE\r
Variables are stored by the firmware and may maintain their values across power cycles. Each vendor\r
may create and manage its own variables without the risk of name conflicts by using a unique VendorGuid.\r
\r
Variables are stored by the firmware and may maintain their values across power cycles. Each vendor\r
may create and manage its own variables without the risk of name conflicts by using a unique VendorGuid.\r
\r
Unicode String\r
@param VendorGuid Unify identifier for vendor.\r
@param Attributes Points to a memory location to return the attributes of variable. If the point\r
Unicode String\r
@param VendorGuid Unify identifier for vendor.\r
@param Attributes Points to a memory location to return the attributes of variable. If the point\r
\r
The ConvertPointer() function is used by an EFI component during the SetVirtualAddressMap() operation.\r
ConvertPointer()must be called using physical address pointers during the execution of SetVirtualAddressMap().\r
\r
The ConvertPointer() function is used by an EFI component during the SetVirtualAddressMap() operation.\r
ConvertPointer()must be called using physical address pointers during the execution of SetVirtualAddressMap().\r
Determines the new virtual address that is to be used on subsequent memory accesses.\r
\r
For IA32, x64, and EBC, this service is a wrapper for the UEFI Runtime Service\r
Determines the new virtual address that is to be used on subsequent memory accesses.\r
\r
For IA32, x64, and EBC, this service is a wrapper for the UEFI Runtime Service\r
For IPF, this function interprets Address as a pointer to an EFI_PLABEL structure\r
and both the EntryPoint and GP fields of an EFI_PLABEL are converted from physical\r
to virtiual addressing. Since IPF allows the GP to point to an address outside\r
For IPF, this function interprets Address as a pointer to an EFI_PLABEL structure\r
and both the EntryPoint and GP fields of an EFI_PLABEL are converted from physical\r
to virtiual addressing. Since IPF allows the GP to point to an address outside\r