[PATCH openEuler-OLK-6.6 107/129] iommu: Add iommu_copy_struct_from_full_user_array helper