/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_vio.c | 374 unsigned long gpa = tce & ~(TCE_PCI_READ | TCE_PCI_WRITE); local
|
H A D | e500.h | 255 gpa_t gpa; local
|
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_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
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | sgx.c | 92 static int sgx_gpa_to_hva(struct kvm_vcpu *vcpu, gpa_t gpa, unsigned long *hva) argument 74 sgx_gva_to_gpa(struct kvm_vcpu *vcpu, gva_t gva, bool write, gpa_t *gpa) argument
|
/linux-master/drivers/misc/sgi-gru/ |
H A D | grufault.c | 316 unsigned long vaddr = 0, gpa; local 363 unsigned long gpa = 0, vaddr = 0; local 252 gru_vtop(struct gru_thread_state *gts, unsigned long vaddr, int write, int atomic, unsigned long *gpa, int *pageshift) argument [all...] |
H A D | grukservices.c | 905 int gru_read_gpa(unsigned long *value, unsigned long gpa) argument
|
/linux-master/arch/x86/virt/svm/ |
H A D | sev.c | 44 gpa : 39, member in struct:rmpentry::__anon7::__anon8 539 int rmp_make_private(u64 pfn, u64 gpa, enum pg_level level, u32 asid, bool immutable) argument
|
/linux-master/arch/x86/kvm/ |
H A D | mmu.h | 314 kvm_translate_gpa(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, gpa_t gpa, u64 access, struct x86_exception *exception) argument
|
H A D | x86.h | 266 static inline bool vcpu_match_mmio_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) argument
|
/linux-master/arch/x86/kvm/mmu/ |
H A D | spte.c | 75 u64 gpa = gfn << PAGE_SHIFT; local
|
H A D | paging_tmpl.h | 873 gpa_t gpa = INVALID_GPA; local
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | hyperv_tlb_flush.c | 585 vm_paddr_t gpa; local
|
H A D | private_mem_conversions_test.c | 41 static void memcmp_h(uint8_t *mem, uint64_t gpa, uint8_t pattern, size_t size) argument 73 static void guest_sync_shared(uint64_t gpa, uint64_ argument 79 guest_sync_private(uint64_t gpa, uint64_t size, uint8_t pattern) argument 89 guest_map_mem(uint64_t gpa, uint64_t size, bool map_shared, bool do_fallocate) argument 101 guest_map_shared(uint64_t gpa, uint64_t size, bool do_fallocate) argument 106 guest_map_private(uint64_t gpa, uint64_t size, bool do_fallocate) argument 137 uint64_t gpa = base_gpa + test_ranges[i].offset; local 217 guest_punch_hole(uint64_t gpa, uint64_t size) argument 242 uint64_t gpa = base_gpa + test_ranges[i].offset; local 292 uint64_t gpa = run->hypercall.args[0]; local 340 uint64_t gpa = uc.args[1]; local 405 uint64_t gpa = BASE_DATA_GPA + i * per_cpu_size; local [all...] |
/linux-master/arch/mips/kvm/ |
H A D | mmu.c | 454 gpa_t gpa = range->start << PAGE_SHIFT; local 480 static int _kvm_mips_map_page_fast(struct kvm_vcpu *vcpu, unsigned long gpa, argument 556 kvm_mips_map_page(struct kvm_vcpu *vcpu, unsigned long gpa, bool write_fault, pte_t *out_entry, pte_t *out_buddy) argument [all...] |
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | opregion.c | 267 int intel_vgpu_opregion_base_write_handler(struct intel_vgpu *vgpu, u32 gpa) argument
|
H A D | scheduler.c | 909 u64 gpa; local 1570 u64 gpa; local
|
/linux-master/arch/x86/coco/tdx/ |
H A D | tdx.c | 650 static inline bool is_private_gpa(u64 gpa) argument
|
/linux-master/kernel/rcu/ |
H A D | tree_stall.h | 595 unsigned long gpa; local
|
/linux-master/arch/loongarch/kvm/ |
H A D | mmu.c | 511 gpa_t gpa = range->start << PAGE_SHIFT; local 535 static int kvm_map_page_fast(struct kvm_vcpu *vcpu, unsigned long gpa, bool write) argument 768 static int kvm_map_page(struct kvm_vcpu *vcpu, unsigned long gpa, bool write) argument 902 kvm_handle_mm_fault(struct kvm_vcpu *vcpu, unsigned long gpa, bool write) argument [all...] |
/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 589 kvm_riscv_gstage_map(struct kvm_vcpu *vcpu, struct kvm_memory_slot *memslot, gpa_t gpa, unsigned long hva, bool is_write) argument [all...] |
/linux-master/tools/testing/selftests/kvm/riscv/ |
H A D | sbi_pmu_test.c | 242 static void snapshot_set_shmem(vm_paddr_t gpa, unsigned long flags) argument
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic.h | 136 static inline int vgic_write_guest_lock(struct kvm *kvm, gpa_t gpa, argument
|
/linux-master/tools/testing/selftests/kvm/ |
H A D | memslot_perf_test.c | 185 static void *vm_gpa2hva(struct vm_data *data, uint64_t gpa, uint64_t *rempages) argument 331 uint64_t gpa; local 632 uint64_t gpa, ctr; local 657 uint64_t gpa; local [all...] |
/linux-master/arch/x86/kvm/svm/ |
H A D | nested.c | 1281 u64 gpa; local
|