59 if ((NameOpNode ==
NULL) ||
74 if ((NameDataNode ==
NULL) ||
84 if (EFI_ERROR (Status)) {
91 if (AmlName ==
NULL) {
98 if (EFI_ERROR (Status)) {
142 if (EFI_ERROR (Status)) {
148 if ((OpCode != NodeOpCode) ||
149 (SubOpCode != NodeSubOpCode))
178 if (EFI_ERROR (Status)) {
184 if (NodeDataType != DataType) {
215 if (EFI_ERROR (Status)) {
BOOLEAN EFIAPI AmlNodeHasDataType(IN AML_DATA_NODE_HANDLE DataNode, IN EAML_NODE_DATA_TYPE DataType)
BOOLEAN EFIAPI AmlNameOpCompareName(IN AML_OBJECT_NODE_HANDLE NameOpNode, IN CHAR8 *AslName)
BOOLEAN EFIAPI AmlNodeHasOpCode(IN AML_OBJECT_NODE_HANDLE ObjectNode, IN UINT8 OpCode, IN UINT8 SubOpCode)
BOOLEAN EFIAPI AmlNodeHasRdDataType(IN AML_DATA_NODE_HANDLE RdNode, IN AML_RD_HEADER RdDataType)
void * AML_DATA_NODE_HANDLE
void * AML_OBJECT_NODE_HANDLE
BOOLEAN EFIAPI CompareAmlWithAslNameString(IN CONST CHAR8 *AmlName1, IN CONST CHAR8 *AslName2)
VOID *EFIAPI AllocateZeroPool(IN UINTN AllocationSize)
VOID EFIAPI FreePool(IN VOID *Buffer)
AML_NODE_HANDLE EFIAPI AmlGetFixedArgument(IN AML_OBJECT_NODE_HANDLE ObjectNode, IN EAML_PARSE_INDEX Index)
EFI_STATUS EFIAPI AmlGetDataNodeBuffer(IN AML_DATA_NODE_HANDLE DataNode, OUT UINT8 *Buffer OPTIONAL, IN OUT UINT32 *BufferSize)
EFI_STATUS EFIAPI AmlGetObjectNodeInfo(IN AML_OBJECT_NODE_HANDLE ObjectNode, OUT UINT8 *OpCode OPTIONAL, OUT UINT8 *SubOpCode OPTIONAL, OUT UINT32 *PkgLen OPTIONAL, OUT BOOLEAN *IsNameSpaceNode OPTIONAL)
EFI_STATUS EFIAPI AmlGetResourceDataType(IN AML_DATA_NODE_HANDLE DataNode, OUT AML_RD_HEADER *ResourceDataType)
EFI_STATUS EFIAPI AmlGetNodeDataType(IN AML_DATA_NODE_HANDLE DataNode, OUT EAML_NODE_DATA_TYPE *DataType)
EAML_NODE_TYPE EFIAPI AmlGetNodeType(IN AML_NODE_HANDLE Node)
BOOLEAN EFIAPI AmlRdCompareDescId(IN CONST AML_RD_HEADER *Header, IN AML_RD_HEADER DescriptorId)
enum EAmlNodeDataType EAML_NODE_DATA_TYPE
@ EAmlParseIndexTerm0
First fixed argument index.
@ EAmlNodeDataTypeNameString