qcom_domain       227 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain);
qcom_domain       233 drivers/iommu/qcom_iommu.c 	mutex_lock(&qcom_domain->init_mutex);
qcom_domain       234 drivers/iommu/qcom_iommu.c 	if (qcom_domain->iommu)
qcom_domain       245 drivers/iommu/qcom_iommu.c 	qcom_domain->iommu = qcom_iommu;
qcom_domain       303 drivers/iommu/qcom_iommu.c 	mutex_unlock(&qcom_domain->init_mutex);
qcom_domain       306 drivers/iommu/qcom_iommu.c 	qcom_domain->pgtbl_ops = pgtbl_ops;
qcom_domain       311 drivers/iommu/qcom_iommu.c 	qcom_domain->iommu = NULL;
qcom_domain       313 drivers/iommu/qcom_iommu.c 	mutex_unlock(&qcom_domain->init_mutex);
qcom_domain       319 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_domain *qcom_domain;
qcom_domain       328 drivers/iommu/qcom_iommu.c 	qcom_domain = kzalloc(sizeof(*qcom_domain), GFP_KERNEL);
qcom_domain       329 drivers/iommu/qcom_iommu.c 	if (!qcom_domain)
qcom_domain       333 drivers/iommu/qcom_iommu.c 	    iommu_get_dma_cookie(&qcom_domain->domain)) {
qcom_domain       334 drivers/iommu/qcom_iommu.c 		kfree(qcom_domain);
qcom_domain       338 drivers/iommu/qcom_iommu.c 	mutex_init(&qcom_domain->init_mutex);
qcom_domain       339 drivers/iommu/qcom_iommu.c 	spin_lock_init(&qcom_domain->pgtbl_lock);
qcom_domain       341 drivers/iommu/qcom_iommu.c 	return &qcom_domain->domain;
qcom_domain       346 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain);
qcom_domain       350 drivers/iommu/qcom_iommu.c 	if (qcom_domain->iommu) {
qcom_domain       357 drivers/iommu/qcom_iommu.c 		pm_runtime_get_sync(qcom_domain->iommu->dev);
qcom_domain       358 drivers/iommu/qcom_iommu.c 		free_io_pgtable_ops(qcom_domain->pgtbl_ops);
qcom_domain       359 drivers/iommu/qcom_iommu.c 		pm_runtime_put_sync(qcom_domain->iommu->dev);
qcom_domain       362 drivers/iommu/qcom_iommu.c 	kfree(qcom_domain);
qcom_domain       369 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain);
qcom_domain       388 drivers/iommu/qcom_iommu.c 	if (qcom_domain->iommu != qcom_iommu) {
qcom_domain       391 drivers/iommu/qcom_iommu.c 			dev_name(qcom_domain->iommu->dev),
qcom_domain       403 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain);
qcom_domain       406 drivers/iommu/qcom_iommu.c 	if (WARN_ON(!qcom_domain->iommu))
qcom_domain       426 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain);
qcom_domain       427 drivers/iommu/qcom_iommu.c 	struct io_pgtable_ops *ops = qcom_domain->pgtbl_ops;
qcom_domain       432 drivers/iommu/qcom_iommu.c 	spin_lock_irqsave(&qcom_domain->pgtbl_lock, flags);
qcom_domain       434 drivers/iommu/qcom_iommu.c 	spin_unlock_irqrestore(&qcom_domain->pgtbl_lock, flags);
qcom_domain       443 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain);
qcom_domain       444 drivers/iommu/qcom_iommu.c 	struct io_pgtable_ops *ops = qcom_domain->pgtbl_ops;
qcom_domain       454 drivers/iommu/qcom_iommu.c 	pm_runtime_get_sync(qcom_domain->iommu->dev);
qcom_domain       455 drivers/iommu/qcom_iommu.c 	spin_lock_irqsave(&qcom_domain->pgtbl_lock, flags);
qcom_domain       457 drivers/iommu/qcom_iommu.c 	spin_unlock_irqrestore(&qcom_domain->pgtbl_lock, flags);
qcom_domain       458 drivers/iommu/qcom_iommu.c 	pm_runtime_put_sync(qcom_domain->iommu->dev);
qcom_domain       465 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain);
qcom_domain       466 drivers/iommu/qcom_iommu.c 	struct io_pgtable *pgtable = container_of(qcom_domain->pgtbl_ops,
qcom_domain       468 drivers/iommu/qcom_iommu.c 	if (!qcom_domain->pgtbl_ops)
qcom_domain       471 drivers/iommu/qcom_iommu.c 	pm_runtime_get_sync(qcom_domain->iommu->dev);
qcom_domain       473 drivers/iommu/qcom_iommu.c 	pm_runtime_put_sync(qcom_domain->iommu->dev);
qcom_domain       487 drivers/iommu/qcom_iommu.c 	struct qcom_iommu_domain *qcom_domain = to_qcom_iommu_domain(domain);
qcom_domain       488 drivers/iommu/qcom_iommu.c 	struct io_pgtable_ops *ops = qcom_domain->pgtbl_ops;
qcom_domain       493 drivers/iommu/qcom_iommu.c 	spin_lock_irqsave(&qcom_domain->pgtbl_lock, flags);
qcom_domain       495 drivers/iommu/qcom_iommu.c 	spin_unlock_irqrestore(&qcom_domain->pgtbl_lock, flags);