Lines Matching refs:start
204 * | | start | H_SVM_ |H_SVM_ |H_SVM_ |UV_SVM_ |
393 unsigned long end, start = gfn_to_hva(kvm, gfn);
398 if (kvm_is_error_hva(start))
401 end = start + (memslot->npages << PAGE_SHIFT);
405 vma = find_vma_intersection(kvm->mm, start, end);
416 start = vma->vm_end;
507 unsigned long start,
520 mig.start = start;
543 dpage = alloc_page_vma(GFP_HIGHUSER, vma, start);
580 unsigned long start, unsigned long end,
588 ret = __kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa,
695 pfn_first = kvmppc_uvmem_pgmap.range.start >> PAGE_SHIFT;
735 unsigned long start,
749 mig.start = start;
793 unsigned long start, end;
800 start = gfn_to_hva(kvm, gfn);
801 if (kvm_is_error_hva(start))
804 end = start + (1UL << PAGE_SHIFT);
805 vma = find_vma_intersection(kvm->mm, start, end);
806 if (!vma || vma->vm_start > start || vma->vm_end < end)
809 ret = kvmppc_svm_page_in(vma, start, end,
934 unsigned long start, end;
956 start = gfn_to_hva(kvm, gfn);
957 if (kvm_is_error_hva(start))
965 end = start + (1UL << page_shift);
966 vma = find_vma_intersection(kvm->mm, start, end);
967 if (!vma || vma->vm_start > start || vma->vm_end < end)
970 if (kvmppc_svm_page_in(vma, start, end, gpa, kvm, page_shift,
1015 (kvmppc_uvmem_pgmap.range.start >> PAGE_SHIFT);
1044 unsigned long start, end;
1061 start = gfn_to_hva(kvm, gfn);
1062 if (kvm_is_error_hva(start))
1065 end = start + (1UL << page_shift);
1066 vma = find_vma_intersection(kvm->mm, start, end);
1067 if (!vma || vma->vm_start > start || vma->vm_end < end)
1070 if (!kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa, NULL))
1178 kvmppc_uvmem_pgmap.range.start = res->start;
1190 pfn_first = res->start >> PAGE_SHIFT;
1204 release_mem_region(res->start, size);
1215 release_mem_region(kvmppc_uvmem_pgmap.range.start,