Lines Matching defs:domain

99 static inline bool iommu_is_dma_domain(struct iommu_domain *domain)  in iommu_is_dma_domain()
511 static inline void iommu_flush_iotlb_all(struct iommu_domain *domain) in iommu_flush_iotlb_all()
517 static inline void iommu_iotlb_sync(struct iommu_domain *domain, in iommu_iotlb_sync()
580 static inline void iommu_iotlb_gather_add_page(struct iommu_domain *domain, in iommu_iotlb_gather_add_page()
713 static inline void iommu_domain_free(struct iommu_domain *domain) in iommu_domain_free()
717 static inline int iommu_attach_device(struct iommu_domain *domain, in iommu_attach_device()
723 static inline void iommu_detach_device(struct iommu_domain *domain, in iommu_detach_device()
733 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map()
739 static inline int iommu_map_atomic(struct iommu_domain *domain, in iommu_map_atomic()
746 static inline size_t iommu_unmap(struct iommu_domain *domain, in iommu_unmap()
752 static inline size_t iommu_unmap_fast(struct iommu_domain *domain, in iommu_unmap_fast()
759 static inline ssize_t iommu_map_sg(struct iommu_domain *domain, in iommu_map_sg()
766 static inline ssize_t iommu_map_sg_atomic(struct iommu_domain *domain, in iommu_map_sg_atomic()
773 static inline void iommu_flush_iotlb_all(struct iommu_domain *domain) in iommu_flush_iotlb_all()
777 static inline void iommu_iotlb_sync(struct iommu_domain *domain, in iommu_iotlb_sync()
782 static inline phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova) in iommu_iova_to_phys()
787 static inline void iommu_set_fault_handler(struct iommu_domain *domain, in iommu_set_fault_handler()
821 static inline int iommu_attach_group(struct iommu_domain *domain, in iommu_attach_group()
827 static inline void iommu_detach_group(struct iommu_domain *domain, in iommu_detach_group()
922 static inline int iommu_set_pgtable_quirks(struct iommu_domain *domain, in iommu_set_pgtable_quirks()
944 static inline void iommu_iotlb_gather_add_page(struct iommu_domain *domain, in iommu_iotlb_gather_add_page()
1022 iommu_aux_attach_device(struct iommu_domain *domain, struct device *dev) in iommu_aux_attach_device()
1028 iommu_aux_detach_device(struct iommu_domain *domain, struct device *dev) in iommu_aux_detach_device()
1033 iommu_aux_get_pasid(struct iommu_domain *domain, struct device *dev) in iommu_aux_get_pasid()
1054 iommu_uapi_cache_invalidate(struct iommu_domain *domain, in iommu_uapi_cache_invalidate()
1061 static inline int iommu_uapi_sva_bind_gpasid(struct iommu_domain *domain, in iommu_uapi_sva_bind_gpasid()
1067 static inline int iommu_uapi_sva_unbind_gpasid(struct iommu_domain *domain, in iommu_uapi_sva_unbind_gpasid()
1073 static inline int iommu_sva_unbind_gpasid(struct iommu_domain *domain, in iommu_sva_unbind_gpasid()
1096 static inline size_t iommu_map_sgtable(struct iommu_domain *domain, in iommu_map_sgtable()