Struct raw_cpuid::ProcessorTraceInfo [] [src]

pub struct ProcessorTraceInfo {
    // some fields omitted
}

Methods

impl ProcessorTraceInfo
[src]

If true, Indicates that IA32_RTIT_CTL.CR3Filter can be set to 1, and that IA32_RTIT_CR3_MATCH MSR can be accessed.

If true, Indicates support of Configurable PSB and Cycle-Accurate Mode.

If true, Indicates support of IP Filtering, TraceStop filtering, and preservation of Intel PT MSRs across warm reset.

If true, Indicates support of MTC timing packet and suppression of COFI-based packets.

If true, Tracing can be enabled with IA32_RTIT_CTL.ToPA = 1, hence utilizing the ToPA output scheme; IA32_RTIT_OUTPUT_BASE and IA32_RTIT_OUTPUT_MASK_PTRS MSRs can be accessed.

If true, ToPA tables can hold any number of output entries, up to the maximum allowed by the MaskOrTableOffset field of IA32_RTIT_OUTPUT_MASK_PTRS.

If true, Indicates support of Single-Range Output scheme.

If true, Indicates support of output to Trace Transport subsystem.

If true, Generated packets which contain IP payloads have LIP values, which include the CS base component.

Iterator over processor trace info sub-leafs.

Trait Implementations

impl Debug for ProcessorTraceInfo
[src]

Formats the value using the given formatter.