Struct panda_sys::X86CPUClass [−][src]
#[repr(C)]pub struct X86CPUClass { pub parent_class: CPUClass, pub cpu_def: *mut X86CPUDefinition, pub kvm_required: bool, pub ordering: c_int, pub migration_safe: bool, pub static_model: bool, pub model_description: *const c_char, pub parent_realize: DeviceRealize, pub parent_unrealize: DeviceUnrealize, pub parent_reset: Option<unsafe extern "C" fn(cpu: *mut CPUState)>, }
Expand description
X86CPUClass: @cpu_def: CPU model definition @kvm_required: Whether CPU model requires KVM to be enabled. @ordering: Ordering on the “-cpu help” CPU model list. @migration_safe: See CpuDefinitionInfo::migration_safe @static_model: See CpuDefinitionInfo::static @parent_realize: The parent class’ realize handler. @parent_reset: The parent class’ reset handler.
An x86 CPU model or family.
Fields
parent_class: CPUClasscpu_def: *mut X86CPUDefinitionkvm_required: boolordering: c_intmigration_safe: boolstatic_model: boolmodel_description: *const c_charparent_realize: DeviceRealizeparent_unrealize: DeviceUnrealizeparent_reset: Option<unsafe extern "C" fn(cpu: *mut CPUState)>Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for X86CPUClassimpl !Send for X86CPUClassimpl !Sync for X86CPUClassimpl Unpin for X86CPUClassimpl UnwindSafe for X86CPUClassBlanket Implementations
Mutably borrows from an owned value. Read more