Lines Matching refs:page_shift
510 unsigned long end, unsigned long page_shift, in __kvmppc_svm_page_out() argument
531 if (!kvmppc_gfn_is_uvmem_pfn(gpa >> page_shift, kvm, NULL)) in __kvmppc_svm_page_out()
563 ret = uv_page_out(kvm->arch.lpid, pfn << page_shift, in __kvmppc_svm_page_out()
564 gpa, 0, page_shift); in __kvmppc_svm_page_out()
583 unsigned long page_shift, in kvmppc_svm_page_out() argument
590 ret = __kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa, in kvmppc_svm_page_out()
738 unsigned long page_shift, in kvmppc_svm_page_in() argument
775 ret = uv_page_in(kvm->arch.lpid, pfn << page_shift, in kvmppc_svm_page_in()
776 gpa, 0, page_shift); in kvmppc_svm_page_in()
873 unsigned long page_shift) in kvmppc_share_page() argument
880 unsigned long gfn = gpa >> page_shift; in kvmppc_share_page()
913 if (!uv_page_in(kvm->arch.lpid, pfn << page_shift, gpa, 0, in kvmppc_share_page()
914 page_shift)) { in kvmppc_share_page()
933 unsigned long page_shift) in kvmppc_h_svm_page_in() argument
938 unsigned long gfn = gpa >> page_shift; in kvmppc_h_svm_page_in()
944 if (page_shift != PAGE_SHIFT) in kvmppc_h_svm_page_in()
951 return kvmppc_share_page(kvm, gpa, page_shift); in kvmppc_h_svm_page_in()
966 end = start + (1UL << page_shift); in kvmppc_h_svm_page_in()
971 if (kvmppc_svm_page_in(vma, start, end, gpa, kvm, page_shift, in kvmppc_h_svm_page_in()
1042 unsigned long flags, unsigned long page_shift) in kvmppc_h_svm_page_out() argument
1044 unsigned long gfn = gpa >> page_shift; in kvmppc_h_svm_page_out()
1053 if (page_shift != PAGE_SHIFT) in kvmppc_h_svm_page_out()
1066 end = start + (1UL << page_shift); in kvmppc_h_svm_page_out()
1071 if (!kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa, NULL)) in kvmppc_h_svm_page_out()