Home
last modified time | relevance | path

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

/linux/include/linux/generic_pt/ !
H A Diommu.h15 struct iommu_dirty_bitmap;
207 unsigned long flags, struct iommu_dirty_bitmap *dirty); \
/linux/include/linux/ !
H A Diommu.h371 struct iommu_dirty_bitmap { struct
389 struct iommu_dirty_bitmap *dirty); argument
1066 static inline void iommu_dirty_bitmap_init(struct iommu_dirty_bitmap *dirty, in iommu_dirty_bitmap_init()
1077 static inline void iommu_dirty_bitmap_record(struct iommu_dirty_bitmap *dirty, in iommu_dirty_bitmap_record()
1204 struct iommu_dirty_bitmap {}; struct
1414 static inline void iommu_dirty_bitmap_init(struct iommu_dirty_bitmap *dirty, in iommu_dirty_bitmap_init()
1420 static inline void iommu_dirty_bitmap_record(struct iommu_dirty_bitmap *dirty, in iommu_dirty_bitmap_record()
H A Dio-pgtable.h227 struct iommu_dirty_bitmap *dirty);
/linux/drivers/iommu/iommufd/ !
H A Dio_pagetable.c533 struct iommu_dirty_bitmap *dirty;
544 struct iommu_dirty_bitmap *dirty = arg->dirty; in __iommu_read_and_clear_dirty()
572 struct iommu_dirty_bitmap dirty; in iommu_read_and_clear_dirty()
651 struct iommu_dirty_bitmap dirty; in iopt_clear_dirty_data()
/linux/drivers/iommu/ !
H A Dio-pgtable-arm.c831 struct iommu_dirty_bitmap *dirty = walk_data->data; in visit_dirty()
848 struct iommu_dirty_bitmap *dirty) in arm_lpae_read_and_clear_dirty()
/linux/drivers/iommu/generic_pt/ !
H A Diommu_pt.h192 struct iommu_dirty_bitmap *dirty;
272 struct iommu_dirty_bitmap *dirty) in read_and_clear_dirty()
/linux/drivers/iommu/arm/arm-smmu-v3/ !
H A Darm-smmu-v3.c3661 struct iommu_dirty_bitmap *dirty) in arm_smmu_read_and_clear_dirty()