Home
last modified time | relevance | path

Searched refs:iommu_dirty_bitmap (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/include/linux/
Diommu.h358 struct iommu_dirty_bitmap { struct
376 struct iommu_dirty_bitmap *dirty); argument
947 static inline void iommu_dirty_bitmap_init(struct iommu_dirty_bitmap *dirty, in iommu_dirty_bitmap_init()
958 static inline void iommu_dirty_bitmap_record(struct iommu_dirty_bitmap *dirty, in iommu_dirty_bitmap_record()
1081 struct iommu_dirty_bitmap {}; struct
1295 static inline void iommu_dirty_bitmap_init(struct iommu_dirty_bitmap *dirty, in iommu_dirty_bitmap_init()
1301 static inline void iommu_dirty_bitmap_record(struct iommu_dirty_bitmap *dirty, in iommu_dirty_bitmap_record()
Dio-pgtable.h203 struct iommu_dirty_bitmap *dirty);
/linux-6.12.1/drivers/iommu/iommufd/
Dio_pagetable.c440 struct iommu_dirty_bitmap *dirty;
451 struct iommu_dirty_bitmap *dirty = arg->dirty; in __iommu_read_and_clear_dirty()
479 struct iommu_dirty_bitmap dirty; in iommu_read_and_clear_dirty()
558 struct iommu_dirty_bitmap dirty; in iopt_clear_dirty_data()
Dselftest.c244 struct iommu_dirty_bitmap *dirty) in mock_domain_read_and_clear_dirty()
/linux-6.12.1/drivers/iommu/amd/
Dio_pgtable.c493 struct iommu_dirty_bitmap *dirty) in iommu_v1_read_and_clear_dirty()
Diommu.c2664 struct iommu_dirty_bitmap *dirty) in amd_iommu_read_and_clear_dirty()
/linux-6.12.1/drivers/iommu/
Dio-pgtable-arm.c752 struct iommu_dirty_bitmap *dirty;
819 struct iommu_dirty_bitmap *dirty) in arm_lpae_read_and_clear_dirty()
/linux-6.12.1/drivers/iommu/intel/
Diommu.c4454 struct iommu_dirty_bitmap *dirty) in intel_iommu_read_and_clear_dirty()
/linux-6.12.1/drivers/iommu/arm/arm-smmu-v3/
Darm-smmu-v3.c3346 struct iommu_dirty_bitmap *dirty) in arm_smmu_read_and_clear_dirty()