Lines Matching +full:platform +full:- +full:level

8 Copyright (c) 2006 - 2021, Intel Corporation. All rights reserved.<BR>
12 SPDX-License-Identifier: BSD-2-Clause-Patent
71 // Note: UEFI spec 2.5 and following: use EFI_MEMORY_RO as write-protected physical memory
80 // The memory region supports byte-addressable non-volatility.
92 // Specific-purpose memory (SPM). The memory is earmarked for
110 // memory dynamically removed from the platform. This attribute serves as
114 // capable of being dynamically removed from the platform at runtime.
125 // described with additional ISA-specific memory attributes
131 // Defines the bits reserved for describing optional ISA-specific cacheability
134 // See Calling Conventions for further ISA-specific enumeration of these bits.
227 @retval EFI_INVALID_PARAMETER Memory is not a page-aligned address or Pages is invalid.
333 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is …
334 … The platform should describe this runtime service as unsupported at runtime
358 the tree of controllers is only expanded one level.
431 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is …
432 … The platform should describe this runtime service as unsupported at runtime
444 // These types can be ORed together as needed - for example,
468 which is implementation-dependent.
482 @param[in] NotifyTpl The task priority level of event notifications, if needed.
508 @param[in] NotifyTpl The task priority level of event notifications,if needed.
643 // Task priority level
651 Raises a task's priority level and returns its previous level.
653 @param[in] NewTpl The new task priority level.
655 @return Previous task priority level
665 Restores a task's priority level to its previous value.
667 @param[in] OldTpl The previous task priority level to restore.
679 @param[in] VariableName A Null-terminated string that is the name of the vendor's
699 … if no variable storage is supported. The platform should describe this
735 @retval EFI_INVALID_PARAMETER Null-terminator is not found in the first VariableNameSize bytes of
739 … if no variable storage is supported. The platform should describe this
755 @param[in] VariableName A Null-terminated string that is the name of the vendor's variable.
778 @retval EFI_WRITE_PROTECTED The variable in question is read-only.
784 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is…
785 … The platform should describe this runtime service as unsupported at runtime
805 /// Provides the reporting resolution of the real-time clock device in
806 /// counts per second. For a normal PC-AT CMOS RTC device, this
812 /// Provides the timekeeping accuracy of the real-time clock in an
813 /// error rate of 1E-6 parts per million. For a clock with an accuracy
820 /// time below the Resolution reporting level. A FALSE
821 /// indicates that the state below the Resolution level of the
822 /// device is not cleared when the time is set. Normal PC-AT CMOS
829 Returns the current time and date information, and the time-keeping capabilities
830 of the hardware platform.
839 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is …
840 … The platform should describe this runtime service as unsupported at runtime
859 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is …
860 … The platform should describe this runtime service as unsupported at runtime
882 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is …
883 … The platform should describe this runtime service as unsupported at runtime
906 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is …
907 … The platform should describe this runtime service as unsupported at runtime
942 @retval EFI_ACCESS_DENIED Image was not loaded because the platform policy prohibits the
946 platform policy specifies that the image should not be started.
964 …@param[out] ExitData The pointer to a pointer to a data buffer that includes a Null-term…
969 …@retval EFI_SECURITY_VIOLATION The current platform policy specifies that the image should not be …
988 @param[in] ExitData The pointer to a data buffer that includes a Null-terminated string,
1043 Induces a fine-grained stall.
1063 @param[in] WatchdogData A data buffer that includes a Null-terminated string, optionally
1083 Resets the entire platform.
1089 EfiResetShutdown the data buffer starts with a Null-terminated
1094 also starts with a Null-terminated string that is followed
1107 Returns a monotonically increasing count for the platform.
1123 Returns the next high 32 bits of the platform's monotonic counter.
1130 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is …
1131 … The platform should describe this runtime service as unsupported at runtime
1142 Computes and returns a 32-bit CRC for a data buffer.
1144 @param[in] Data A pointer to the buffer on which the 32-bit CRC is to be computed.
1146 …@param[out] Crc32 The 32-bit CRC that was computed for the data buffer specified by Da…
1149 @retval EFI_SUCCESS The 32-bit CRC was computed for the data buffer and returned in
1700 /// Bit-mapped list describing the capsule attributes. The Flag values
1701 /// of 0x0000 - 0xFFFF are defined by CapsuleGuid. Flag values
1702 /// of 0x10000 - 0xFFFFFFFF are defined by this specification
1753 @retval EFI_UNSUPPORTED The capsule type is not supported on this platform.
1755 … is compatible with this platform but is not capable of being submitted or processed
1758 … the capsule is compatible with this platform but there are insufficient resources to process.
1759 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is …
1760 … The platform should describe this runtime service as unsupported at runtime
1785 @retval EFI_UNSUPPORTED The capsule type is not supported on this platform, and
1789 … is compatible with this platform but is not capable of being submitted or processed
1792 … the capsule is compatible with this platform but there are insufficient resources to process.
1793 …@retval EFI_UNSUPPORTED This call is not supported by this platform at the time the call is …
1794 … The platform should describe this runtime service as unsupported at runtime
1823 @retval EFI_UNSUPPORTED The attribute is not supported on this platform, and the
2011 // 32-bit CRC Services
2029 /// The 128-bit GUID value that uniquely identifies the system configuration table.
2048 /// that produces the system firmware for the platform.
2053 /// of the system firmware for the platform.
2197 /// Indicates the revision of the EFI_KEY_OPTION structure. This revision level should be 0.
2226 /// Specifies the actual number of entries in EFI_KEY_OPTION.Keys, from 0-3. If
2245 /// The CRC-32 which should match the CRC-32 of the entire EFI_LOAD_OPTION to
2246 /// which BootOption refers. If the CRC-32s do not match this value, then this key
2258 /// The number of key codes (0-3) is specified by the EFI_KEY_CODE_COUNT field in KeyOptions.