MdePkg[all]
1.08
|
EFI_GUID EFI_NVDIMM_LABEL::AddressAbstractionGuid |
Identifies the address abstraction mechanism for this namespace. A value of 0 indicates no mechanism used.
UINT8 EFI_NVDIMM_LABEL::Alignment |
Alignment hint used to advertise the preferred alignment of the data from within the namespace defined by this label.
UINT64 EFI_NVDIMM_LABEL::Checksum |
64-bit Fletcher64 checksum of all fields in this Label. This field is considered zero when the checksum is computed.
UINT64 EFI_NVDIMM_LABEL::Dpa |
The DPA is the DIMM Physical address where the NVM contributing to this namespace begins on this NVDIMM.
UINT32 EFI_NVDIMM_LABEL::Flags |
Attributes of this namespace.
UINT64 EFI_NVDIMM_LABEL::LbaSize |
This is the default logical block size in bytes and may be superseded by a block size that is specified in the AbstractionGuid.
CHAR8 EFI_NVDIMM_LABEL::Name[EFI_NVDIMM_LABEL_NAME_LEN] |
NULL-terminated string using UTF-8 character formatting.
UINT16 EFI_NVDIMM_LABEL::NLabel |
Total number of labels describing this namespace.
UINT16 EFI_NVDIMM_LABEL::Position |
Position of this label in list of labels for this namespace.
UINT64 EFI_NVDIMM_LABEL::RawSize |
The extent of the DPA contributed by this label.
UINT8 EFI_NVDIMM_LABEL::Reserved[3] |
Shall be 0.
UINT8 EFI_NVDIMM_LABEL::Reserved1[88] |
Shall be 0.
UINT64 EFI_NVDIMM_LABEL::SetCookie |
The SetCookie is utilized by SW to perform consistency checks on the Interleave Set to verify the current physical device configuration matches the original physical configuration when the labels were created for the set.The label is considered invalid if the actual label set cookie doesn't match the cookie stored here.
UINT32 EFI_NVDIMM_LABEL::Slot |
Current slot in the Label Storage Area where this label is stored.
EFI_GUID EFI_NVDIMM_LABEL::TypeGuid |
Range Type GUID that describes the access mechanism for the specified DPA range.
EFI_GUID EFI_NVDIMM_LABEL::Uuid |
Unique Label Identifier UUID per RFC 4122.