Home
last modified time | relevance | path

Searched refs:start_gfn (Results 1 – 2 of 2) sorted by relevance

/virt/kvm/
A Dguest_memfd.c631 long kvm_gmem_populate(struct kvm *kvm, gfn_t start_gfn, void __user *src, long npages, in kvm_gmem_populate() argument
645 slot = gfn_to_memslot(kvm, start_gfn); in kvm_gmem_populate()
655 npages = min_t(ulong, slot->npages - (start_gfn - slot->base_gfn), npages); in kvm_gmem_populate()
658 gfn_t gfn = start_gfn + i; in kvm_gmem_populate()
A Dkvm_main.c3371 gfn_t start_gfn = gpa >> PAGE_SHIFT; in __kvm_gfn_to_hva_cache_init() local
3373 gfn_t nr_pages_needed = end_gfn - start_gfn + 1; in __kvm_gfn_to_hva_cache_init()
3379 if (start_gfn > end_gfn) { in __kvm_gfn_to_hva_cache_init()
3388 for ( ; start_gfn <= end_gfn; start_gfn += nr_pages_avail) { in __kvm_gfn_to_hva_cache_init()
3389 ghc->memslot = __gfn_to_memslot(slots, start_gfn); in __kvm_gfn_to_hva_cache_init()
3390 ghc->hva = gfn_to_hva_many(ghc->memslot, start_gfn, in __kvm_gfn_to_hva_cache_init()

Completed in 24 milliseconds