Lines Matching refs:start
206 * | | start | H_SVM_ |H_SVM_ |H_SVM_ |UV_SVM_ |
395 unsigned long end, start = gfn_to_hva(kvm, gfn);
401 if (kvm_is_error_hva(start))
404 end = start + (memslot->npages << PAGE_SHIFT);
408 vma = find_vma_intersection(kvm->mm, start, end);
423 start = vma->vm_end;
514 unsigned long start,
527 mig.start = start;
550 dpage = alloc_page_vma(GFP_HIGHUSER, vma, start);
587 unsigned long start, unsigned long end,
595 ret = __kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa,
702 pfn_first = kvmppc_uvmem_pgmap.range.start >> PAGE_SHIFT;
741 unsigned long start,
755 mig.start = start;
799 unsigned long start, end;
806 start = gfn_to_hva(kvm, gfn);
807 if (kvm_is_error_hva(start))
810 end = start + (1UL << PAGE_SHIFT);
811 vma = find_vma_intersection(kvm->mm, start, end);
812 if (!vma || vma->vm_start > start || vma->vm_end < end)
815 ret = kvmppc_svm_page_in(vma, start, end,
940 unsigned long start, end;
962 start = gfn_to_hva(kvm, gfn);
963 if (kvm_is_error_hva(start))
971 end = start + (1UL << page_shift);
972 vma = find_vma_intersection(kvm->mm, start, end);
973 if (!vma || vma->vm_start > start || vma->vm_end < end)
976 if (kvmppc_svm_page_in(vma, start, end, gpa, kvm, page_shift,
1021 (kvmppc_uvmem_pgmap.range.start >> PAGE_SHIFT);
1050 unsigned long start, end;
1067 start = gfn_to_hva(kvm, gfn);
1068 if (kvm_is_error_hva(start))
1071 end = start + (1UL << page_shift);
1072 vma = find_vma_intersection(kvm->mm, start, end);
1073 if (!vma || vma->vm_start > start || vma->vm_end < end)
1076 if (!kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa, NULL))
1184 kvmppc_uvmem_pgmap.range.start = res->start;
1196 pfn_first = res->start >> PAGE_SHIFT;
1209 release_mem_region(res->start, size);
1220 release_mem_region(kvmppc_uvmem_pgmap.range.start,