Lines Matching refs:pt_dma
471 dma_addr_t pt_dma; in iopte_free() local
476 pt_dma = virt_to_phys(iopte); in iopte_free()
477 dma_unmap_single(obj->dev, pt_dma, IOPTE_TABLE_SIZE, in iopte_free()
486 dma_addr_t *pt_dma, u32 da) in iopte_alloc() argument
506 *pt_dma = dma_map_single(obj->dev, iopte, IOPTE_TABLE_SIZE, in iopte_alloc()
508 if (dma_mapping_error(obj->dev, *pt_dma)) { in iopte_alloc()
518 if (WARN_ON(*pt_dma != virt_to_phys(iopte))) { in iopte_alloc()
520 dma_unmap_single(obj->dev, *pt_dma, IOPTE_TABLE_SIZE, in iopte_alloc()
537 *pt_dma = iopgd_page_paddr(iopgd); in iopte_alloc()
582 dma_addr_t pt_dma; in iopte_alloc_page() local
583 u32 *iopte = iopte_alloc(obj, iopgd, &pt_dma, da); in iopte_alloc_page()
590 flush_iopte_range(obj->dev, pt_dma, offset, 1); in iopte_alloc_page()
601 dma_addr_t pt_dma; in iopte_alloc_large() local
602 u32 *iopte = iopte_alloc(obj, iopgd, &pt_dma, da); in iopte_alloc_large()
617 flush_iopte_range(obj->dev, pt_dma, offset, 16); in iopte_alloc_large()
706 dma_addr_t pt_dma; in iopgtable_clear_entry_core() local
725 pt_dma = iopgd_page_paddr(iopgd); in iopgtable_clear_entry_core()
726 flush_iopte_range(obj->dev, pt_dma, pt_offset, nent); in iopgtable_clear_entry_core()