IOMMU_PGF_OBJL
flags |= IOMMU_PGF_OBJL;
flags |= IOMMU_PGF_OBJL;
IOMMU_PGF_ZERO | IOMMU_PGF_OBJL);
(void)iommu_pgalloc(tbl->pgtbl_obj, idx, IOMMU_PGF_OBJL |
KASSERT((flags & IOMMU_PGF_OBJL) != 0, ("lost PGF_OBJL"));
flags |= IOMMU_PGF_OBJL;
flags |= IOMMU_PGF_OBJL;
IOMMU_PGF_ZERO | IOMMU_PGF_OBJL);
if ((flags & IOMMU_PGF_OBJL) == 0)
if ((flags & IOMMU_PGF_OBJL) == 0)
if ((flags & IOMMU_PGF_OBJL) == 0)
m = iommu_pgalloc(obj, idx, flags | IOMMU_PGF_OBJL);
if ((flags & IOMMU_PGF_OBJL) == 0)
iommu_pgfree(obj, m->pindex, flags | IOMMU_PGF_OBJL,
if ((flags & IOMMU_PGF_OBJL) == 0)
if ((flags & (IOMMU_PGF_WAITOK | IOMMU_PGF_OBJL)) ==
(IOMMU_PGF_WAITOK | IOMMU_PGF_OBJL))
else if ((flags & (IOMMU_PGF_WAITOK | IOMMU_PGF_OBJL)) == 0)
if ((flags & IOMMU_PGF_OBJL) == 0)
if ((flags & IOMMU_PGF_OBJL) == 0)
if ((flags & IOMMU_PGF_OBJL) == 0)