• Home
  • Raw
  • Download

Lines Matching defs:domain

502 static inline void iommu_flush_iotlb_all(struct iommu_domain *domain)  in iommu_flush_iotlb_all()
509 static inline void iommu_iotlb_sync(struct iommu_domain *domain, struct iommu_iotlb_gather *iotlb_g… in iommu_iotlb_sync()
518 static inline void iommu_iotlb_gather_add_page(struct iommu_domain *domain, struct iommu_iotlb_gath… in iommu_iotlb_gather_add_page()
664 static inline void iommu_domain_free(struct iommu_domain *domain) in iommu_domain_free()
668 static inline int iommu_attach_device(struct iommu_domain *domain, struct device *dev) in iommu_attach_device()
673 static inline void iommu_detach_device(struct iommu_domain *domain, struct device *dev) in iommu_detach_device()
682 static inline int iommu_map(struct iommu_domain *domain, unsigned long iova, phys_addr_t paddr, siz… in iommu_map()
687 static inline int iommu_map_atomic(struct iommu_domain *domain, unsigned long iova, phys_addr_t pad… in iommu_map_atomic()
693 static inline size_t iommu_unmap(struct iommu_domain *domain, unsigned long iova, size_t size) in iommu_unmap()
698 static inline size_t iommu_unmap_fast(struct iommu_domain *domain, unsigned long iova, int gfp_orde… in iommu_unmap_fast()
704 static inline size_t iommu_map_sg(struct iommu_domain *domain, unsigned long iova, struct scatterli… in iommu_map_sg()
710 static inline size_t iommu_map_sg_atomic(struct iommu_domain *domain, unsigned long iova, struct sc… in iommu_map_sg_atomic()
716 static inline void iommu_flush_iotlb_all(struct iommu_domain *domain) in iommu_flush_iotlb_all()
720 static inline void iommu_iotlb_sync(struct iommu_domain *domain, struct iommu_iotlb_gather *iotlb_g… in iommu_iotlb_sync()
724 static inline int iommu_domain_window_enable(struct iommu_domain *domain, u32 wnd_nr, phys_addr_t p… in iommu_domain_window_enable()
730 static inline void iommu_domain_window_disable(struct iommu_domain *domain, u32 wnd_nr) in iommu_domain_window_disable()
734 static inline phys_addr_t iommu_iova_to_phys(struct iommu_domain *domain, dma_addr_t iova) in iommu_iova_to_phys()
739 static inline void iommu_set_fault_handler(struct iommu_domain *domain, iommu_fault_handler_t handl… in iommu_set_fault_handler()
769 static inline int iommu_attach_group(struct iommu_domain *domain, struct iommu_group *group) in iommu_attach_group()
774 static inline void iommu_detach_group(struct iommu_domain *domain, struct iommu_group *group) in iommu_detach_group()
856 static inline int iommu_domain_get_attr(struct iommu_domain *domain, enum iommu_attr attr, void *da… in iommu_domain_get_attr()
861 static inline int iommu_domain_set_attr(struct iommu_domain *domain, enum iommu_attr attr, void *da… in iommu_domain_set_attr()
888 static inline void iommu_iotlb_gather_add_page(struct iommu_domain *domain, struct iommu_iotlb_gath… in iommu_iotlb_gather_add_page()
955 static inline int iommu_aux_attach_device(struct iommu_domain *domain, struct device *dev) in iommu_aux_attach_device()
960 static inline void iommu_aux_detach_device(struct iommu_domain *domain, struct device *dev) in iommu_aux_detach_device()
964 static inline int iommu_aux_get_pasid(struct iommu_domain *domain, struct device *dev) in iommu_aux_get_pasid()
983 static inline int iommu_uapi_cache_invalidate(struct iommu_domain *domain, struct device *dev, in iommu_uapi_cache_invalidate()
989 static inline int iommu_uapi_sva_bind_gpasid(struct iommu_domain *domain, struct device *dev, void … in iommu_uapi_sva_bind_gpasid()
994 static inline int iommu_uapi_sva_unbind_gpasid(struct iommu_domain *domain, struct device *dev, voi… in iommu_uapi_sva_unbind_gpasid()
999 static inline int iommu_sva_unbind_gpasid(struct iommu_domain *domain, struct device *dev, ioasid_t… in iommu_sva_unbind_gpasid()
1028 static inline size_t iommu_map_sgtable(struct iommu_domain *domain, unsigned long iova, struct sg_t… in iommu_map_sgtable()