Home
last modified time | relevance | path

Searched refs:gpa_t (Results 26 – 50 of 84) sorted by relevance

1234

/openbmc/linux/virt/kvm/
H A Dcoalesced_mmio.c26 gpa_t addr, int len) in coalesced_mmio_in_range()
65 struct kvm_io_device *this, gpa_t addr, in coalesced_mmio_write()
H A Dasync_pf.c52 gpa_t cr2_or_gpa = apf->cr2_or_gpa; in async_pf_execute()
184 bool kvm_setup_async_pf(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, in kvm_setup_async_pf()
H A Dpfncache.c239 static int __kvm_gpc_refresh(struct gfn_to_pfn_cache *gpc, gpa_t gpa, in __kvm_gpc_refresh()
357 int kvm_gpc_activate(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long len) in kvm_gpc_activate()
H A Dkvm_main.c3118 int kvm_vcpu_read_guest_atomic(struct kvm_vcpu *vcpu, gpa_t gpa, in kvm_vcpu_read_guest_atomic()
3164 int kvm_write_guest(struct kvm *kvm, gpa_t gpa, const void *data, in kvm_write_guest()
3208 gpa_t gpa, unsigned long len) in __kvm_gfn_to_hva_cache_init()
3248 gpa_t gpa, unsigned long len) in kvm_gfn_to_hva_cache_init()
3261 gpa_t gpa = ghc->gpa + offset; in kvm_write_guest_offset_cached()
3299 gpa_t gpa = ghc->gpa + offset; in kvm_read_guest_offset_cached()
5387 gpa_t addr1 = r1->addr; in kvm_io_bus_cmp()
5388 gpa_t addr2 = r2->addr; in kvm_io_bus_cmp()
5415 gpa_t addr, int len) in kvm_io_bus_get_first_dev()
5481 gpa_t addr, int len, const void *val, long cookie) in kvm_io_bus_write_cookie()
[all …]
/openbmc/linux/arch/x86/include/asm/
H A Dkvm_page_track.h32 void (*track_write)(gpa_t gpa, const u8 *new, int bytes,
/openbmc/linux/arch/arm64/kvm/vgic/
H A Dvgic-v3.c309 gpa_t pendbase, ptr; in vgic_v3_lpi_sync_pending_status()
381 gpa_t last_ptr = ~(gpa_t)0; in vgic_v3_save_pending_tables()
402 gpa_t pendbase, ptr; in vgic_v3_save_pending_tables()
460 bool vgic_v3_rdist_overlap(struct kvm *kvm, gpa_t base, size_t size) in vgic_v3_rdist_overlap()
H A Dvgic-kvm-device.c159 gpa_t base = addr & KVM_VGIC_V3_RDIST_BASE_MASK; in kvm_vgic_addr()
363 gpa_t addr; in vgic_v2_attr_regs_access()
512 gpa_t addr; in vgic_v3_attr_regs_access()
H A Dvgic-v2.c274 static bool vgic_v2_check_base(gpa_t dist_base, gpa_t cpu_base) in vgic_v2_check_base()
/openbmc/linux/arch/x86/kvm/
H A Di8254.c432 static inline int pit_in_range(gpa_t addr) in pit_in_range()
440 gpa_t addr, int len, const void *data) in pit_ioport_write()
515 gpa_t addr, int len, void *data) in pit_ioport_read()
585 gpa_t addr, int len, const void *data) in speaker_ioport_write()
605 gpa_t addr, int len, void *data) in speaker_ioport_read()
H A Dlapic.h79 gpa_t vapic_addr;
135 int kvm_lapic_set_vapic_addr(struct kvm_vcpu *vcpu, gpa_t vapic_addr);
H A Dioapic.c601 static inline int ioapic_in_range(struct kvm_ioapic *ioapic, gpa_t addr) in ioapic_in_range()
608 gpa_t addr, int len, void *val) in ioapic_mmio_read()
650 gpa_t addr, int len, const void *val) in ioapic_mmio_write()
H A Dx86.c870 gpa_t real_gpa; in load_pdptrs()
3407 gpa_t gpa = data & ~0x3f; in kvm_pv_enable_async_pf()
7300 gpa_t translate_nested_gpa(struct kvm_vcpu *vcpu, gpa_t gpa, u64 access, in translate_nested_gpa()
7304 gpa_t t_gpa; in translate_nested_gpa()
7527 gpa_t gpa, bool write) in vcpu_is_mmio_gpa()
7661 gpa_t gpa; in emulator_read_write_onepage()
7713 gpa_t gpa; in emulator_read_write()
7793 gpa_t gpa; in emulator_cmpxchg_emulated()
8584 gpa_t gpa = cr2_or_gpa; in reexecute_instruction()
8656 gpa_t cr2_or_gpa, int emulation_type) in retry_instruction()
[all …]
/openbmc/linux/arch/s390/kvm/
H A Dvsie.c43 gpa_t sca_gpa; /* 0x0230 */
44 gpa_t itdba_gpa; /* 0x0238 */
45 gpa_t gvrd_gpa; /* 0x0240 */
46 gpa_t riccbd_gpa; /* 0x0248 */
47 gpa_t sdnx_gpa; /* 0x0250 */
658 static int pin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t *hpa) in pin_guest_page()
670 static void unpin_guest_page(struct kvm *kvm, gpa_t gpa, hpa_t hpa) in unpin_guest_page()
739 gpa_t gpa; in pin_blocks()
853 gpa_t gpa) in unpin_scb()
869 gpa_t gpa) in pin_scb()
H A Dgaccess.h199 int access_guest_abs_with_key(struct kvm *kvm, gpa_t gpa, void *data,
209 int cmpxchg_guest_abs_with_key(struct kvm *kvm, gpa_t gpa, int len, __uint128_t *old,
H A Dgaccess.c816 enum gacc_mode mode, gpa_t gpa) in vm_check_access_key()
879 enum gacc_mode mode, union asce asce, gpa_t gpa, in vcpu_check_access_key()
997 static int access_guest_page(struct kvm *kvm, enum gacc_mode mode, gpa_t gpa, in access_guest_page()
1012 access_guest_page_with_key(struct kvm *kvm, enum gacc_mode mode, gpa_t gpa, in access_guest_page_with_key()
1045 int access_guest_abs_with_key(struct kvm *kvm, gpa_t gpa, void *data, in access_guest_abs_with_key()
1188 int cmpxchg_guest_abs_with_key(struct kvm *kvm, gpa_t gpa, int len, in cmpxchg_guest_abs_with_key()
/openbmc/linux/arch/x86/kvm/vmx/
H A Dvmx.h119 gpa_t vmxon_ptr;
123 gpa_t current_vmptr;
244 gpa_t hv_evmcs_vmptr;
372 gpa_t ept_identity_map_addr;
H A Dvmx_ops.h18 void invept_error(unsigned long ext, u64 eptp, gpa_t gpa);
315 static inline void __invept(unsigned long ext, u64 eptp, gpa_t gpa) in __invept()
H A Dnested.c359 gpa_t addr) in nested_ept_invalidate_addr()
3309 gpa_t dst; in nested_vmx_write_pml_buffer()
4618 gpa_t gpa; in nested_vmx_restore_host_state()
5146 gpa_t vmptr; in handle_vmxon()
5280 gpa_t vmptr; in handle_vmclear()
5573 gpa_t vmptr; in handle_vmptrld()
5656 true, sizeof(gpa_t), &gva)) in handle_vmptrst()
5660 sizeof(gpa_t), &e); in handle_vmptrst()
5929 gpa_t bitmap, last_bitmap; in nested_vmx_check_io_bitmaps()
5987 gpa_t bitmap; in nested_vmx_exit_handled_msr()
[all …]
/openbmc/linux/arch/arm64/include/asm/
H A Dkvm_mmu.h255 gpa_t gpa, void *data, unsigned long len) in kvm_read_guest_lock()
265 static inline int kvm_write_guest_lock(struct kvm *kvm, gpa_t gpa, in kvm_write_guest_lock()
/openbmc/linux/arch/x86/kvm/mmu/
H A Dmmu_internal.h191 const gpa_t addr;
280 static inline int kvm_mmu_do_page_fault(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, in kvm_mmu_do_page_fault()
H A Dmmu.c2771 gpa_t gpa; in kvm_mmu_unprotect_page_virt()
4048 gpa_t vaddr, u64 access, in nonpaging_gva_to_gpa()
4549 gpa_t new_pgd, in cached_root_find_and_keep_current()
4583 gpa_t new_pgd, in cached_root_find_without_current()
4604 gpa_t new_pgd, union kvm_mmu_page_role new_role) in fast_pgd_switch()
4619 void kvm_mmu_new_pgd(struct kvm_vcpu *vcpu, gpa_t new_pgd) in kvm_mmu_new_pgd()
5274 unsigned long cr4, u64 efer, gpa_t nested_cr3) in kvm_init_shadow_npt_mmu()
5326 gpa_t new_eptp) in kvm_init_shadow_ept_mmu()
5548 static u64 mmu_pte_write_fetch_gpte(struct kvm_vcpu *vcpu, gpa_t *gpa, in mmu_pte_write_fetch_gpte()
5561 *gpa &= ~(gpa_t)7; in mmu_pte_write_fetch_gpte()
[all …]
/openbmc/linux/arch/riscv/kvm/
H A Daia_aplic.c387 static int aplic_mmio_read_offset(struct kvm *kvm, gpa_t off, u32 *val32) in aplic_mmio_read_offset()
442 gpa_t addr, int len, void *val) in aplic_mmio_read()
452 static int aplic_mmio_write_offset(struct kvm *kvm, gpa_t off, u32 val32) in aplic_mmio_write_offset()
514 gpa_t addr, int len, const void *val) in aplic_mmio_write()
/openbmc/linux/arch/arm64/kvm/
H A Dpvtime.c51 gpa_t kvm_init_stolen_time(struct kvm_vcpu *vcpu) in kvm_init_stolen_time()
/openbmc/linux/arch/mips/kvm/
H A Dmmu.c449 gpa_t gpa = range->start << PAGE_SHIFT; in kvm_set_spte_gfn()
484 gpa_t gpa = range->start << PAGE_SHIFT; in kvm_test_age_gfn()
/openbmc/linux/arch/powerpc/kvm/
H A De500.h255 gpa_t gpa; in tlbe_is_host_safe()

1234