Lines Matching defs:domain

520 static inline void iommu_flush_iotlb_all(struct iommu_domain *domain)  in iommu_flush_iotlb_all()
526 static inline void iommu_iotlb_sync(struct iommu_domain *domain, in iommu_iotlb_sync()
535 static inline void iommu_iotlb_gather_add_page(struct iommu_domain *domain, in iommu_iotlb_gather_add_page()
671 static inline void iommu_domain_free(struct iommu_domain *domain) in iommu_domain_free()
675 static inline int iommu_attach_device(struct iommu_domain *domain, in iommu_attach_device()
681 static inline void iommu_detach_device(struct iommu_domain *domain, in iommu_detach_device()
691 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map()
697 static inline int iommu_map_atomic(struct iommu_domain *domain, in iommu_map_atomic()
704 static inline size_t iommu_unmap(struct iommu_domain *domain, in iommu_unmap()
710 static inline size_t iommu_unmap_fast(struct iommu_domain *domain, in iommu_unmap_fast()
717 static inline size_t iommu_map_sg(struct iommu_domain *domain, in iommu_map_sg()
724 static inline size_t iommu_map_sg_atomic(struct iommu_domain *domain, in iommu_map_sg_atomic()
731 static inline void iommu_flush_iotlb_all(struct iommu_domain *domain) in iommu_flush_iotlb_all()
735 static inline void iommu_iotlb_sync(struct iommu_domain *domain, in iommu_iotlb_sync()
740 static inline int iommu_domain_window_enable(struct iommu_domain *domain, in iommu_domain_window_enable()
747 static inline void iommu_domain_window_disable(struct iommu_domain *domain, in iommu_domain_window_disable()
752 static inline phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova) in iommu_iova_to_phys()
757 static inline void iommu_set_fault_handler(struct iommu_domain *domain, in iommu_set_fault_handler()
791 static inline int iommu_attach_group(struct iommu_domain *domain, in iommu_attach_group()
797 static inline void iommu_detach_group(struct iommu_domain *domain, in iommu_detach_group()
892 static inline int iommu_domain_get_attr(struct iommu_domain *domain, in iommu_domain_get_attr()
898 static inline int iommu_domain_set_attr(struct iommu_domain *domain, in iommu_domain_set_attr()
928 static inline void iommu_iotlb_gather_add_page(struct iommu_domain *domain, in iommu_iotlb_gather_add_page()
1007 iommu_aux_attach_device(struct iommu_domain *domain, struct device *dev) in iommu_aux_attach_device()
1013 iommu_aux_detach_device(struct iommu_domain *domain, struct device *dev) in iommu_aux_detach_device()
1018 iommu_aux_get_pasid(struct iommu_domain *domain, struct device *dev) in iommu_aux_get_pasid()
1039 iommu_uapi_cache_invalidate(struct iommu_domain *domain, in iommu_uapi_cache_invalidate()
1046 static inline int iommu_uapi_sva_bind_gpasid(struct iommu_domain *domain, in iommu_uapi_sva_bind_gpasid()
1052 static inline int iommu_uapi_sva_unbind_gpasid(struct iommu_domain *domain, in iommu_uapi_sva_unbind_gpasid()
1058 static inline int iommu_sva_unbind_gpasid(struct iommu_domain *domain, in iommu_sva_unbind_gpasid()
1081 static inline size_t iommu_map_sgtable(struct iommu_domain *domain, in iommu_map_sgtable()