Searched defs:iommu_domain_ops (Results 1 – 1 of 1) sorted by relevance
/linux-6.8/include/linux/ |
D | iommu.h | 531 struct iommu_domain_ops { struct 532 int (*attach_dev)(struct iommu_domain *domain, struct device *dev); 533 int (*set_dev_pasid)(struct iommu_domain *domain, struct device *dev, 536 int (*map_pages)(struct iommu_domain *domain, unsigned long iova, 539 size_t (*unmap_pages)(struct iommu_domain *domain, unsigned long iova, 543 void (*flush_iotlb_all)(struct iommu_domain *domain); 544 int (*iotlb_sync_map)(struct iommu_domain *domain, unsigned long iova, 546 void (*iotlb_sync)(struct iommu_domain *domain, 548 int (*cache_invalidate_user)(struct iommu_domain *domain, 551 phys_addr_t (*iova_to_phys)(struct iommu_domain *domain, [all …]
|