Lines Matching defs:domain

547 static inline void iommu_flush_iotlb_all(struct iommu_domain *domain)  in iommu_flush_iotlb_all()
553 static inline void iommu_iotlb_sync(struct iommu_domain *domain, in iommu_iotlb_sync()
562 static inline void iommu_iotlb_gather_add_page(struct iommu_domain *domain, in iommu_iotlb_gather_add_page()
701 static inline void iommu_domain_free(struct iommu_domain *domain) in iommu_domain_free()
705 static inline int iommu_attach_device(struct iommu_domain *domain, in iommu_attach_device()
711 static inline void iommu_detach_device(struct iommu_domain *domain, in iommu_detach_device()
721 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, in iommu_map()
727 static inline int iommu_map_atomic(struct iommu_domain *domain, in iommu_map_atomic()
734 static inline size_t iommu_unmap(struct iommu_domain *domain, in iommu_unmap()
740 static inline size_t iommu_unmap_fast(struct iommu_domain *domain, in iommu_unmap_fast()
747 static inline size_t iommu_map_sg(struct iommu_domain *domain, in iommu_map_sg()
754 static inline size_t iommu_map_sg_atomic(struct iommu_domain *domain, in iommu_map_sg_atomic()
761 static inline void iommu_flush_iotlb_all(struct iommu_domain *domain) in iommu_flush_iotlb_all()
765 static inline void iommu_iotlb_sync(struct iommu_domain *domain, in iommu_iotlb_sync()
770 static inline int iommu_domain_window_enable(struct iommu_domain *domain, in iommu_domain_window_enable()
777 static inline void iommu_domain_window_disable(struct iommu_domain *domain, in iommu_domain_window_disable()
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_domain_get_attr(struct iommu_domain *domain, in iommu_domain_get_attr()
928 static inline int iommu_domain_set_attr(struct iommu_domain *domain, in iommu_domain_set_attr()
958 static inline void iommu_iotlb_gather_add_page(struct iommu_domain *domain, in iommu_iotlb_gather_add_page()
1037 iommu_aux_attach_device(struct iommu_domain *domain, struct device *dev) in iommu_aux_attach_device()
1043 iommu_aux_detach_device(struct iommu_domain *domain, struct device *dev) in iommu_aux_detach_device()
1048 iommu_aux_get_pasid(struct iommu_domain *domain, struct device *dev) in iommu_aux_get_pasid()
1069 iommu_uapi_cache_invalidate(struct iommu_domain *domain, in iommu_uapi_cache_invalidate()
1076 static inline int iommu_uapi_sva_bind_gpasid(struct iommu_domain *domain, in iommu_uapi_sva_bind_gpasid()
1082 static inline int iommu_uapi_sva_unbind_gpasid(struct iommu_domain *domain, in iommu_uapi_sva_unbind_gpasid()
1088 static inline int iommu_sva_unbind_gpasid(struct iommu_domain *domain, in iommu_sva_unbind_gpasid()
1111 static inline size_t iommu_map_sgtable(struct iommu_domain *domain, in iommu_map_sgtable()