Lines Matching refs:page_shift
515 unsigned long end, unsigned long page_shift,
536 if (!kvmppc_gfn_is_uvmem_pfn(gpa >> page_shift, kvm, NULL))
568 ret = uv_page_out(kvm->arch.lpid, pfn << page_shift,
569 gpa, 0, page_shift);
588 unsigned long page_shift,
595 ret = __kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa,
743 unsigned long page_shift,
780 ret = uv_page_in(kvm->arch.lpid, pfn << page_shift,
781 gpa, 0, page_shift);
878 unsigned long page_shift)
884 unsigned long gfn = gpa >> page_shift;
917 if (!uv_page_in(kvm->arch.lpid, page_to_pfn(page) << page_shift, gpa, 0,
918 page_shift)) {
937 unsigned long page_shift)
942 unsigned long gfn = gpa >> page_shift;
948 if (page_shift != PAGE_SHIFT)
955 return kvmppc_share_page(kvm, gpa, page_shift);
970 end = start + (1UL << page_shift);
975 if (kvmppc_svm_page_in(vma, start, end, gpa, kvm, page_shift,
1046 unsigned long flags, unsigned long page_shift)
1048 unsigned long gfn = gpa >> page_shift;
1057 if (page_shift != PAGE_SHIFT)
1070 end = start + (1UL << page_shift);
1075 if (!kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa, NULL))