Searched defs:iommu_domain_ops (Results 1 – 1 of 1) sorted by relevance
/linux-6.12.1/include/linux/ |
D | iommu.h | 642 struct iommu_domain_ops { struct 643 int (*attach_dev)(struct iommu_domain *domain, struct device *dev); 644 int (*set_dev_pasid)(struct iommu_domain *domain, struct device *dev, 647 int (*map_pages)(struct iommu_domain *domain, unsigned long iova, 650 size_t (*unmap_pages)(struct iommu_domain *domain, unsigned long iova, 654 void (*flush_iotlb_all)(struct iommu_domain *domain); 655 int (*iotlb_sync_map)(struct iommu_domain *domain, unsigned long iova, 657 void (*iotlb_sync)(struct iommu_domain *domain, 659 int (*cache_invalidate_user)(struct iommu_domain *domain, 662 phys_addr_t (*iova_to_phys)(struct iommu_domain *domain, [all …]
|