Home
last modified time | relevance | path

Searched refs:SpaprPhbState (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/include/hw/pci-host/
H A Dspapr.h31 OBJECT_DECLARE_SIMPLE_TYPE(SpaprPhbState, SPAPR_PCI_HOST_BRIDGE)
50 struct SpaprPhbState { struct
75 QLIST_ENTRY(SpaprPhbState) list; argument
105 int spapr_dt_phb(SpaprMachineState *spapr, SpaprPhbState *phb, argument
110 SpaprPhbState *spapr_pci_find_phb(SpaprMachineState *spapr, uint64_t buid);
121 bool spapr_phb_eeh_available(SpaprPhbState *sphb);
122 int spapr_phb_vfio_eeh_set_option(SpaprPhbState *sphb,
124 int spapr_phb_vfio_eeh_get_state(SpaprPhbState *sphb, int *state);
125 int spapr_phb_vfio_eeh_reset(SpaprPhbState *sphb, int option);
126 int spapr_phb_vfio_eeh_configure(SpaprPhbState *sphb);
[all …]
/openbmc/qemu/hw/ppc/
H A Dspapr_pci_vfio.c129 bool spapr_phb_eeh_available(SpaprPhbState *sphb) in spapr_phb_eeh_available()
134 static void spapr_phb_vfio_eeh_reenable(SpaprPhbState *sphb) in spapr_phb_vfio_eeh_reenable()
160 int spapr_phb_vfio_eeh_set_option(SpaprPhbState *sphb, in spapr_phb_vfio_eeh_set_option()
223 int spapr_phb_vfio_eeh_get_state(SpaprPhbState *sphb, int *state) in spapr_phb_vfio_eeh_get_state()
272 static void spapr_phb_vfio_eeh_pre_reset(SpaprPhbState *sphb) in spapr_phb_vfio_eeh_pre_reset()
279 int spapr_phb_vfio_eeh_reset(SpaprPhbState *sphb, int option) in spapr_phb_vfio_eeh_reset()
308 int spapr_phb_vfio_eeh_configure(SpaprPhbState *sphb) in spapr_phb_vfio_eeh_configure()
322 bool spapr_phb_eeh_available(SpaprPhbState *sphb) in spapr_phb_eeh_available()
331 int spapr_phb_vfio_eeh_set_option(SpaprPhbState *sphb, in spapr_phb_vfio_eeh_set_option()
337 int spapr_phb_vfio_eeh_get_state(SpaprPhbState *sphb, int *state) in spapr_phb_vfio_eeh_get_state()
[all …]
H A Dspapr_pci.c66 SpaprPhbState *spapr_pci_find_phb(SpaprMachineState *spapr, uint64_t buid) in spapr_pci_find_phb()
68 SpaprPhbState *sphb; in spapr_pci_find_phb()
83 SpaprPhbState *sphb = spapr_pci_find_phb(spapr, buid); in spapr_pci_find_dev()
280 SpaprPhbState *phb = NULL; in rtas_ibm_change_msi()
446 SpaprPhbState *phb = NULL; in rtas_ibm_query_interrupt_source_number()
482 SpaprPhbState *sphb; in rtas_ibm_set_eeh_option()
518 SpaprPhbState *sphb; in rtas_ibm_get_config_addr_info2()
572 SpaprPhbState *sphb; in rtas_ibm_read_slot_reset_state2()
614 SpaprPhbState *sphb; in rtas_ibm_set_slot_reset()
648 SpaprPhbState *sphb; in rtas_ibm_configure_pe()
[all …]
H A Dspapr_rtas_ddw.c38 static unsigned spapr_phb_get_active_win_num(SpaprPhbState *sphb) in spapr_phb_get_active_win_num()
59 static unsigned spapr_phb_get_free_liobn(SpaprPhbState *sphb) in spapr_phb_get_free_liobn()
99 SpaprPhbState *sphb; in rtas_ibm_query_pe_dma_window()
149 SpaprPhbState *sphb; in rtas_ibm_create_pe_dma_window()
226 SpaprPhbState *sphb; in rtas_ibm_remove_pe_dma_window()
276 SpaprPhbState *sphb; in rtas_ibm_reset_pe_dma_window()
H A Dspapr.c1180 SpaprPhbState *phb; in spapr_build_fdt()
3137 SpaprPhbState *phb = CAST(SpaprPhbState, dev, TYPE_SPAPR_PCI_HOST_BRIDGE); in spapr_get_fw_dev_path()
4042 SpaprPhbState *sphb = SPAPR_PCI_HOST_BRIDGE(drc->dev); in spapr_phb_dt_populate()
4065 SpaprPhbState *sphb = SPAPR_PCI_HOST_BRIDGE(dev); in spapr_phb_pre_plug()
4102 SpaprPhbState *sphb = SPAPR_PCI_HOST_BRIDGE(dev); in spapr_phb_plug()
4140 SpaprPhbState *sphb = SPAPR_PCI_HOST_BRIDGE(dev); in spapr_phb_unplug_request()
4286 SpaprPhbState *phb = in spapr_get_hotplug_handler()
4287 (SpaprPhbState *)object_dynamic_cast(OBJECT(BUS(root)->parent), in spapr_get_hotplug_handler()
/openbmc/qemu/include/hw/ppc/
H A Dspapr.h18 struct SpaprPhbState;
189 QLIST_HEAD(, SpaprPhbState) phbs;