/linux-master/arch/powerpc/kvm/ |
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.c | 424 kvm_pfn_t kvmppc_gpa_to_pfn(struct kvm_vcpu *vcpu, gpa_t gpa, bool writing, argument
|
H A D | book3s_pr.c | 667 static bool kvmppc_visible_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) argument
|
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_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 1144 kvmppc_pin_guest_page(struct kvm *kvm, unsigned long gpa, unsigned long *nb_ret) argument 1175 kvmppc_unpin_guest_page(struct kvm *kvm, void *va, unsigned long gpa, bool dirty) argument [all...] |
/linux-master/arch/s390/kvm/ |
H A D | priv.c | 1473 unsigned long gpa; local
|
H A D | vsie.c | 659 static int pin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t *hpa) argument 671 static void unpin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t hpa) argument 740 gpa_t gpa; local 853 unpin_scb(struct kvm_vcpu *vcpu, struct vsie_page *vsie_page, gpa_t gpa) argument 869 pin_scb(struct kvm_vcpu *vcpu, struct vsie_page *vsie_page, gpa_t gpa) argument [all...] |
H A D | gaccess.c | 590 static int deref_table(struct kvm *kvm, unsigned long gpa, unsigned long *val) argument 616 guest_translate(struct kvm_vcpu *vcpu, unsigned long gva, unsigned long *gpa, const union asce asce, enum gacc_mode mode, enum prot_type *prot) argument 799 vm_check_access_key(struct kvm *kvm, u8 access_key, enum gacc_mode mode, gpa_t gpa) argument 862 vcpu_check_access_key(struct kvm_vcpu *vcpu, u8 access_key, enum gacc_mode mode, union asce asce, gpa_t gpa, unsigned long ga, unsigned int len) argument 946 unsigned long gpa; local 981 access_guest_page(struct kvm *kvm, enum gacc_mode mode, gpa_t gpa, void *data, unsigned int len) argument 996 access_guest_page_with_key(struct kvm *kvm, enum gacc_mode mode, gpa_t gpa, void *data, unsigned int len, u8 access_key) argument 1029 access_guest_abs_with_key(struct kvm *kvm, gpa_t gpa, void *data, unsigned long len, enum gacc_mode mode, u8 access_key) argument 1134 unsigned long gpa; local 1172 cmpxchg_guest_abs_with_key(struct kvm *kvm, gpa_t gpa, int len, __uint128_t *old_addr, __uint128_t new, u8 access_key, bool *success) argument 1272 guest_translate_address_with_key(struct kvm_vcpu *vcpu, unsigned long gva, u8 ar, unsigned long *gpa, enum gacc_mode mode, u8 access_key) argument 1321 check_gpa_range(struct kvm *kvm, unsigned long gpa, unsigned long length, enum gacc_mode mode, u8 access_key) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | sev.h | 101 u64 gpa; member in struct:rmp_state 278 static inline int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, argument
|
/linux-master/arch/powerpc/kernel/ |
H A D | iommu.c | 1067 int iommu_tce_check_gpa(unsigned long page_shift, unsigned long gpa) argument
|
/linux-master/arch/mips/kvm/ |
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/drivers/misc/sgi-gru/ |
H A D | gru_instructions.h | 349 static inline void gru_vload_phys(void *cb, unsigned long gpa, argument 361 static inline void gru_vstore_phys(void *cb, unsigned long gpa, argument
|
/linux-master/arch/x86/include/asm/uv/ |
H A D | uv_hub.h | 461 uv_gpa_in_mmr_space(unsigned long gpa) argument 467 static inline unsigned long uv_gpa_to_soc_phys_ram(unsigned long gpa) argument 485 static inline unsigned long uv_gpa_to_gnode(unsigned long gpa) argument 496 uv_gpa_to_pnode(unsigned long gpa) argument 502 uv_gpa_to_offset(unsigned long gpa) argument [all...] |
/linux-master/arch/x86/kvm/ |
H A D | hyperv.c | 2411 gpa_t gpa = hc->ingpa; local
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | kvmgt.c | 1581 static void kvmgt_page_track_write(gpa_t gpa, const u8 *val, int len, argument
|
H A D | gvt.h | 723 static inline int intel_gvt_read_gpa(struct intel_vgpu *vgpu, unsigned long gpa, argument 741 intel_gvt_write_gpa(struct intel_vgpu *vgpu, unsigned long gpa, void *buf, unsigned long len) argument
|
H A D | gtt.c | 2075 unsigned long gpa = INTEL_GVT_INVALID_ADDR; local 301 gtt_get_entry64(void *pt, struct intel_gvt_gtt_entry *e, unsigned long index, bool hypervisor_access, unsigned long gpa, struct intel_vgpu *vgpu) argument 326 gtt_set_entry64(void *pt, struct intel_gvt_gtt_entry *e, unsigned long index, bool hypervisor_access, unsigned long gpa, struct intel_vgpu *vgpu) argument 783 ppgtt_write_protection_handler( struct intel_vgpu_page_track *page_track, u64 gpa, void *data, int bytes) argument [all...] |
/linux-master/arch/x86/kernel/ |
H A D | sev.c | 2266 u64 gpa; local
|
/linux-master/arch/arm64/kvm/ |
H A D | arm.c | 264 bool apa, gpa, api, gpi, apa3, gpa3; local
|
H A D | mmu.c | 978 gpa_t gpa = addr + (vm_start - memslot->userspace_addr); local 2033 gpa_t gpa = slot->base_gfn << PAGE_SHIFT; local
|
/linux-master/tools/testing/selftests/kvm/include/ |
H A D | kvm_util.h | 377 static inline void vm_set_memory_attributes(struct kvm_vm *vm, uint64_t gpa, argument 398 static inline void vm_mem_set_private(struct kvm_vm *vm, uint64_t gpa, argument 404 static inline void vm_mem_set_shared(struct kvm_vm *vm, uint64_t gpa, argument 413 static inline void vm_guest_mem_punch_hole(struct kvm_vm *vm, uint64_t gpa, argument 419 static inline void vm_guest_mem_allocate(struct kvm_vm *vm, uint64_t gpa, argument 597 vm_untag_gpa(struct kvm_vm *vm, vm_paddr_t gpa) argument [all...] |
/linux-master/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util.c | 1278 uint64_t gpa, le local 915 __vm_set_user_memory_region(struct kvm_vm *vm, uint32_t slot, uint32_t flags, uint64_t gpa, uint64_t size, void *hva) argument 929 vm_set_user_memory_region(struct kvm_vm *vm, uint32_t slot, uint32_t flags, uint64_t gpa, uint64_t size, void *hva) argument 942 __vm_set_user_memory_region2(struct kvm_vm *vm, uint32_t slot, uint32_t flags, uint64_t gpa, uint64_t size, void *hva, uint32_t guest_memfd, uint64_t guest_memfd_offset) argument 961 vm_set_user_memory_region2(struct kvm_vm *vm, uint32_t slot, uint32_t flags, uint64_t gpa, uint64_t size, void *hva, uint32_t guest_memfd, uint64_t guest_memfd_offset) argument 1610 addr_gpa2hva(struct kvm_vm *vm, vm_paddr_t gpa) argument 1686 addr_gpa2alias(struct kvm_vm *vm, vm_paddr_t gpa) argument [all...] |
/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/vgic/ |
H A D | vgic-its.c | 832 static bool __is_visible_gfn_locked(struct vgic_its *its, gpa_t gpa) argument 927 gpa_t gpa; local 2053 gpa_t gpa = base; local 2085 vgic_its_save_ite(struct vgic_its *its, struct its_device *dev, struct its_ite *ite, gpa_t gpa, int ite_esz) argument 2184 gpa_t gpa = base + ite->event_id * ite_esz; local 2373 gpa_t gpa; local 2426 vgic_its_save_cte(struct vgic_its *its, struct its_collection *collection, gpa_t gpa, int esz) argument 2444 vgic_its_restore_cte(struct vgic_its *its, gpa_t gpa, int esz) argument 2489 gpa_t gpa = GITS_BASER_ADDR_48_to_52(baser); local 2532 gpa_t gpa; local [all...] |
/linux-master/drivers/pci/controller/ |
H A D | pci-hyperv.c | 1029 static void hv_pci_read_mmio(struct device *dev, phys_addr_t gpa, int size, u32 *val) argument 1063 static void hv_pci_write_mmio(struct device *dev, phys_addr_t gpa, int size, u32 val) argument
|