Searched refs:pdom (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.1/drivers/iommu/amd/ |
D | io_pgtable_v2.c | 246 struct protection_domain *pdom = io_pgtable_ops_to_domain(ops); in iommu_v2_map_pages() local 247 struct io_pgtable_cfg *cfg = &pdom->iop.iop.cfg; in iommu_v2_map_pages() 265 pte = v2_alloc_pte(pdom->iop.pgd, iova, map_size, &updated); in iommu_v2_map_pages() 282 amd_iommu_flush_tlb(&pdom->domain, 0); in iommu_v2_map_pages() 284 amd_iommu_flush_page(&pdom->domain, 0, o_iova); in iommu_v2_map_pages() 364 struct protection_domain *pdom; in v2_free_pgtable() local 367 pdom = container_of(pgtable, struct protection_domain, iop); in v2_free_pgtable() 368 if (!(pdom->flags & PD_IOMMUV2_MASK)) in v2_free_pgtable() 375 amd_iommu_domain_update(pdom); in v2_free_pgtable() 384 struct protection_domain *pdom = (struct protection_domain *)cookie; in v2_alloc_pgtable() local [all …]
|
D | iommu.c | 2501 struct protection_domain *pdom = to_pdomain(dom); in amd_iommu_domain_enable_v2() local 2505 spin_lock_irqsave(&pdom->lock, flags); in amd_iommu_domain_enable_v2() 2513 if (pdom->dev_cnt > 0 || pdom->flags & PD_IOMMUV2_MASK) in amd_iommu_domain_enable_v2() 2516 if (!pdom->gcr3_tbl) in amd_iommu_domain_enable_v2() 2517 ret = domain_enable_v2(pdom, pasids); in amd_iommu_domain_enable_v2() 2520 spin_unlock_irqrestore(&pdom->lock, flags); in amd_iommu_domain_enable_v2()
|
/Linux-v6.1/drivers/gpu/drm/nouveau/nvkm/engine/pm/ |
D | base.c | 75 nvkm_perfsig_find(struct nvkm_pm *pm, u8 di, u8 si, struct nvkm_perfdom **pdom) in nvkm_perfsig_find() argument 77 struct nvkm_perfdom *dom = *pdom; in nvkm_perfsig_find() 83 *pdom = dom; in nvkm_perfsig_find()
|