Lines Matching refs:gpa
179 gpa_t gpa, phys_addr_t hpa,
219 return gstage_set_pte(kvm, level, pcache, gpa, &new_pte);
346 int kvm_riscv_gstage_ioremap(struct kvm *kvm, gpa_t gpa,
359 end = (gpa + size + PAGE_SIZE - 1) & PAGE_MASK;
362 for (addr = gpa; addr < end; addr += PAGE_SIZE) {
386 void kvm_riscv_gstage_iounmap(struct kvm *kvm, gpa_t gpa, unsigned long size)
389 gstage_unmap_range(kvm, gpa, size, false);
425 gpa_t gpa = slot->base_gfn << PAGE_SHIFT;
429 gstage_unmap_range(kvm, gpa, size, false);
510 gpa_t gpa = base_gpa + (vm_start - hva);
522 ret = kvm_riscv_gstage_ioremap(kvm, gpa, pa,
611 gpa_t gpa, unsigned long hva, bool is_write)
617 gfn_t gfn = gpa >> PAGE_SHIFT;
650 gfn = (gpa & huge_page_mask(hstate_vma(vma))) >> PAGE_SHIFT;
694 ret = gstage_map_page(kvm, pcache, gpa, hfn << PAGE_SHIFT,
697 ret = gstage_map_page(kvm, pcache, gpa, hfn << PAGE_SHIFT,