Lines Matching refs:nrpages
3523 unsigned long nrpages, uint64_t dma_mask)
3543 nrpages = __roundup_pow_of_two(nrpages);
3551 iova_pfn = alloc_iova_fast(&domain->iovad, nrpages,
3556 iova_pfn = alloc_iova_fast(&domain->iovad, nrpages,
3560 nrpages);
3649 unsigned long nrpages;
3662 nrpages = aligned_nrpages(dev_addr, size);
3664 last_pfn = start_pfn + nrpages - 1;
3673 nrpages, !freelist, 0);
3675 free_iova_fast(&domain->iovad, iova_pfn, dma_to_mm_pfn(nrpages));
3678 queue_iova(&domain->iovad, iova_pfn, nrpages,
3758 unsigned long nrpages = 0;
3763 nrpages += aligned_nrpages(sg_dma_address(sg), sg_dma_len(sg));
3766 intel_unmap(dev, startaddr, nrpages << VTD_PAGE_SHIFT);
3768 trace_unmap_sg(dev, startaddr, nrpages << VTD_PAGE_SHIFT);
3879 unsigned long nrpages;
3896 nrpages = aligned_nrpages(0, size);
3898 dma_to_mm_pfn(nrpages), dma_mask);
3940 tlb_addr >> VTD_PAGE_SHIFT, nrpages, prot);
3953 free_iova_fast(&domain->iovad, iova_pfn, dma_to_mm_pfn(nrpages));