Home
last modified time | relevance | path

Searched refs:SpaprTceTable (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/hw/ppc/
H A Dspapr_iommu.c45 static QLIST_HEAD(, SpaprTceTable) spapr_tce_tables;
47 SpaprTceTable *spapr_tce_find_by_liobn(target_ulong liobn) in spapr_tce_find_by_liobn()
49 SpaprTceTable *tcet; in spapr_tce_find_by_liobn()
118 SpaprTceTable *tcet = container_of(iommu, SpaprTceTable, iommu); in spapr_tce_translate_iommu()
150 SpaprTceTable *tcet = container_of(iommu_mr, SpaprTceTable, iommu); in spapr_tce_replay()
176 SpaprTceTable *tcet = SPAPR_TCE_TABLE(opaque); in spapr_tce_table_pre_save()
189 SpaprTceTable *tcet = container_of(iommu, SpaprTceTable, iommu); in spapr_tce_get_min_page_size()
197 SpaprTceTable *tcet = container_of(iommu, SpaprTceTable, iommu); in spapr_tce_get_attr()
212 struct SpaprTceTable *tbl = container_of(iommu, SpaprTceTable, iommu); in spapr_tce_notify_flag_changed()
229 SpaprTceTable *tcet = SPAPR_TCE_TABLE(opaque); in spapr_tce_table_post_load()
[all …]
H A Dspapr_rtas_ddw.c29 SpaprTceTable *tcet; in spapr_phb_get_active_win_num_cb()
31 tcet = (SpaprTceTable *) object_dynamic_cast(child, TYPE_SPAPR_TCE_TABLE); in spapr_phb_get_active_win_num_cb()
49 SpaprTceTable *tcet; in spapr_phb_get_free_liobn_cb()
51 tcet = (SpaprTceTable *) object_dynamic_cast(child, TYPE_SPAPR_TCE_TABLE); in spapr_phb_get_free_liobn_cb()
150 SpaprTceTable *tcet = NULL; in rtas_ibm_create_pe_dma_window()
227 SpaprTceTable *tcet; in rtas_ibm_remove_pe_dma_window()
H A Dspapr_pci.c1724 SpaprTceTable *tcet; in spapr_phb_unrealize()
1807 SpaprTceTable *tcet; in spapr_phb_realize()
2003 SpaprTceTable *tcet; in spapr_phb_dma_reset()
2275 SpaprTceTable *tcet; in spapr_dt_phb()
/openbmc/qemu/include/hw/ppc/
H A Dspapr.h859 OBJECT_DECLARE_SIMPLE_TYPE(SpaprTceTable, SPAPR_TCE_TABLE)
865 struct SpaprTceTable { struct
882 QLIST_ENTRY(SpaprTceTable) list; argument
885 SpaprTceTable *spapr_tce_find_by_liobn(target_ulong liobn);
901 SpaprTceTable *spapr_tce_new_table(DeviceState *owner, uint32_t liobn);
902 void spapr_tce_table_enable(SpaprTceTable *tcet,
905 void spapr_tce_table_disable(SpaprTceTable *tcet);
906 void spapr_tce_set_need_vfio(SpaprTceTable *tcet, bool need_vfio);
908 MemoryRegion *spapr_tce_get_iommu(SpaprTceTable *tcet);
912 SpaprTceTable *tcet);
H A Dspapr_vio.h68 SpaprTceTable *tcet;