Home
last modified time | relevance | path

Searched refs:spapr (Results 26 – 48 of 48) sorted by relevance

12

/qemu/hw/ppc/
H A Dspapr_rtc.c69 static void rtas_get_time_of_day(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_get_time_of_day() argument
82 spapr_rtc_read(&spapr->rtc, &tm, &ns); in rtas_get_time_of_day()
94 static void rtas_set_time_of_day(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_set_time_of_day() argument
99 SpaprRtcState *rtc = &spapr->rtc; in rtas_set_time_of_day()
H A Dspapr_drc.c154 SpaprMachineState *spapr = NULL; in drc_unisolate_logical() local
165 spapr = SPAPR_MACHINE(qdev_get_machine()); in drc_unisolate_logical()
167 spapr_memory_unplug_rollback(spapr, drc->dev); in drc_unisolate_logical()
950 void spapr_drc_reset_all(SpaprMachineState *spapr) in spapr_drc_reset_all() argument
1051 static void rtas_set_indicator(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_set_indicator() argument
1086 static void rtas_get_sensor_state(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_get_sensor_state() argument
1148 SpaprMachineState *spapr, in rtas_ibm_configure_connector() argument
1197 spapr_memory_unplug_rollback(spapr, drc->dev); in rtas_ibm_configure_connector()
1206 if (drck->dt_populate(drc, spapr, fdt, &drc->fdt_start_offset, in rtas_ibm_configure_connector()
H A Dspapr_tpm_proxy.c103 SpaprMachineState *spapr, in h_tpm_comm() argument
108 SpaprTpmProxy *tpm_proxy = spapr->tpm_proxy; in h_tpm_comm()
H A Dspapr_iommu.c477 SpaprMachineState *spapr, in h_put_tce_indirect() argument
522 static target_ulong h_stuff_tce(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_stuff_tce() argument
561 static target_ulong h_put_tce(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_put_tce() argument
602 static target_ulong h_get_tce(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_get_tce() argument
H A Dspapr_rng.c66 static target_ulong h_random(PowerPCCPU *cpu, SpaprMachineState *spapr, in h_random() argument
H A Dmeson.build11 'spapr.c',
/qemu/hw/net/
H A Dspapr_llan.c437 SpaprMachineState *spapr, in h_register_logical_lan() argument
445 SpaprVioDevice *sdev = spapr_vio_find_by_reg(spapr->vio_bus, reg); in h_register_logical_lan()
503 SpaprMachineState *spapr, in h_free_logical_lan() argument
507 SpaprVioDevice *sdev = spapr_vio_find_by_reg(spapr->vio_bus, reg); in h_free_logical_lan()
631 SpaprMachineState *spapr, in h_add_logical_lan_buffer() argument
637 SpaprVioDevice *sdev = spapr_vio_find_by_reg(spapr->vio_bus, reg); in h_add_logical_lan_buffer()
681 SpaprMachineState *spapr, in h_send_logical_lan() argument
687 SpaprVioDevice *sdev = spapr_vio_find_by_reg(spapr->vio_bus, reg); in h_send_logical_lan()
753 SpaprVioDevice *dev = spapr_vio_find_by_reg(spapr->vio_bus, reg); in h_multicast_ctrl()
763 SpaprMachineState *spapr, in h_change_logical_lan_mac() argument
[all …]
/qemu/include/hw/ppc/
H A Dspapr_nvdimm.h18 int spapr_pmem_dt_populate(SpaprDrc *drc, SpaprMachineState *spapr,
20 void spapr_dt_persistent_memory(SpaprMachineState *spapr, void *fdt);
H A Dspapr_vio.h86 SpaprMachineState *spapr = SPAPR_MACHINE(qdev_get_machine()); in spapr_vio_irq_pulse() local
88 qemu_irq_pulse(spapr_qirq(spapr, dev->irq)); in spapr_vio_irq_pulse()
138 SpaprVioDevice *vty_lookup(SpaprMachineState *spapr, target_ulong reg);
H A Dspapr_drc.h210 int (*dt_populate)(SpaprDrc *drc, struct SpaprMachineState *spapr,
252 void spapr_drc_reset_all(struct SpaprMachineState *spapr);
H A Dspapr_nested.h518 bool spapr_get_pate_nested_hv(SpaprMachineState *spapr, PowerPCCPU *cpu,
520 uint8_t spapr_nested_api(SpaprMachineState *spapr);
522 bool spapr_get_pate_nested_papr(SpaprMachineState *spapr, PowerPCCPU *cpu,
H A Dspapr_xive.h70 void spapr_xive_hcall_init(struct SpaprMachineState *spapr);
/qemu/docs/specs/
H A Dindex.rst15 ppc-spapr-xive
16 ppc-spapr-numa
H A Dtpm.rst54 pSeries (ppc64) machines offer a tpm-spapr device model.
337 -device tpm-spapr,tpmdev=tpm0 \
338 -device spapr-vscsi,id=scsi0,reg=0x00002000 \
H A Dppc-spapr-numa.rst249 The spapr implementation does not support multiple associativity arrays per
/qemu/hw/nvram/
H A Dspapr_nvram.c58 static void rtas_nvram_fetch(PowerPCCPU *cpu, SpaprMachineState *spapr, in OBJECT_DECLARE_SIMPLE_TYPE()
63 SpaprNvram *nvram = spapr->nvram; in OBJECT_DECLARE_SIMPLE_TYPE()
99 static void rtas_nvram_store(PowerPCCPU *cpu, SpaprMachineState *spapr, in rtas_nvram_store() argument
104 SpaprNvram *nvram = spapr->nvram; in rtas_nvram_store()
/qemu/qapi/
H A Dtpm.json18 # @tpm-spapr: TPM SPAPR model (since 5.0)
22 { 'enum': 'TpmModel', 'data': [ 'tpm-tis', 'tpm-crb', 'tpm-spapr' ],
/qemu/hw/vfio/
H A Dmeson.build10 vfio_ss.add(when: 'CONFIG_PSERIES', if_true: files('spapr.c'))
H A Dtrace-events134 # spapr.c
/qemu/scripts/coverity-scan/
H A DCOMPONENTS.md43 …ci-host/(uninorth.*|dec.*|prep.*|ppc.*)|/hw/misc/macio/.*|(/include)?/hw/.*/(xics|openpic|spapr).*)
/qemu/tests/qtest/
H A Dmeson.build283 'spapr-phb-test.c',
/qemu/docs/about/
H A Dremoved-features.rst1022 ``spapr-pci-vfio-host-bridge`` (removed in 2.12)
1025 The ``spapr-pci-vfio-host-bridge`` device type has been replaced by the
1026 ``spapr-pci-host-bridge`` device type.
/qemu/
H A DMAINTAINERS1507 F: hw/*/spapr*
1508 F: include/hw/*/spapr*
1517 F: docs/specs/ppc-spapr-*
1518 F: tests/qtest/spapr*
1519 F: tests/qtest/libqos/*spapr*

12