Searched refs:iommu_pgalloc (Results 1 – 6 of 6) sorted by relevance
/freebsd/sys/x86/iommu/ |
H A D | intel_idpgtbl.c | 124 (void)iommu_pgalloc(tbl->pgtbl_obj, idx, IOMMU_PGF_OBJL | in dmar_idmap_nextlvl() 145 m1 = iommu_pgalloc(tbl->pgtbl_obj, base + i, in dmar_idmap_nextlvl() 354 m = iommu_pgalloc(domain->pgtbl_obj, idx, flags | in dmar_pgtbl_map_pte() 696 m = iommu_pgalloc(domain->pgtbl_obj, 0, IOMMU_PGF_WAITOK | in dmar_domain_alloc_pgtbl()
|
H A D | amd_idpgtbl.c | 91 m = iommu_pgalloc(domain->pgtbl_obj, 0, IOMMU_PGF_WAITOK | in amdiommu_domain_alloc_pgtbl() 153 m = iommu_pgalloc(domain->pgtbl_obj, idx, flags | in amdiommu_pgtbl_map_pte()
|
H A D | x86_iommu.h | 49 struct vm_page *iommu_pgalloc(struct vm_object *obj, vm_pindex_t idx,
|
H A D | intel_ctx.c | 90 ctxm = iommu_pgalloc(dmar->ctx_obj, 1 + bus, IOMMU_PGF_NOALLOC); in dmar_ensure_ctx_page() 101 ctxm = iommu_pgalloc(dmar->ctx_obj, 1 + bus, IOMMU_PGF_ZERO | in dmar_ensure_ctx_page() 173 ctx_root = iommu_pgalloc(domain->pgtbl_obj, 0, in ctx_id_entry_init()
|
H A D | iommu_utils.c | 78 iommu_pgalloc(vm_object_t obj, vm_pindex_t idx, int flags) in iommu_pgalloc() function 145 m = iommu_pgalloc(obj, idx, flags | IOMMU_PGF_OBJL); in iommu_map_pgtbl()
|
H A D | intel_drv.c | 468 iommu_pgalloc(unit->ctx_obj, 0, IOMMU_PGF_WAITOK | IOMMU_PGF_ZERO); in dmar_attach()
|