Home
last modified time | relevance | path

Searched refs:pdom (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/drivers/iommu/amd/
A Dio_pgtable_v2.c246 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 …]
A Diommu.c2503 struct protection_domain *pdom = to_pdomain(dom); in amd_iommu_domain_enable_v2() local
2507 spin_lock_irqsave(&pdom->lock, flags); in amd_iommu_domain_enable_v2()
2515 if (pdom->dev_cnt > 0 || pdom->flags & PD_IOMMUV2_MASK) in amd_iommu_domain_enable_v2()
2518 if (!pdom->gcr3_tbl) in amd_iommu_domain_enable_v2()
2519 ret = domain_enable_v2(pdom, pasids); in amd_iommu_domain_enable_v2()
2522 spin_unlock_irqrestore(&pdom->lock, flags); in amd_iommu_domain_enable_v2()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/nvkm/engine/pm/
A Dbase.c75 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()

Completed in 17 milliseconds