Home
last modified time | relevance | path

Searched refs:gva (Results 1 – 14 of 14) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/arm/
A Dguest_walk.c46 if ( n == 0 || !(gva & mask) ) in guest_walk_sd()
95 paddr |= (gva & mask) >> 18; in guest_walk_sd()
165 *ipa = gva & mask; in guest_walk_sd()
374 #define OFFSETS(gva, gran) \ in guest_walk_ld() argument
376 zeroeth_table_offset_##gran(gva), \ in guest_walk_ld()
377 first_table_offset_##gran(gva), \ in guest_walk_ld()
383 OFFSETS(gva, 4K), in guest_walk_ld()
384 OFFSETS(gva, 16K), in guest_walk_ld()
385 OFFSETS(gva, 64K) in guest_walk_ld()
416 topbit = get_top_bit(d, gva, tcr); in guest_walk_ld()
[all …]
A Dtraps.c1825 vaddr_t gva; in get_hfar() local
1829 gva = READ_CP32(HDFAR); in get_hfar()
1831 gva = READ_CP32(HIFAR); in get_hfar()
1833 gva = READ_SYSREG(FAR_EL2); in get_hfar()
1836 return gva; in get_hfar()
1845 ipa |= gva & ~PAGE_MASK; in get_faulting_ipa()
1869 register_t gva; in do_trap_instr_abort_guest() local
1874 gva = get_hfar(false /* is_data */); in do_trap_instr_abort_guest()
1886 gpa = get_faulting_ipa(gva); in do_trap_instr_abort_guest()
1902 rc = gva_to_ipa(gva, &gpa, GV2M_READ); in do_trap_instr_abort_guest()
[all …]
A Dmem_access.c101 p2m_mem_access_check_and_get_page(vaddr_t gva, unsigned long flag, in p2m_mem_access_check_and_get_page() argument
114 rc = gva_to_ipa(gva, &ipa, flag); in p2m_mem_access_check_and_get_page()
128 if ( guest_walk_tables(v, gva, &ipa, &perms) < 0 ) in p2m_mem_access_check_and_get_page()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/hap/
A Dprivate.h29 unsigned long gva,
33 unsigned long gva,
37 unsigned long gva,
A Dguest_walk.c43 struct vcpu *v, struct p2m_domain *p2m, unsigned long gva, uint32_t *pfec) in hap_gva_to_gfn()
46 return hap_p2m_ga_to_gfn(GUEST_PAGING_LEVELS)(v, p2m, cr3, gva, pfec, NULL); in hap_gva_to_gfn()
A Dhap.c753 struct vcpu *v, struct p2m_domain *p2m, unsigned long gva, uint32_t *pfec) in hap_gva_to_gfn_real_mode() argument
755 return ((paddr_t)gva >> PAGE_SHIFT); in hap_gva_to_gfn_real_mode()
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/
A Dgx_main.c427 uint64_t gva;
433 gx_decode_zZ_packet(&rbuf[3], &gva);
434 if (xg_set_bp(gva, ch1))
445 uint64_t gva;
451 gx_decode_zZ_packet(&rbuf[3], &gva);
452 if (xg_rm_bp(gva, ch1))
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/vmx/
A Dvmx.h489 static always_inline void __invvpid(unsigned long type, u16 vpid, u64 gva) in __invvpid() argument
494 u64 gva; in __invvpid() member
495 } operand = {vpid, 0, gva}; in __invvpid()
527 static inline void vpid_sync_vcpu_gva(struct vcpu *v, unsigned long gva) in vpid_sync_vcpu_gva() argument
548 __invvpid(type, v->arch.hvm_vcpu.n1asid.asid, (u64)gva); in vpid_sync_vcpu_gva()
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dguest_walk.h6 vaddr_t gva,
A Dmem_access.h41 p2m_mem_access_check_and_get_page(vaddr_t gva, unsigned long flag,
A Dmmio.h32 vaddr_t gva; member
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/xg/
A Dxg_main.c782 iop->gva = guestva; in xg_read_mem()
815 iop->gva = guestva; in xg_write_mem()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Ddomctl.c42 void * __user gva = (void *)iop->gva, * __user uva = (void *)iop->uva; in gdbsx_guest_mem_io() local
44 iop->remain = dbg_rw_mem(gva, uva, iop->len, domid, in gdbsx_guest_mem_io()
/xen-4.10.0-shim-comet/xen/include/public/
A Ddomctl.h730 uint64_aligned_t gva; /* guest virtual address */ member

Completed in 50 milliseconds