/linux-master/arch/arm64/kernel/ |
H A D | cpufeature.c | 2207 bool gpa = __system_matches_cap(ARM64_HAS_GENERIC_AUTH_ARCH_QARMA5); local
|
/linux-master/arch/arm64/kvm/ |
H A D | hypercalls.c | 270 gpa_t gpa; local
|
H A D | mmu.c | 978 gpa_t gpa = addr + (vm_start - memslot->userspace_addr); local 2065 gpa_t gpa = slot->base_gfn << PAGE_SHIFT; local
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 928 static bool __is_visible_gfn_locked(struct vgic_its *its, gpa_t gpa) argument 1023 gpa_t gpa; local 2197 gpa_t gpa = base; local 2229 vgic_its_save_ite(struct vgic_its *its, struct its_device *dev, struct its_ite *ite, gpa_t gpa, int ite_esz) argument 2328 gpa_t gpa = base + ite->event_id * ite_esz; local 2517 gpa_t gpa; local 2570 vgic_its_save_cte(struct vgic_its *its, struct its_collection *collection, gpa_t gpa, int esz) argument 2588 vgic_its_restore_cte(struct vgic_its *its, gpa_t gpa, int esz) argument 2633 gpa_t gpa = GITS_BASER_ADDR_48_to_52(baser); local 2676 gpa_t gpa; local [all...] |
H A D | vgic.h | 135 static inline int vgic_write_guest_lock(struct kvm *kvm, gpa_t gpa, argument
|
/linux-master/arch/loongarch/kvm/ |
H A D | mmu.c | 502 gpa_t gpa = range->start << PAGE_SHIFT; local 543 gpa_t gpa = range->start << PAGE_SHIFT; local 567 static int kvm_map_page_fast(struct kvm_vcpu *vcpu, unsigned long gpa, bool write) argument 800 kvm_map_page(struct kvm_vcpu *vcpu, unsigned long gpa, bool write) argument 934 kvm_handle_mm_fault(struct kvm_vcpu *vcpu, unsigned long gpa, bool write) argument [all...] |
H A D | tlb.c | 24 void kvm_flush_tlb_gpa(struct kvm_vcpu *vcpu, unsigned long gpa) argument
|
/linux-master/arch/mips/kvm/ |
H A D | mmu.c | 449 gpa_t gpa = range->start << PAGE_SHIFT; local 484 gpa_t gpa = range->start << PAGE_SHIFT; local 510 static int _kvm_mips_map_page_fast(struct kvm_vcpu *vcpu, unsigned long gpa, argument 586 kvm_mips_map_page(struct kvm_vcpu *vcpu, unsigned long gpa, bool write_fault, pte_t *out_entry, pte_t *out_buddy) argument [all...] |
H A D | tlb.c | 166 kvm_vz_guest_tlb_lookup(struct kvm_vcpu *vcpu, unsigned long gva, unsigned long *gpa) argument
|
H A D | vz.c | 689 kvm_vz_gva_to_gpa(struct kvm_vcpu *vcpu, unsigned long gva, unsigned long *gpa) argument 796 kvm_vz_badvaddr_to_gpa(struct kvm_vcpu *vcpu, unsigned long badvaddr, unsigned long *gpa) argument [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | kvm_host.h | 367 unsigned long gpa; /* Current guest phys addr */ member in struct:kvmppc_vpa
|
H A D | ultravisor.h | 75 static inline int uv_page_inval(u64 lpid, u64 gpa, u64 page_shift) argument
|
/linux-master/arch/powerpc/kernel/ |
H A D | iommu.c | 1066 int iommu_tce_check_gpa(unsigned long page_shift, unsigned long gpa) argument
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s.c | 428 kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa, bool writing, argument
|
H A D | book3s_64_mmu_hv.c | 515 unsigned long gpa, gfn, hva, pfn, hpa; local 433 kvmppc_hv_emulate_mmio(struct kvm_vcpu *vcpu, unsigned long gpa, gva_t ea, int is_store) argument 1156 kvmppc_pin_guest_page(struct kvm *kvm, unsigned long gpa, unsigned long *nb_ret) argument 1187 kvmppc_unpin_guest_page(struct kvm *kvm, void *va, unsigned long gpa, bool dirty) argument [all...] |
H A D | book3s_64_mmu_radix.c | 149 u64 pte, base, gpa; local 423 void kvmppc_unmap_pte(struct kvm *kvm, pte_t *pte, unsigned long gpa, argument 574 kvmppc_unmap_free_pmd_entry_table(struct kvm *kvm, pmd_t *pmd, unsigned long gpa, u64 lpid) argument 590 kvmppc_unmap_free_pud_entry_table(struct kvm *kvm, pud_t *pud, unsigned long gpa, u64 lpid) argument 615 kvmppc_create_pte(struct kvm *kvm, pgd_t *pgtable, pte_t pte, unsigned long gpa, unsigned int level, unsigned long mmu_seq, u64 lpid, unsigned long *rmapp, struct rmap_nested **n_rmap) argument 793 kvmppc_hv_handle_set_rc(struct kvm *kvm, bool nested, bool writing, unsigned long gpa, u64 lpid) argument 821 kvmppc_book3s_instantiate_page(struct kvm_vcpu *vcpu, unsigned long gpa, struct kvm_memory_slot *memslot, bool writing, bool kvm_ro, pte_t *inserted_pte, unsigned int *levelp) argument 949 unsigned long gpa, gfn; local 1036 unsigned long gpa = gfn << PAGE_SHIFT; local 1055 unsigned long gpa = gfn << PAGE_SHIFT; local 1084 unsigned long gpa = gfn << PAGE_SHIFT; local 1102 unsigned long gpa = gfn << PAGE_SHIFT; local 1183 unsigned long gpa; local 1267 unsigned long gpa; member in struct:debugfs_radix_state 1308 unsigned long gpa; local [all...] |
H A D | book3s_64_vio.c | 374 unsigned long gpa = tce & ~(TCE_PCI_READ | TCE_PCI_WRITE); local
|
H A D | book3s_hv.c | 682 unsigned long gpa; local [all...] |
H A D | book3s_hv_nested.c | 950 unsigned long gpa; local 997 unsigned long gpa; local 1028 kvmhv_remove_nest_rmap_range(struct kvm *kvm, const struct kvm_memory_slot *memslot, unsigned long gpa, unsigned long hpa, unsigned long nbytes) argument 1065 kvmhv_invalidate_shadow_pte(struct kvm_vcpu *vcpu, struct kvm_nested_guest *gp, long gpa, int *shift_ret) argument 1527 unsigned long n_gpa, gpa, gfn, perm = 0UL; local [all...] |
H A D | book3s_hv_rm_mmu.c | 188 unsigned long i, pa, gpa, gfn, psize; local 883 kvmppc_get_hpa(struct kvm_vcpu *vcpu, unsigned long mmu_seq, unsigned long gpa, int writing, unsigned long *hpa, struct kvm_memory_slot **memslot_p) argument
|
H A D | book3s_hv_uvmem.c | 234 unsigned long gpa; member in struct:kvmppc_uvmem_page_pvt 695 static struct page *kvmppc_uvmem_get_page(unsigned long gpa, struc argument 513 __kvmppc_svm_page_out(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long page_shift, struct kvm *kvm, unsigned long gpa, struct page *fault_page) argument 586 kvmppc_svm_page_out(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long page_shift, struct kvm *kvm, unsigned long gpa, struct page *fault_page) argument 740 kvmppc_svm_page_in(struct vm_area_struct *vma, unsigned long start, unsigned long end, unsigned long gpa, struct kvm *kvm, unsigned long page_shift, bool pagein) argument 877 kvmppc_share_page(struct kvm *kvm, unsigned long gpa, unsigned long page_shift) argument 936 kvmppc_h_svm_page_in(struct kvm *kvm, unsigned long gpa, unsigned long flags, unsigned long page_shift) argument 1046 kvmppc_h_svm_page_out(struct kvm *kvm, unsigned long gpa, unsigned long flags, unsigned long page_shift) argument [all...] |
H A D | book3s_pr.c | 673 static bool kvmppc_visible_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) argument
|
H A D | e500.h | 255 gpa_t gpa; local
|
/linux-master/arch/riscv/kvm/ |
H A D | mmu.c | 346 int kvm_riscv_gstage_ioremap(struct kvm *kvm, gpa_t gpa, argument 386 void kvm_riscv_gstage_iounmap(struct kvm *kvm, gpa_t gpa, unsigned long size) argument 425 gpa_t gpa = slot->base_gfn << PAGE_SHIFT; local 510 gpa_t gpa local 177 gstage_map_page(struct kvm *kvm, struct kvm_mmu_memory_cache *pcache, gpa_t gpa, phys_addr_t hpa, unsigned long page_size, bool page_rdonly, bool page_exec) argument 609 kvm_riscv_gstage_map(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot, gpa_t gpa, unsigned long hva, bool is_write) argument [all...] |
H A D | tlb.c | 49 void kvm_riscv_local_hfence_gvma_gpa(gpa_t gpa, gpa_t gpsz, argument 20 kvm_riscv_local_hfence_gvma_vmid_gpa(unsigned long vmid, gpa_t gpa, gpa_t gpsz, unsigned long order) argument 332 kvm_riscv_hfence_gvma_vmid_gpa(struct kvm *kvm, unsigned long hbase, unsigned long hmask, gpa_t gpa, gpa_t gpsz, unsigned long order) argument [all...] |