Home
last modified time | relevance | path

Searched refs:cap_mig (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/hw/vfio/
H A Dcontainer.c489 struct vfio_iommu_type1_info_cap_migration *cap_mig; in vfio_get_iommu_info_migration() local
497 cap_mig = container_of(hdr, struct vfio_iommu_type1_info_cap_migration, in vfio_get_iommu_info_migration()
504 if (cap_mig->pgsize_bitmap & qemu_real_host_page_size()) { in vfio_get_iommu_info_migration()
506 bcontainer->max_dirty_bitmap_size = cap_mig->max_dirty_bitmap_size; in vfio_get_iommu_info_migration()
507 bcontainer->dirty_pgsizes = cap_mig->pgsize_bitmap; in vfio_get_iommu_info_migration()
/openbmc/linux/drivers/vfio/
H A Dvfio_iommu_type1.c2735 struct vfio_iommu_type1_info_cap_migration cap_mig = {}; in vfio_iommu_migration_build_caps() local
2737 cap_mig.header.id = VFIO_IOMMU_TYPE1_INFO_CAP_MIGRATION; in vfio_iommu_migration_build_caps()
2738 cap_mig.header.version = 1; in vfio_iommu_migration_build_caps()
2740 cap_mig.flags = 0; in vfio_iommu_migration_build_caps()
2742 cap_mig.pgsize_bitmap = (size_t)1 << __ffs(iommu->pgsize_bitmap); in vfio_iommu_migration_build_caps()
2743 cap_mig.max_dirty_bitmap_size = DIRTY_BITMAP_SIZE_MAX; in vfio_iommu_migration_build_caps()
2745 return vfio_info_add_capability(caps, &cap_mig.header, sizeof(cap_mig)); in vfio_iommu_migration_build_caps()