Lines Matching refs:qcom_iommu_domain
66 struct qcom_iommu_domain { struct
75 static struct qcom_iommu_domain *to_qcom_iommu_domain(struct iommu_domain *dom) in to_qcom_iommu_domain() argument
77 return container_of(dom, struct qcom_iommu_domain, domain); in to_qcom_iommu_domain()
92 static struct qcom_iommu_ctx * to_ctx(struct qcom_iommu_domain *d, unsigned asid) in to_ctx()
126 struct qcom_iommu_domain *qcom_domain = cookie; in qcom_iommu_tlb_sync()
145 struct qcom_iommu_domain *qcom_domain = cookie; in qcom_iommu_tlb_inv_context()
160 struct qcom_iommu_domain *qcom_domain = cookie; in qcom_iommu_tlb_inv_range_nosync()
230 struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain); in qcom_iommu_init_domain()
331 struct qcom_iommu_domain *qcom_domain; in qcom_iommu_domain_alloc()
352 struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain); in qcom_iommu_domain_free()
372 struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain); in qcom_iommu_attach_dev()
404 struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain); in qcom_iommu_detach_dev()
429 struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain); in qcom_iommu_map()
446 struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain); in qcom_iommu_unmap()
468 struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain); in qcom_iommu_flush_iotlb_all()
490 struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain); in qcom_iommu_iova_to_phys()