Lines Matching defs:start
1212 * @gfn_offset: start of the BITS_PER_LONG pages we care about
1242 * @gfn_offset: start of the BITS_PER_LONG pages we care about
1448 unsigned long start,
1470 hva_start = max(start, memslot->userspace_addr);
1505 int kvm_unmap_hva_range(struct kvm *kvm, unsigned long start, unsigned long end,
1510 r = kvm_handle_hva_range(kvm, start, end, 0, kvm_unmap_rmapp);
1513 r |= kvm_tdp_mmu_zap_hva_range(kvm, start, end);
1574 int kvm_age_hva(struct kvm *kvm, unsigned long start, unsigned long end)
1578 young = kvm_handle_hva_range(kvm, start, end, 0, kvm_age_rmapp);
1580 young |= kvm_tdp_mmu_age_hva_range(kvm, start, end);
2676 u64 *start, u64 *end)
2684 gfn = kvm_mmu_page_get_gfn(sp, start - sp->spt);
2689 ret = gfn_to_page_many_atomic(slot, gfn, pages, end - start);
2693 for (i = 0; i < ret; i++, gfn++, start++) {
2694 mmu_set_spte(vcpu, start, access, false, sp->role.level, gfn,
2705 u64 *spte, *start = NULL;
2715 if (!start)
2717 if (direct_pte_prefetch_many(vcpu, sp, start, spte) < 0)
2719 start = NULL;
2720 } else if (!start)
2721 start = spte;
5514 gfn_t start, end;
5516 start = max(gfn_start, memslot->base_gfn);
5518 if (start >= end)
5524 start, end - 1, true);