Home
last modified time | relevance | path

Searched refs:pasid (Results 1 - 2 of 2) sorted by relevance

/device/soc/rockchip/common/sdk_linux/include/linux/
H A Diommu.h242 * @aux_get_pasid: get the pasid given an aux-domain
248 * @sva_bind_gpasid: bind guest pasid and mm
249 * @sva_unbind_gpasid: unbind guest pasid and mm
318 int (*sva_unbind_gpasid)(struct device *dev, u32 pasid);
444 extern int iommu_sva_unbind_gpasid(struct iommu_domain *domain, struct device *dev, ioasid_t pasid);
999 static inline int iommu_sva_unbind_gpasid(struct iommu_domain *domain, struct device *dev, ioasid_t pasid) in iommu_sva_unbind_gpasid() argument
/device/soc/rockchip/common/sdk_linux/drivers/iommu/
H A Diommu.c1245 if (needs_pasid && (!has_pasid || msg->pasid != prm->pasid)) { in iommu_page_response()
1252 msg->pasid = 0; in iommu_page_response()
2210 int iommu_sva_unbind_gpasid(struct iommu_domain *domain, struct device *dev, ioasid_t pasid) in iommu_sva_unbind_gpasid() argument
2216 return domain->ops->sva_unbind_gpasid(dev, pasid); in iommu_sva_unbind_gpasid()
3061 * whole while there are still pasid users on it (aux and sva).

Completed in 7 milliseconds