Searched defs:bcontainer (Results 1 – 9 of 9) sorted by relevance
/openbmc/qemu/hw/vfio/ |
H A D | container-base.c | 18 int vfio_container_dma_map(VFIOContainerBase *bcontainer, in vfio_container_dma_map() 28 int vfio_container_dma_unmap(VFIOContainerBase *bcontainer, in vfio_container_dma_unmap() 38 bool vfio_container_add_section_window(VFIOContainerBase *bcontainer, in vfio_container_add_section_window() 51 void vfio_container_del_section_window(VFIOContainerBase *bcontainer, in vfio_container_del_section_window() 63 int vfio_container_set_dirty_page_tracking(VFIOContainerBase *bcontainer, in vfio_container_set_dirty_page_tracking() 76 int vfio_container_query_dirty_bitmap(const VFIOContainerBase *bcontainer, in vfio_container_query_dirty_bitmap() 95 GList *vfio_container_get_iova_ranges(const VFIOContainerBase *bcontainer) in vfio_container_get_iova_ranges() 103 VFIOContainerBase *bcontainer = VFIO_IOMMU(obj); in vfio_container_instance_finalize() local 120 VFIOContainerBase *bcontainer = VFIO_IOMMU(obj); in vfio_container_instance_init() local
|
H A D | common.c | 173 static bool vfio_devices_all_dirty_tracking(VFIOContainerBase *bcontainer) in vfio_devices_all_dirty_tracking() 291 VFIOContainerBase *bcontainer = giommu->bcontainer; in vfio_iommu_map_notify() local 352 VFIOContainerBase *bcontainer = vrdl->bcontainer; in vfio_ram_discard_notify_discard() local 370 VFIOContainerBase *bcontainer = vrdl->bcontainer; in vfio_ram_discard_notify_populate() local 542 static bool vfio_get_section_iova_range(VFIOContainerBase *bcontainer, in vfio_get_section_iova_range() 811 VFIOContainerBase *bcontainer; member 817 VFIOContainerBase *bcontainer) in vfio_section_is_vfio_pci() 902 static void vfio_dirty_tracking_init(VFIOContainerBase *bcontainer, in vfio_dirty_tracking_init() 1211 VFIOContainerBase *bcontainer = giommu->bcontainer; in vfio_iommu_map_dirty_notify() local 1338 static int vfio_sync_dirty_bitmap(VFIOContainerBase *bcontainer, in vfio_sync_dirty_bitmap() [all …]
|
H A D | container.c | 66 const VFIOContainerBase *bcontainer = &container->bcontainer; in vfio_dma_unmap_bitmap() local 118 static int vfio_legacy_dma_unmap(const VFIOContainerBase *bcontainer, in vfio_legacy_dma_unmap() 178 static int vfio_legacy_dma_map(const VFIOContainerBase *bcontainer, hwaddr iova, in vfio_legacy_dma_map() 212 vfio_legacy_set_dirty_page_tracking(const VFIOContainerBase *bcontainer, in vfio_legacy_set_dirty_page_tracking() 238 static int vfio_legacy_query_dirty_bitmap(const VFIOContainerBase *bcontainer, in vfio_legacy_query_dirty_bitmap() 310 VFIOContainerBase *bcontainer) in vfio_get_info_iova_range() 490 VFIOContainerBase *bcontainer = &container->bcontainer; in vfio_get_iommu_info_migration() local 511 static bool vfio_legacy_setup(VFIOContainerBase *bcontainer, Error **errp) in vfio_legacy_setup() 544 VFIOContainerBase *bcontainer; in vfio_connect_container() local 686 VFIOContainerBase *bcontainer = &container->bcontainer; in vfio_disconnect_container() local [all …]
|
H A D | spapr.c | 58 VFIOContainerBase *bcontainer = &container->bcontainer; in vfio_prereg_listener_region_add() local 240 VFIOContainerBase *bcontainer = &container->bcontainer; in vfio_spapr_create_window() local 329 vfio_spapr_container_add_section_window(VFIOContainerBase *bcontainer, in vfio_spapr_container_add_section_window() 422 vfio_spapr_container_del_section_window(VFIOContainerBase *bcontainer, in vfio_spapr_container_del_section_window() 445 static void vfio_spapr_container_release(VFIOContainerBase *bcontainer) in vfio_spapr_container_release() 463 static bool vfio_spapr_container_setup(VFIOContainerBase *bcontainer, in vfio_spapr_container_setup()
|
H A D | iommufd.c | 30 static int iommufd_cdev_map(const VFIOContainerBase *bcontainer, hwaddr iova, in iommufd_cdev_map() 41 static int iommufd_cdev_unmap(const VFIOContainerBase *bcontainer, in iommufd_cdev_unmap() 119 static int iommufd_set_dirty_page_tracking(const VFIOContainerBase *bcontainer, in iommufd_set_dirty_page_tracking() 150 static int iommufd_query_dirty_bitmap(const VFIOContainerBase *bcontainer, in iommufd_query_dirty_bitmap() 402 VFIOContainerBase *bcontainer = &container->bcontainer; in iommufd_cdev_container_destroy() local 423 VFIOContainerBase *bcontainer = &container->bcontainer; in iommufd_cdev_get_info_iova_range() local 465 VFIOContainerBase *bcontainer; in iommufd_cdev_attach() local 617 VFIOContainerBase *bcontainer = vbasedev->bcontainer; in iommufd_cdev_detach() local
|
H A D | cpr.c | 28 bool vfio_cpr_register_container(VFIOContainerBase *bcontainer, Error **errp) in vfio_cpr_register_container() 36 void vfio_cpr_unregister_container(VFIOContainerBase *bcontainer) in vfio_cpr_unregister_container()
|
/openbmc/qemu/include/hw/vfio/ |
H A D | vfio-container-base.h | 56 VFIOContainerBase *bcontainer; member 64 VFIOContainerBase *bcontainer; member 92 vfio_container_get_page_size_mask(const VFIOContainerBase *bcontainer) in vfio_container_get_page_size_mask()
|
H A D | vfio-common.h | 81 VFIOContainerBase bcontainer; member 106 VFIOContainerBase bcontainer; member 121 VFIOContainerBase *bcontainer; member
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_pci_vfio.c | 89 VFIOContainerBase *bcontainer = NULL; in vfio_eeh_as_container() local
|