Lines Matching refs:pplist
569 iommu_create_pp_mappings(ddi_dma_impl_t *mp, page_t *pp, page_t **pplist) in iommu_create_pp_mappings() argument
637 pfn = (*pplist)->p_pagenum; in iommu_create_pp_mappings()
638 pplist++; in iommu_create_pp_mappings()
863 struct page **pplist = NULL; in iommu_dma_bindhdl() local
892 pplist = dmareq->dmar_object.dmao_obj.virt_obj.v_priv; in iommu_dma_bindhdl()
900 if (pplist != NULL) in iommu_dma_bindhdl()
947 if (pplist != NULL) { in iommu_dma_bindhdl()
948 mp->dmai_minfo = (void *)pplist; in iommu_dma_bindhdl()
1006 pfn = (*pplist)->p_pagenum; in iommu_dma_bindhdl()
1077 rval = iommu_create_pp_mappings(mp, pp, pplist); in iommu_dma_bindhdl()
1249 struct page **pplist = NULL; in iommu_map_window() local
1263 pplist = (struct page **)mp->dmai_minfo; in iommu_map_window()
1264 ASSERT(pplist != NULL); in iommu_map_window()
1265 pplist = pplist + (newoff >> MMU_PAGESHIFT); in iommu_map_window()
1286 if (iommu_create_pp_mappings(mp, pp, pplist) < 0) in iommu_map_window()