MdeModulePkg[all]  0.98
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
FPDT_GUID_QWORD_EVENT_RECORD Struct Reference

Data Fields

EFI_ACPI_5_0_FPDT_PERFORMANCE_RECORD_HEADER Header
 
UINT16 ProgressID
 
UINT32 ApicID
 
UINT64 Timestamp
 
EFI_GUID Guid
 
UINT64 Qword
 

Field Documentation

UINT32 FPDT_GUID_QWORD_EVENT_RECORD::ApicID

APIC ID for the processor in the system used as a timestamp clock source. If only one timestamp clock source is used, this field is Reserved and populated as 0.

EFI_GUID FPDT_GUID_QWORD_EVENT_RECORD::Guid

GUID of the module logging the event

EFI_ACPI_5_0_FPDT_PERFORMANCE_RECORD_HEADER FPDT_GUID_QWORD_EVENT_RECORD::Header
UINT16 FPDT_GUID_QWORD_EVENT_RECORD::ProgressID

ProgressID < 0x10 are reserved for core performance entries. Start measurement point shall have lowered one nibble set to zero and corresponding end points shall have lowered one nibble set to non-zero value; keeping other nibbles same as start point.

UINT64 FPDT_GUID_QWORD_EVENT_RECORD::Qword

Qword of misc data, meaning depends on the ProgressId

UINT64 FPDT_GUID_QWORD_EVENT_RECORD::Timestamp

64-bit value (nanosecond) describing elapsed time since the most recent deassertion of processor reset.