TianoCore EDK2 master
|
#include <DynamicTablesPkg/Library/Common/AmlLib/Parser/AmlMethodParser.h>
Data Fields | |
LIST_ENTRY | Link |
CONST AML_OBJECT_NODE * | NodeRef |
CONST CHAR8 * | RawAbsolutePath |
UINT32 | RawAbsolutePathSize |
Size of the raw AML absolute pathname buffer. | |
AML namespace reference node.
Namespace reference nodes allow to associate an AML absolute pathname to the tree node defining this object in the namespace.
Namespace reference nodes are stored in a separate list. They are not part of the tree.
Definition at line 23 of file AmlMethodParser.h.
LIST_ENTRY AmlNameSpaceRefNode::Link |
Double linked list. This must be the first field in this structure.
Definition at line 26 of file AmlMethodParser.h.
CONST AML_OBJECT_NODE* AmlNameSpaceRefNode::NodeRef |
Node part of the AML namespace. It must have the AML_IN_NAMESPACE attribute.
Definition at line 30 of file AmlMethodParser.h.
CONST CHAR8* AmlNameSpaceRefNode::RawAbsolutePath |
Raw AML absolute pathname of the NodeRef. This is a raw AML NameString (cf AmlNameSpace.c: A concatenated list of 4 chars long names. The dual/multi NameString prefix have been stripped.).
Definition at line 36 of file AmlMethodParser.h.
UINT32 AmlNameSpaceRefNode::RawAbsolutePathSize |
Size of the raw AML absolute pathname buffer.
Definition at line 39 of file AmlMethodParser.h.