Lines Matching defs:SpaprMachineClass
141 struct SpaprMachineClass { struct
143 MachineClass parent_class;
146 bool dr_phb_enabled; /* enable dynamic-reconfig/hotplug of PHBs */
147 bool update_dt_enabled; /* enable KVMPPC_H_UPDATE_DT */
148 bool legacy_irq_allocation;
149 uint32_t nr_xirqs;
150 bool broken_host_serial_model; /* present real host info to the guest */
151 bool pre_4_1_migration; /* don't migrate hpt-max-page-size */
152 bool linux_pci_probe;
153 bool smp_threads_vsmt; /* set VSMT to smp_threads by default */
154 hwaddr rma_limit; /* clamp the RMA to this size */
155 bool pre_5_1_assoc_refpoints;
156 bool pre_5_2_numa_associativity;
157 bool pre_6_2_numa_affinity;
159 bool (*phb_placement)(SpaprMachineState *spapr, uint32_t index,
163 SpaprResizeHpt resize_hpt_default;
164 SpaprCapabilities default_caps;
165 SpaprIrq *irq;