Home
last modified time | relevance | path

Searched refs:SpaprMachineState (Results 1 – 25 of 25) sorted by relevance

/openbmc/qemu/include/hw/ppc/
H A Dspapr_numa.h25 void spapr_numa_associativity_init(SpaprMachineState *spapr,
27 void spapr_numa_associativity_check(SpaprMachineState *spapr);
28 void spapr_numa_write_rtas_dt(SpaprMachineState *spapr, void *fdt, int rtas);
29 void spapr_numa_write_associativity_dt(SpaprMachineState *spapr, void *fdt,
31 int spapr_numa_fixup_cpu_dt(SpaprMachineState *spapr, void *fdt,
33 int spapr_numa_write_assoc_lookup_arrays(SpaprMachineState *spapr, void *fdt,
H A Dspapr_nvdimm.h16 typedef struct SpaprMachineState SpaprMachineState; typedef
18 int spapr_pmem_dt_populate(SpaprDrc *drc, SpaprMachineState *spapr,
20 void spapr_dt_persistent_memory(SpaprMachineState *spapr, void *fdt);
H A Dspapr_drc.h192 struct SpaprMachineState;
210 int (*dt_populate)(SpaprDrc *drc, struct SpaprMachineState *spapr,
252 void spapr_drc_reset_all(struct SpaprMachineState *spapr);
H A Dspapr_nested.h568 void *(*location)(struct SpaprMachineState *, SpaprMachineStateNestedGuest *,
576 typedef struct SpaprMachineState SpaprMachineState; typedef
577 bool spapr_get_pate_nested_hv(SpaprMachineState *spapr, PowerPCCPU *cpu,
579 uint8_t spapr_nested_api(SpaprMachineState *spapr);
581 bool spapr_get_pate_nested_papr(SpaprMachineState *spapr, PowerPCCPU *cpu,
H A Dspapr_xive.h69 struct SpaprMachineState;
70 void spapr_xive_hcall_init(struct SpaprMachineState *spapr);
H A Dspapr_vio.h86 SpaprMachineState *spapr = SPAPR_MACHINE(qdev_get_machine()); in spapr_vio_irq_pulse()
138 SpaprVioDevice *vty_lookup(SpaprMachineState *spapr, target_ulong reg);
/openbmc/qemu/hw/ppc/
H A Dspapr_numa.c24 static int get_max_dist_ref_points(SpaprMachineState *spapr) in get_max_dist_ref_points()
36 static int get_numa_assoc_size(SpaprMachineState *spapr) in get_numa_assoc_size()
51 static int get_vcpu_assoc_size(SpaprMachineState *spapr) in get_vcpu_assoc_size()
60 static const uint32_t *get_associativity(SpaprMachineState *spapr, int node_id) in get_associativity()
143 static void spapr_numa_define_FORM1_domains(SpaprMachineState *spapr) in spapr_numa_define_FORM1_domains()
261 static void spapr_numa_FORM1_affinity_init(SpaprMachineState *spapr, in spapr_numa_FORM1_affinity_init()
311 static void spapr_numa_FORM2_affinity_init(SpaprMachineState *spapr) in spapr_numa_FORM2_affinity_init()
331 void spapr_numa_associativity_init(SpaprMachineState *spapr, in spapr_numa_associativity_init()
338 void spapr_numa_associativity_check(SpaprMachineState *spapr) in spapr_numa_associativity_check()
351 void spapr_numa_write_associativity_dt(SpaprMachineState *spapr, void *fdt, in spapr_numa_write_associativity_dt()
[all …]
H A Dspapr.c121 static int spapr_vcpu_id(SpaprMachineState *spapr, int cpu_index) in spapr_vcpu_id()
130 static bool spapr_is_thread0_in_vcore(SpaprMachineState *spapr, in spapr_is_thread0_in_vcore()
137 int spapr_max_server_number(SpaprMachineState *spapr) in spapr_max_server_number()
178 static void spapr_dt_pa_features(SpaprMachineState *spapr, in spapr_dt_pa_features()
305 static void spapr_dt_pi_features(SpaprMachineState *spapr, in spapr_dt_pi_features()
350 static int spapr_dt_memory_node(SpaprMachineState *spapr, void *fdt, int nodeid, in spapr_dt_memory_node()
420 static int spapr_dt_dynamic_memory_v2(SpaprMachineState *spapr, void *fdt, in spapr_dt_dynamic_memory_v2()
513 static int spapr_dt_dynamic_memory(SpaprMachineState *spapr, void *fdt, in spapr_dt_dynamic_memory()
582 static int spapr_dt_dynamic_reconfiguration_memory(SpaprMachineState *spapr, in spapr_dt_dynamic_reconfiguration_memory()
633 static int spapr_dt_memory(SpaprMachineState *spapr, void *fdt) in spapr_dt_memory()
[all …]
H A Dspapr_vof.c17 target_ulong spapr_h_vof_client(PowerPCCPU *cpu, SpaprMachineState *spapr, in spapr_h_vof_client()
29 void spapr_vof_client_dt_finalize(SpaprMachineState *spapr, void *fdt) in spapr_vof_client_dt_finalize()
57 void spapr_vof_reset(SpaprMachineState *spapr, void *fdt, Error **errp) in spapr_vof_reset()
106 SpaprMachineState *spapr = SPAPR_MACHINE(ms); in spapr_vof_quiesce()
115 SpaprMachineState *spapr = SPAPR_MACHINE(ms); in spapr_vof_setprop()
H A Dspapr_nested.c14 void spapr_nested_reset(SpaprMachineState *spapr) in spapr_nested_reset()
29 uint8_t spapr_nested_api(SpaprMachineState *spapr) in spapr_nested_api()
36 bool spapr_get_pate_nested_hv(SpaprMachineState *spapr, PowerPCCPU *cpu, in spapr_get_pate_nested_hv()
65 SpaprMachineStateNestedGuest *spapr_get_nested_guest(SpaprMachineState *spapr, in spapr_get_nested_guest()
73 bool spapr_get_pate_nested_papr(SpaprMachineState *spapr, PowerPCCPU *cpu, in spapr_get_pate_nested_papr()
91 SpaprMachineState *spapr, in h_set_ptbl()
111 SpaprMachineState *spapr, in h_tlb_invalidate()
125 SpaprMachineState *spapr, in h_copy_tofrom_guest()
139 SpaprMachineState *spapr = SPAPR_MACHINE(qdev_get_machine()); in nested_save_state()
238 SpaprMachineState *spapr = SPAPR_MACHINE(qdev_get_machine()); in nested_load_state()
[all …]
H A Dspapr_vhyp_mmu.c19 static target_ulong h_enter(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_enter()
130 static target_ulong h_remove(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_remove()
178 static target_ulong h_bulk_remove(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_bulk_remove()
230 static target_ulong h_protect(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_protect()
269 static target_ulong h_read(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_read()
348 static void cancel_hpt_prepare(SpaprMachineState *spapr) in cancel_hpt_prepare()
369 SpaprMachineState *spapr, in vhyp_mmu_resize_hpt_prepare()
553 SpaprMachineState *spapr, in vhyp_mmu_resize_hpt_commit()
H A Dspapr_rtas_ddw.c94 SpaprMachineState *spapr, in rtas_ibm_query_pe_dma_window()
144 SpaprMachineState *spapr, in rtas_ibm_create_pe_dma_window()
221 SpaprMachineState *spapr, in rtas_ibm_remove_pe_dma_window()
271 SpaprMachineState *spapr, in rtas_ibm_reset_pe_dma_window()
H A Dspapr_nvdimm.c142 static int spapr_dt_nvdimm(SpaprMachineState *spapr, void *fdt, in spapr_dt_nvdimm()
207 int spapr_pmem_dt_populate(SpaprDrc *drc, SpaprMachineState *spapr, in spapr_pmem_dt_populate()
217 void spapr_dt_persistent_memory(SpaprMachineState *spapr, void *fdt) in spapr_dt_persistent_memory()
241 SpaprMachineState *spapr, in h_scm_read_metadata()
296 SpaprMachineState *spapr, in h_scm_write_metadata()
358 static target_ulong h_scm_bind_mem(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_scm_bind_mem()
655 static target_ulong h_scm_flush(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_scm_flush()
713 static target_ulong h_scm_unbind_mem(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_scm_unbind_mem()
771 static target_ulong h_scm_unbind_all(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_scm_unbind_all()
821 static target_ulong h_scm_health(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_scm_health()
H A Dspapr_cpu_core.c36 SpaprMachineState *spapr = SPAPR_MACHINE(qdev_get_machine()); in spapr_reset_vcpu()
266 static bool spapr_realize_vcpu(PowerPCCPU *cpu, SpaprMachineState *spapr, in spapr_realize_vcpu()
342 SpaprMachineState *spapr = in spapr_cpu_core_realize()
343 (SpaprMachineState *) object_dynamic_cast(qdev_get_machine(), in spapr_cpu_core_realize()
H A Dspapr_rtc.c69 static void rtas_get_time_of_day(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_get_time_of_day()
94 static void rtas_set_time_of_day(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_set_time_of_day()
H A Dspapr_rng.c66 static target_ulong h_random(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_random()
H A Dspapr_iommu.c477 SpaprMachineState *spapr, in h_put_tce_indirect()
522 static target_ulong h_stuff_tce(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_stuff_tce()
561 static target_ulong h_put_tce(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_put_tce()
602 static target_ulong h_get_tce(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_get_tce()
H A Dspapr_tpm_proxy.c103 SpaprMachineState *spapr, in h_tpm_comm()
H A Dspapr_drc.c154 SpaprMachineState *spapr = NULL; in drc_unisolate_logical()
959 void spapr_drc_reset_all(SpaprMachineState *spapr) in spapr_drc_reset_all()
1060 static void rtas_set_indicator(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_set_indicator()
1095 static void rtas_get_sensor_state(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_get_sensor_state()
1157 SpaprMachineState *spapr, in rtas_ibm_configure_connector()
/openbmc/qemu/hw/intc/
H A Dxics_spapr.c42 static bool check_emulated_xics(SpaprMachineState *spapr, const char *func) in check_emulated_xics()
61 static target_ulong h_cppr(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_cppr()
72 static target_ulong h_ipi(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_ipi()
88 static target_ulong h_xirr(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_xirr()
99 static target_ulong h_xirr_x(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_xirr_x()
111 static target_ulong h_eoi(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_eoi()
122 static target_ulong h_ipoll(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_ipoll()
151 static void rtas_set_xive(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_set_xive()
186 static void rtas_get_xive(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_get_xive()
218 static void rtas_int_off(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_int_off()
[all …]
H A Dspapr_xive.c934 SpaprMachineState *spapr, in h_int_get_source_info()
1046 SpaprMachineState *spapr, in h_int_set_source_config()
1155 SpaprMachineState *spapr, in h_int_get_source_config()
1230 SpaprMachineState *spapr, in h_int_get_queue_info()
1318 SpaprMachineState *spapr, in h_int_set_queue_config()
1489 SpaprMachineState *spapr, in h_int_get_queue_config()
1592 SpaprMachineState *spapr, in h_int_set_os_reporting_line()
1632 SpaprMachineState *spapr, in h_int_get_os_reporting_line()
1679 SpaprMachineState *spapr, in h_int_esb()
1755 SpaprMachineState *spapr, in h_int_sync()
[all …]
/openbmc/qemu/include/hw/pci-host/
H A Dspapr.h105 int spapr_dt_phb(SpaprMachineState *spapr, SpaprPhbState *phb,
110 SpaprPhbState *spapr_pci_find_phb(SpaprMachineState *spapr, uint64_t buid);
111 PCIDevice *spapr_pci_find_dev(SpaprMachineState *spapr, uint64_t buid,
116 int spapr_pci_dt_populate(SpaprDrc *drc, SpaprMachineState *spapr,
/openbmc/qemu/hw/watchdog/
H A Dspapr_watchdog.c87 static target_ulong watchdog_stop_all(SpaprMachineState *spapr) in watchdog_stop_all()
107 SpaprMachineState *spapr = SPAPR_MACHINE(qdev_get_machine()); in watchdog_expired()
131 SpaprMachineState *spapr, in h_watchdog()
200 void spapr_watchdog_init(SpaprMachineState *spapr) in spapr_watchdog_init()
/openbmc/qemu/hw/net/
H A Dspapr_llan.c437 SpaprMachineState *spapr, in h_register_logical_lan()
503 SpaprMachineState *spapr, in h_free_logical_lan()
631 SpaprMachineState *spapr, in h_add_logical_lan_buffer()
681 SpaprMachineState *spapr, in h_send_logical_lan()
749 static target_ulong h_multicast_ctrl(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_multicast_ctrl()
763 SpaprMachineState *spapr, in h_change_logical_lan_mac()
/openbmc/qemu/hw/nvram/
H A Dspapr_nvram.c58 static void rtas_nvram_fetch(PowerPCCPU *cpu, SpaprMachineState *spapr, in OBJECT_DECLARE_SIMPLE_TYPE()
99 static void rtas_nvram_store(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_nvram_store()