Lines Matching refs:start
43 unsigned long i = (addr - range->start) >> PAGE_SHIFT;
52 * @addr: range virtual start address (inclusive)
154 i = (addr - range->start) >> PAGE_SHIFT;
320 unsigned long start,
327 &range->hmm_pfns[(start - range->start) >> PAGE_SHIFT];
328 unsigned long npages = (end - start) >> PAGE_SHIFT;
329 unsigned long addr = start;
336 return hmm_vma_walk_hole(start, end, -1, walk);
344 return hmm_pfns_fill(start, end, range, 0);
350 return hmm_pfns_fill(start, end, range, HMM_PFN_ERROR);
380 return hmm_pfns_fill(start, end, range, HMM_PFN_ERROR);
409 static int hmm_vma_walk_pud(pud_t *pudp, unsigned long start, unsigned long end,
414 unsigned long addr = start;
428 return hmm_vma_walk_hole(start, end, -1, walk);
439 return hmm_vma_walk_hole(start, end, -1, walk);
442 i = (addr - range->start) >> PAGE_SHIFT;
473 unsigned long start, unsigned long end,
476 unsigned long addr = start, i, pfn;
489 i = (start - range->start) >> PAGE_SHIFT;
500 pfn = pte_pfn(entry) + ((start & ~hmask) >> PAGE_SHIFT);
511 static int hmm_vma_walk_test(unsigned long start, unsigned long end,
535 ((start - range->start) >> PAGE_SHIFT),
536 (end - start) >> PAGE_SHIFT, 0))
539 hmm_pfns_fill(start, end, range, HMM_PFN_ERROR);
576 .last = range->start,