Searched refs:gfn (Results 1 – 13 of 13) sorted by relevance
/qemu/hw/s390x/ |
H A D | s390-skeys.c | 152 uint64_t pages, gfn; in s390_qmp_dump_skeys() local 192 gfn = block->target_start / TARGET_PAGE_SIZE; in s390_qmp_dump_skeys() 198 ret = skeyclass->get_skeys(ss, gfn, cur_pages, buf); in s390_qmp_dump_skeys() 205 write_keys(f, buf, gfn, cur_pages, &lerr); in s390_qmp_dump_skeys() 210 gfn += cur_pages; in s390_qmp_dump_skeys() 326 uint64_t pages, gfn; in s390_storage_keys_save() local 348 gfn = block->target_start / TARGET_PAGE_SIZE; in s390_storage_keys_save() 357 error = skeyclass->get_skeys(ss, gfn, cur_pages, buf); in s390_storage_keys_save() 369 gfn += cur_pages; in s390_storage_keys_save()
|
/qemu/include/hw/xen/interface/hvm/ |
H A D | hvm_op.h | 30 uint64_t gfn; member 224 uint64_t gfn; member 251 uint64_t gfn; member 264 uint64_t gfn; member
|
/qemu/hw/i386/kvm/ |
H A D | xen_overlay.c | 74 static int xen_overlay_set_be_shinfo(uint64_t gfn) in xen_overlay_set_be_shinfo() argument 78 .u.shared_info.gfn = gfn, in xen_overlay_set_be_shinfo()
|
H A D | xen_gnttab.h | 17 int xen_gnttab_map_page(uint64_t idx, uint64_t gfn);
|
H A D | xen_gnttab.c | 166 int xen_gnttab_map_page(uint64_t idx, uint64_t gfn) in type_init() 169 uint64_t gpa = gfn << XEN_PAGE_SHIFT; in type_init()
|
/qemu/target/i386/kvm/ |
H A D | trace-events | 13 kvm_xen_set_shared_info(uint64_t gfn) "shared info at gfn 0x%" PRIx64
|
H A D | xen-emu.c | 575 static int xen_set_shared_info(uint64_t gfn) in xen_set_shared_info() argument 577 uint64_t gpa = gfn << TARGET_PAGE_BITS; in xen_set_shared_info() 593 trace_kvm_xen_set_shared_info(gfn); in xen_set_shared_info() 607 static int add_to_physmap_one(uint32_t space, uint64_t idx, uint64_t gfn) in add_to_physmap_one() argument 614 return xen_set_shared_info(gfn); in add_to_physmap_one() 617 return xen_gnttab_map_page(idx, gfn); in add_to_physmap_one()
|
/qemu/include/hw/xen/interface/ |
H A D | memory.h | 392 uint64_aligned_t gfn; member 501 uint64_aligned_t gfn; /* IN: gfn to nominate */ member 522 uint64_aligned_t gfn; /* IN: gfn to debug */ member
|
/qemu/hw/i386/ |
H A D | intel_iommu.c | 79 uint64_t gfn; member 232 key1->gfn == key2->gfn; in vtd_iotlb_equal() 238 uint64_t hash64 = key->gfn | ((uint64_t)(key->sid) << VTD_IOTLB_SID_SHIFT) | in vtd_iotlb_hash() 311 uint64_t gfn = (info->addr >> VTD_PAGE_SHIFT_4K) & info->mask; in vtd_hash_remove_by_page() local 327 return (entry->gfn & info->mask) == gfn || entry->gfn == gfn_tlb; in vtd_hash_remove_by_page() 335 uint64_t gfn = (info->addr >> VTD_PAGE_SHIFT_4K) & info->mask; in vtd_hash_remove_by_page_piotlb() local 349 ((entry->gfn & info->mask) == gfn || entry->gfn == gfn_tlb); in vtd_hash_remove_by_page_piotlb() 406 key.gfn = vtd_get_iotlb_gfn(addr, level); in vtd_lookup_iotlb() 428 uint64_t gfn = vtd_get_iotlb_gfn(addr, level); in vtd_update_iotlb() local 436 entry->gfn = gfn; in vtd_update_iotlb() [all …]
|
H A D | amd_iommu.c | 366 uint64_t gfn = gpa >> AMDVI_PAGE_SHIFT_4K; in amdvi_update_iotlb() local 379 *key = gfn | ((uint64_t)(devid) << AMDVI_DEVID_SHIFT); in amdvi_update_iotlb()
|
/qemu/include/hw/i386/ |
H A D | intel_iommu.h | 153 uint64_t gfn; member
|
/qemu/linux-headers/asm-x86/ |
H A D | kvm.h | 582 __u64 gfn; member
|
/qemu/accel/kvm/ |
H A D | kvm-all.c | 806 static bool dirty_gfn_is_dirtied(struct kvm_dirty_gfn *gfn) in dirty_gfn_is_dirtied() 812 return qatomic_load_acquire(&gfn->flags) == KVM_DIRTY_GFN_F_DIRTY; in dirty_gfn_is_dirtied() 815 static void dirty_gfn_set_collected(struct kvm_dirty_gfn *gfn) in dirty_gfn_set_collected() 833 qatomic_store_release(&gfn->flags, KVM_DIRTY_GFN_F_RESET); in dirty_gfn_set_collected() 805 dirty_gfn_is_dirtied(struct kvm_dirty_gfn * gfn) dirty_gfn_is_dirtied() argument 814 dirty_gfn_set_collected(struct kvm_dirty_gfn * gfn) dirty_gfn_set_collected() argument
|