Lines Matching defs:memslot
660 struct kvm_memory_slot *memslot;
668 kvm_for_each_memslot(memslot, slots) {
672 hva_start = max(start, memslot->userspace_addr);
673 hva_end = min(end, memslot->userspace_addr +
674 (memslot->npages << PAGE_SHIFT));
681 gfn_start = hva_to_gfn_memslot(hva_start, memslot);
682 gfn_end = hva_to_gfn_memslot(hva_end + PAGE_SIZE - 1, memslot);
684 ret |= handler(kvm, memslot, root, gfn_start,
864 * Remove write access from all the SPTEs mapping GFNs in the memslot. Will
888 * Clear the dirty status of all the SPTEs mapping GFNs in the memslot. If
927 * Clear the dirty status of all the SPTEs mapping GFNs in the memslot. If
953 * set in mask, starting at gfn. The given memslot is expected to contain all
993 * set in mask, starting at gfn. The given memslot is expected to contain all
1017 * Set the dirty status of all the SPTEs mapping GFNs in the memslot. This is
1045 * Set the dirty status of all the SPTEs mapping GFNs in the memslot. This is