DescriptorType
uint8_t DescriptorType;
uint8_t DescriptorType;
uint8_t DescriptorType;
uint8_t DescriptorType;
WalkState->Arguments[i].DescriptorType = ACPI_DESC_TYPE_NAMED;
WalkState->LocalVariables[i].DescriptorType = ACPI_DESC_TYPE_NAMED;
ScopeInfo->Common.DescriptorType = ACPI_DESC_TYPE_STATE_WSCOPE;
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_RESULT;
WalkState->DescriptorType = ACPI_DESC_TYPE_WALK;
if (WalkState->DescriptorType != ACPI_DESC_TYPE_WALK)
Info->Common.DescriptorType = ACPI_DESC_TYPE_STATE_NOTIFY;
if (Target->Common.DescriptorType == ACPI_DESC_TYPE_NAMED)
NewNode->DescriptorType = ACPI_DESC_TYPE_NAMED;
Scope->Common.DescriptorType = ACPI_DESC_TYPE_STATE_RPSCOPE;
Scope->Common.DescriptorType = ACPI_DESC_TYPE_STATE_PSCOPE;
Op->Common.DescriptorType = ACPI_DESC_TYPE_PARSER;
AML_OFFSET (StartDpf.DescriptorType),
AML_OFFSET (Irq.DescriptorType),
if (Aml->SmallHeader.DescriptorType & ACPI_RESOURCE_NAME_LARGE)
Aml->SmallHeader.DescriptorType = (UINT8)
((Aml->SmallHeader.DescriptorType &
UINT8 DescriptorType,
Aml->SmallHeader.DescriptorType = DescriptorType;
AcpiGbl_RootNodeStruct.DescriptorType = ACPI_DESC_TYPE_NAMED;
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE;
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_THREAD;
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_UPDATE;
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_PACKAGE;
State->Common.DescriptorType = ACPI_DESC_TYPE_STATE_CONTROL;
UINT8 DescriptorType;
DescriptorType = 0; /* Not a valid descriptor type */
DescriptorType = ACPI_DESC_TYPE_OPERAND;
DescriptorType = ACPI_DESC_TYPE_PARSER;
DescriptorType = ACPI_DESC_TYPE_NAMED;
switch (DescriptorType)
UINT8 DescriptorType; /* To differentiate various internal objs */\
UINT8 DescriptorType; /* Differentiate object descriptor types */
UINT8 DescriptorType; /* To differentiate various internal objs */\
#define ACPI_GET_DESCRIPTOR_TYPE(d) (((ACPI_DESCRIPTOR *)(void *)(d))->Common.DescriptorType)
#define ACPI_SET_DESCRIPTOR_TYPE(d, t) (((ACPI_DESCRIPTOR *)(void *)(d))->Common.DescriptorType = (t))
UINT8 DescriptorType; /* To differentiate various internal objs */\
UINT8 DescriptorType; /* To differentiate various internal objs */
UINT8 DescriptorType,
UINT8 DescriptorType; /* To differentiate various internal objs */
UINT8 DescriptorType;
UINT8 DescriptorType;\
UINT8 DescriptorType;
inline uint32 GetBlock(DescriptorType &descriptor) const
inline uint32 GetLength(DescriptorType &descriptor) const
inline uint16 GetPartition(DescriptorType &descriptor) const
inline uint8 GetType(DescriptorType &descriptor) const
inline uint32 GetBlock(DescriptorType &descriptor) const
inline uint32 GetLength(DescriptorType &descriptor) const
inline uint16 GetPartition(DescriptorType &descriptor) const
inline uint8 GetType(DescriptorType &descriptor) const
typedef typename Accessor::DescriptorType Descriptor;
is_code_segment(DescriptorType type)
return type == DescriptorType::CodeExecuteOnly;
Descriptor::Descriptor(DescriptorType type, bool kernelOnly, bool compatMode)
fType = static_cast<unsigned>(DescriptorType::TSS);
: Descriptor(DescriptorType::DataWritable, false)
Descriptor(DescriptorType::CodeExecuteOnly, true),
Descriptor(DescriptorType::DataWritable, true),
Descriptor(DescriptorType::CodeExecuteOnly, false, true),
Descriptor(DescriptorType::DataWritable, false),
Descriptor(DescriptorType::CodeExecuteOnly, false),
constexpr Descriptor(DescriptorType type, bool kernelOnly,