Struct raw_cpuid::SgxInfo [−][src]
pub struct SgxInfo { /* fields omitted */ }
Expand description
Intel SGX Capability Enumeration Leaf, sub-leaf 0 (EAX = 12H, ECX = 0 and ECX = 1)
Implementations
Supports ENCLV instruction leaves EINCVIRTCHILD, EDECVIRTCHILD, and ESETCONTEXT.
Supports ENCLS instruction leaves ETRACKC, ERDINFO, ELDBC, and ELDUC.
Bit vector of supported extended SGX features.
The maximum supported enclave size in non-64-bit mode is 2^retval.
The maximum supported enclave size in 64-bit mode is 2^retval.
Reports the valid bits of SECS.ATTRIBUTES[127:0] that software can set with ECREATE.
pub fn iter(&self) -> SgxSectionIterⓘNotable traits for SgxSectionIter
impl Iterator for SgxSectionIter type Item = SgxSectionInfo;
pub fn iter(&self) -> SgxSectionIterⓘNotable traits for SgxSectionIter
impl Iterator for SgxSectionIter type Item = SgxSectionInfo;
Iterator over SGX sub-leafs.