Lines Matching defs:MachineClass

260 struct MachineClass {  struct
262 ObjectClass parent_class;
265 const char *family; /* NULL iff @name identifies a standalone machtype */
266 char *name;
267 const char *alias;
268 const char *desc;
269 const char *deprecation_reason;
271 void (*init)(MachineState *state);
272 void (*reset)(MachineState *state, ResetType type);
273 void (*wakeup)(MachineState *state);
274 int (*kvm_type)(MachineState *machine, const char *arg);
275 int (*hvf_get_physical_address_range)(MachineState *machine);
277 BlockInterfaceType block_default_type;
278 int units_per_default_bus;
279 int max_cpus;
280 int min_cpus;
281 int default_cpus;
282 unsigned int no_serial:1,
283 no_parallel:1,
284 no_floppy:1,
285 no_cdrom:1,
286 no_sdcard:1,
287 pci_allow_0_address:1,
288 legacy_fw_cfg_order:1;
289 bool is_default;
290 const char *default_machine_opts;
291 const char *default_boot_order;
292 const char *default_display;
293 const char *default_nic;
294 GPtrArray *compat_props;
295 const char *hw_version;
296 ram_addr_t default_ram_size;
297 const char *default_cpu_type;
298 bool default_kernel_irqchip_split;
299 bool option_rom_has_mr;
300 bool rom_file_has_mr;
301 int minimum_page_bits;
302 bool has_hotpluggable_cpus;
303 bool ignore_memory_transaction_failures;
304 int numa_mem_align_shift;
305 const char * const *valid_cpu_types;
306 strList *allowed_dynamic_sysbus_devices;
307 bool auto_enable_numa_with_memhp;
308 bool auto_enable_numa_with_memdev;
309 bool ignore_boot_device_suffixes;
310 bool smbus_no_migration_support;
311 bool nvdimm_supported;
312 bool numa_mem_supported;
313 bool auto_enable_numa;
314 bool cpu_cluster_has_numa_boundary;
315 SMPCompatProps smp_props;
316 const char *default_ram_id;
318 HotplugHandler *(*get_hotplug_handler)(MachineState *machine,
320 bool (*hotplug_allowed)(MachineState *state, DeviceState *dev,
322 CpuInstanceProperties (*cpu_index_to_instance_props)(MachineState *machine,
324 const CPUArchIdList *(*possible_cpu_arch_ids)(MachineState *machine);
325 int64_t (*get_default_cpu_node_id)(const MachineState *ms, int idx);
326 ram_addr_t (*fixup_ram_size)(ram_addr_t size);
327 uint64_t smbios_memory_device_size;
328 bool (*create_default_memdev)(MachineState *ms, const char *path,