Symbol: gfn
function parameter
Defined...
-
arch/x86/include/asm/xen/page.h:251:40-251:54: static inline unsigned long gfn_to_pfn(unsigned long gfn)
-
arch/x86/kvm/mmu.h:269:34-269:40: static inline gfn_t gfn_to_index(gfn_t gfn, gfn_t base_gfn, int level)
-
arch/x86/kvm/mmu/mmu.c:277:55-277:61: int kvm_arch_flush_remote_tlbs_range(struct kvm *kvm, gfn_t gfn, u64 nr_pages)
-
arch/x86/kvm/mmu/mmu.c:296:63-296:67: static void mark_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, u64 gfn,
-
arch/x86/kvm/mmu/mmu.c:759:7-759:13: gfn_t gfn, unsigned int access)
-
arch/x86/kvm/mmu/mmu.c:789:47-789:53: static struct kvm_lpage_info *lpage_info_slot(gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:799:10-799:16: gfn_t gfn, int count)
-
arch/x86/kvm/mmu/mmu.c:811:69-811:75: void kvm_mmu_gfn_disallow_lpage(const struct kvm_memory_slot *slot, gfn_t gfn)
-
arch/x86/kvm/mmu/mmu.c:816:66-816:72: void kvm_mmu_gfn_allow_lpage(const struct kvm_memory_slot *slot, gfn_t gfn)
-
arch/x86/kvm/mmu/mmu.c:902:11-902:17: gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:1080:42-1080:48: static struct kvm_rmap_head *gfn_to_rmap(gfn_t gfn, int level,
-
arch/x86/kvm/mmu/mmu.c:1409:39-1409:43: struct kvm_memory_slot *slot, u64 gfn,
-
arch/x86/kvm/mmu/mmu.c:1430:63-1430:67: static bool kvm_vcpu_write_protect_gfn(struct kvm_vcpu *vcpu, u64 gfn)
-
arch/x86/kvm/mmu/mmu.c:1445:35-1445:41: struct kvm_memory_slot *slot, gfn_t gfn, int level,
-
arch/x86/kvm/mmu/mmu.c:1452:39-1452:45: struct kvm_memory_slot *slot, gfn_t gfn, int level,
-
arch/x86/kvm/mmu/mmu.c:1607:35-1607:41: struct kvm_memory_slot *slot, gfn_t gfn, int level,
-
arch/x86/kvm/mmu/mmu.c:1621:40-1621:46: struct kvm_memory_slot *slot, gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:1638:21-1638:27: u64 *spte, gfn_t gfn, unsigned int access)
-
arch/x86/kvm/mmu/mmu.c:1660:19-1660:25: u64 *spte, gfn_t gfn, unsigned int access)
-
arch/x86/kvm/mmu/mmu.c:1743:39-1743:45: static unsigned kvm_page_table_hashfn(gfn_t gfn)
-
arch/x86/kvm/mmu/mmu.c:2147:12-2147:18: gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:2232:13-2232:19: gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:2269:13-2269:19: gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:2289:11-2289:17: gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:2348:20-2348:26: u64 *sptep, gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:2751:45-2751:51: int kvm_mmu_unprotect_page(struct kvm *kvm, gfn_t gfn)
-
arch/x86/kvm/mmu/mmu.c:2800:8-2800:14: gfn_t gfn, bool can_unsync, bool prefetch)
-
arch/x86/kvm/mmu/mmu.c:2901:41-2901:47: u64 *sptep, unsigned int pte_access, gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:3076:52-3076:58: static int host_pfn_mapping_level(struct kvm *kvm, gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:3141:46-3141:52: const struct kvm_memory_slot *slot, gfn_t gfn,
-
arch/x86/kvm/mmu/mmu.c:3261:68-3261:74: static void kvm_send_hwpoison_signal(struct kvm_memory_slot *slot, gfn_t gfn)
-
arch/x86/kvm/mmu/mmu.c:3642:52-3642:58: static hpa_t mmu_alloc_root(struct kvm_vcpu *vcpu, gfn_t gfn, int quadrant,
-
arch/x86/kvm/mmu/mmu.c:4222:9-4222:15: gfn_t gfn)
-
arch/x86/kvm/mmu/mmu.c:4665:63-4665:69: static bool sync_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, gfn_t gfn,
-
arch/x86/kvm/mmu/mmu_internal.h:160:41-160:47: static inline gfn_t gfn_round_for_level(gfn_t gfn, int level)
-
arch/x86/kvm/mmu/mmu_internal.h:175:63-175:69: static inline void kvm_flush_remote_tlbs_gfn(struct kvm *kvm, gfn_t gfn, int level)
-
arch/x86/kvm/mmu/mmutrace.h:210:1-210:1: TRACE_EVENT(
-
arch/x86/kvm/mmu/mmutrace.h:233:1-233:1: TRACE_EVENT(
-
arch/x86/kvm/mmu/mmutrace.h:333:1-333:1: TRACE_EVENT(
-
arch/x86/kvm/mmu/mmutrace.h:391:1-391:1: TRACE_EVENT(
-
arch/x86/kvm/mmu/mmutrace.h:420:1-420:1: TRACE_EVENT(
-
arch/x86/kvm/mmu/page_track.c:62:66-62:72: static void update_gfn_write_track(struct kvm_memory_slot *slot, gfn_t gfn,
-
arch/x86/kvm/mmu/page_track.c:78:11-78:17: gfn_t gfn)
-
arch/x86/kvm/mmu/page_track.c:101:37-101:43: struct kvm_memory_slot *slot, gfn_t gfn)
-
arch/x86/kvm/mmu/page_track.c:124:46-124:52: const struct kvm_memory_slot *slot, gfn_t gfn)
-
arch/x86/kvm/mmu/page_track.c:255:46-255:52: int kvm_write_track_add_gfn(struct kvm *kvm, gfn_t gfn)
-
arch/x86/kvm/mmu/page_track.c:285:49-285:55: int kvm_write_track_remove_gfn(struct kvm *kvm, gfn_t gfn)
-
arch/x86/kvm/mmu/spte.c:71:43-71:47: u64 make_mmio_spte(struct kvm_vcpu *vcpu, u64 gfn, unsigned int access)
-
arch/x86/kvm/mmu/spte.c:139:34-139:40: unsigned int pte_access, gfn_t gfn, kvm_pfn_t pfn,
-
arch/x86/kvm/mmu/tdp_mmu.c:192:8-192:14: gfn_t gfn, union kvm_mmu_page_role role)
-
arch/x86/kvm/mmu/tdp_mmu.c:419:61-419:67: static void handle_changed_spte(struct kvm *kvm, int as_id, gfn_t gfn,
-
arch/x86/kvm/mmu/tdp_mmu.c:604:36-604:42: u64 old_spte, u64 new_spte, gfn_t gfn, int level)
-
arch/x86/kvm/mmu/tdp_mmu.c:1579:7-1579:13: gfn_t gfn, unsigned long mask, bool wrprot)
-
arch/x86/kvm/mmu/tdp_mmu.c:1628:12-1628:18: gfn_t gfn, unsigned long mask,
-
arch/x86/kvm/mmu/tdp_mmu.c:1709:10-1709:16: gfn_t gfn, int min_level)
-
arch/x86/kvm/mmu/tdp_mmu.c:1745:38-1745:44: struct kvm_memory_slot *slot, gfn_t gfn,
-
arch/x86/kvm/mtrr.c:614:58-614:64: u8 kvm_mtrr_get_guest_memory_type(struct kvm_vcpu *vcpu, gfn_t gfn)
-
arch/x86/kvm/mtrr.c:690:66-690:72: bool kvm_mtrr_check_gfn_range_consistency(struct kvm_vcpu *vcpu, gfn_t gfn,
-
arch/x86/kvm/vmx/vmx.c:7580:50-7580:56: static u8 vmx_get_mt_mask(struct kvm_vcpu *vcpu, gfn_t gfn, bool is_mmio)
-
arch/x86/kvm/x86.c:12976:40-12976:46: static inline u32 kvm_async_pf_hash_fn(gfn_t gfn)
-
arch/x86/kvm/x86.c:12988:57-12988:63: static void kvm_add_async_pf_gfn(struct kvm_vcpu *vcpu, gfn_t gfn)
-
arch/x86/kvm/x86.c:12998:57-12998:63: static u32 kvm_async_pf_gfn_slot(struct kvm_vcpu *vcpu, gfn_t gfn)
-
arch/x86/kvm/x86.c:13011:51-13011:57: bool kvm_find_async_pf_gfn(struct kvm_vcpu *vcpu, gfn_t gfn)
-
arch/x86/kvm/x86.c:13016:57-13016:63: static void kvm_del_async_pf_gfn(struct kvm_vcpu *vcpu, gfn_t gfn)
-
arch/x86/kvm/x86.h:219:17-219:23: gva_t gva, gfn_t gfn, unsigned access)
-
arch/x86/kvm/xen.c:37:54-37:60: static int kvm_xen_shared_info_init(struct kvm *kvm, gfn_t gfn)
-
drivers/block/xen-blkfront.c:375:11-375:25: unsigned long gfn,
-
drivers/block/xen-blkfront.c:594:38-594:52: static void blkif_setup_rw_req_grant(unsigned long gfn, unsigned int offset,
-
drivers/block/xen-blkfront.c:1328:35-1328:49: static void blkif_copy_from_grant(unsigned long gfn, unsigned int offset,
-
drivers/gpu/drm/i915/gvt/gtt.c:801:28-801:42: struct intel_vgpu *vgpu, unsigned long gfn)
-
drivers/gpu/drm/i915/gvt/gtt.c:874:3-874:17: unsigned long gfn, bool guest_pde_ips)
-
drivers/gpu/drm/i915/gvt/kvmgt.c:128:59-128:73: static void gvt_unpin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn,
-
drivers/gpu/drm/i915/gvt/kvmgt.c:136:56-136:70: static int gvt_pin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn,
-
drivers/gpu/drm/i915/gvt/kvmgt.c:177:54-177:68: static int gvt_dma_map_page(struct intel_vgpu *vgpu, unsigned long gfn,
-
drivers/gpu/drm/i915/gvt/kvmgt.c:200:57-200:71: static void gvt_dma_unmap_page(struct intel_vgpu *vgpu, unsigned long gfn,
-
drivers/gpu/drm/i915/gvt/kvmgt.c:228:70-228:76: static struct gvt_dma *__gvt_cache_find_gfn(struct intel_vgpu *vgpu, gfn_t gfn)
-
drivers/gpu/drm/i915/gvt/kvmgt.c:246:53-246:59: static int __gvt_cache_add(struct intel_vgpu *vgpu, gfn_t gfn,
-
drivers/gpu/drm/i915/gvt/kvmgt.c:349:53-349:59: __kvmgt_protect_table_find(struct intel_vgpu *info, gfn_t gfn)
-
drivers/gpu/drm/i915/gvt/kvmgt.c:365:67-365:73: static bool kvmgt_gfn_is_write_protected(struct intel_vgpu *info, gfn_t gfn)
-
drivers/gpu/drm/i915/gvt/kvmgt.c:373:62-373:68: static void kvmgt_protect_table_add(struct intel_vgpu *info, gfn_t gfn)
-
drivers/gpu/drm/i915/gvt/kvmgt.c:388:62-388:68: static void kvmgt_protect_table_del(struct intel_vgpu *info, gfn_t gfn)
-
drivers/gpu/drm/i915/gvt/kvmgt.c:1545:55-1545:59: int intel_gvt_page_track_add(struct intel_vgpu *info, u64 gfn)
-
drivers/gpu/drm/i915/gvt/kvmgt.c:1563:58-1563:62: int intel_gvt_page_track_remove(struct intel_vgpu *info, u64 gfn)
-
drivers/gpu/drm/i915/gvt/kvmgt.c:1596:44-1596:50: static void kvmgt_page_track_remove_region(gfn_t gfn, unsigned long nr_pages,
-
drivers/gpu/drm/i915/gvt/kvmgt.c:1629:59-1629:73: int intel_gvt_dma_map_guest_page(struct intel_vgpu *vgpu, unsigned long gfn,
-
drivers/gpu/drm/i915/gvt/page_track.c:35:28-35:42: struct intel_vgpu *vgpu, unsigned long gfn)
-
drivers/gpu/drm/i915/gvt/page_track.c:50:61-50:75: int intel_vgpu_register_page_track(struct intel_vgpu *vgpu, unsigned long gfn,
-
drivers/gpu/drm/i915/gvt/page_track.c:83:3-83:17: unsigned long gfn)
-
drivers/gpu/drm/i915/gvt/page_track.c:103:59-103:73: int intel_vgpu_enable_page_track(struct intel_vgpu *vgpu, unsigned long gfn)
-
drivers/gpu/drm/i915/gvt/page_track.c:130:60-130:74: int intel_vgpu_disable_page_track(struct intel_vgpu *vgpu, unsigned long gfn)
-
drivers/gpu/drm/i915/gvt/trace.h:152:1-152:1: TRACE_EVENT(spt_change,
-
drivers/net/xen-netfront.c:472:35-472:49: static void xennet_tx_setup_grant(unsigned long gfn, unsigned int offset,
-
drivers/net/xen-netfront.c:525:35-525:49: static void xennet_make_one_txreq(unsigned long gfn, unsigned int offset,
-
drivers/xen/gntdev.c:800:5-800:20: unsigned long *gfn)
-
drivers/xen/xenbus/xenbus_client.c:642:45-642:59: static void xenbus_map_ring_setup_grant_hvm(unsigned long gfn,
-
drivers/xen/xenbus/xenbus_client.c:859:47-859:61: static void xenbus_unmap_ring_setup_grant_hvm(unsigned long gfn,
-
drivers/xen/xlate_mmu.c:84:27-84:41: static void setup_hparams(unsigned long gfn, void *data)
-
drivers/xen/xlate_mmu.c:145:10-145:21: xen_pfn_t *gfn, int nr,
-
drivers/xen/xlate_mmu.c:174:23-174:37: static void unmap_gfn(unsigned long gfn, void *data)
-
drivers/xen/xlate_mmu.c:197:31-197:45: static void setup_balloon_gfn(unsigned long gfn, void *data)
-
include/linux/kvm_host.h:1648:47-1648:53: try_get_memslot(struct kvm_memory_slot *slot, gfn_t gfn)
-
include/linux/kvm_host.h:1667:45-1667:51: search_memslots(struct kvm_memslots *slots, gfn_t gfn, bool approx)
-
include/linux/kvm_host.h:1688:48-1688:54: ____gfn_to_memslot(struct kvm_memslots *slots, gfn_t gfn, bool approx)
-
include/linux/kvm_host.h:1712:46-1712:52: __gfn_to_memslot(struct kvm_memslots *slots, gfn_t gfn)
-
include/linux/kvm_host.h:1718:58-1718:64: __gfn_to_hva_memslot(const struct kvm_memory_slot *slot, gfn_t gfn)
-
include/linux/kvm_host.h:1731:47-1731:53: static inline int memslot_id(struct kvm *kvm, gfn_t gfn)
-
include/linux/kvm_host.h:1744:32-1744:38: static inline gpa_t gfn_to_gpa(gfn_t gfn)
-
include/trace/events/kvm.h:278:1-278:1: DEFINE_EVENT(kvm_async_get_page_class, kvm_try_async_get_page,
-
include/trace/events/kvm.h:285:1-285:1: DEFINE_EVENT(kvm_async_get_page_class, kvm_async_pf_repeated_fault,
-
include/xen/xen-ops.h:116:11-116:22: xen_pfn_t *gfn, int nr,
-
include/xen/xen-ops.h:176:11-176:21: xen_pfn_t gfn, int nr,
-
virt/kvm/dirty_ring.c:89:46-89:68: static inline void kvm_dirty_gfn_set_invalid(struct kvm_dirty_gfn *gfn)
-
virt/kvm/dirty_ring.c:94:46-94:68: static inline void kvm_dirty_gfn_set_dirtied(struct kvm_dirty_gfn *gfn)
-
virt/kvm/dirty_ring.c:99:44-99:66: static inline bool kvm_dirty_gfn_harvested(struct kvm_dirty_gfn *gfn)
-
virt/kvm/kvm_main.c:369:51-369:57: void kvm_flush_remote_tlbs_range(struct kvm *kvm, gfn_t gfn, u64 nr_pages)
-
virt/kvm/kvm_main.c:2345:57-2345:63: struct kvm_memory_slot *gfn_to_memslot(struct kvm *kvm, gfn_t gfn)
-
virt/kvm/kvm_main.c:2351:72-2351:78: struct kvm_memory_slot *kvm_vcpu_gfn_to_memslot(struct kvm_vcpu *vcpu, gfn_t gfn)
-
virt/kvm/kvm_main.c:2384:42-2384:48: bool kvm_is_visible_gfn(struct kvm *kvm, gfn_t gfn)
-
virt/kvm/kvm_main.c:2392:53-2392:59: bool kvm_vcpu_is_visible_gfn(struct kvm_vcpu *vcpu, gfn_t gfn)
-
virt/kvm/kvm_main.c:2400:57-2400:63: unsigned long kvm_host_page_size(struct kvm_vcpu *vcpu, gfn_t gfn)
-
virt/kvm/kvm_main.c:2429:76-2429:82: static unsigned long __gfn_to_hva_many(const struct kvm_memory_slot *slot, gfn_t gfn,
-
virt/kvm/kvm_main.c:2444:68-2444:74: static unsigned long gfn_to_hva_many(struct kvm_memory_slot *slot, gfn_t gfn,
-
virt/kvm/kvm_main.c:2451:6-2451:12: gfn_t gfn)
-
virt/kvm/kvm_main.c:2457:43-2457:49: unsigned long gfn_to_hva(struct kvm *kvm, gfn_t gfn)
-
virt/kvm/kvm_main.c:2463:58-2463:64: unsigned long kvm_vcpu_gfn_to_hva(struct kvm_vcpu *vcpu, gfn_t gfn)
-
virt/kvm/kvm_main.c:2478:11-2478:17: gfn_t gfn, bool *writable)
-
virt/kvm/kvm_main.c:2488:48-2488:54: unsigned long gfn_to_hva_prot(struct kvm *kvm, gfn_t gfn, bool *writable)
-
virt/kvm/kvm_main.c:2495:63-2495:69: unsigned long kvm_vcpu_gfn_to_hva_prot(struct kvm_vcpu *vcpu, gfn_t gfn, bool *writable)
-
virt/kvm/kvm_main.c:2746:68-2746:74: kvm_pfn_t __gfn_to_pfn_memslot(const struct kvm_memory_slot *slot, gfn_t gfn,
-
virt/kvm/kvm_main.c:2778:44-2778:50: kvm_pfn_t gfn_to_pfn_prot(struct kvm *kvm, gfn_t gfn, bool write_fault,
-
virt/kvm/kvm_main.c:2786:66-2786:72: kvm_pfn_t gfn_to_pfn_memslot(const struct kvm_memory_slot *slot, gfn_t gfn)
-
virt/kvm/kvm_main.c:2793:73-2793:79: kvm_pfn_t gfn_to_pfn_memslot_atomic(const struct kvm_memory_slot *slot, gfn_t gfn)
-
virt/kvm/kvm_main.c:2800:61-2800:67: kvm_pfn_t kvm_vcpu_gfn_to_pfn_atomic(struct kvm_vcpu *vcpu, gfn_t gfn)
-
virt/kvm/kvm_main.c:2806:39-2806:45: kvm_pfn_t gfn_to_pfn(struct kvm *kvm, gfn_t gfn)
-
virt/kvm/kvm_main.c:2812:54-2812:60: kvm_pfn_t kvm_vcpu_gfn_to_pfn(struct kvm_vcpu *vcpu, gfn_t gfn)
-
virt/kvm/kvm_main.c:2818:59-2818:65: int gfn_to_page_many_atomic(struct kvm_memory_slot *slot, gfn_t gfn,
-
virt/kvm/kvm_main.c:2841:43-2841:49: struct page *gfn_to_page(struct kvm *kvm, gfn_t gfn)
-
virt/kvm/kvm_main.c:2867:41-2867:47: int kvm_vcpu_map(struct kvm_vcpu *vcpu, gfn_t gfn, struct kvm_host_map *map)
-
virt/kvm/kvm_main.c:3028:64-3028:70: static int __kvm_read_guest_page(struct kvm_memory_slot *slot, gfn_t gfn,
-
virt/kvm/kvm_main.c:3043:42-3043:48: int kvm_read_guest_page(struct kvm *kvm, gfn_t gfn, void *data, int offset,
-
virt/kvm/kvm_main.c:3052:53-3052:59: int kvm_vcpu_read_guest_page(struct kvm_vcpu *vcpu, gfn_t gfn, void *data,
-
virt/kvm/kvm_main.c:3101:66-3101:72: static int __kvm_read_guest_atomic(struct kvm_memory_slot *slot, gfn_t gfn,
-
virt/kvm/kvm_main.c:3130:40-3130:46: struct kvm_memory_slot *memslot, gfn_t gfn,
-
virt/kvm/kvm_main.c:3146:43-3146:49: int kvm_write_guest_page(struct kvm *kvm, gfn_t gfn,
-
virt/kvm/kvm_main.c:3155:54-3155:60: int kvm_vcpu_write_guest_page(struct kvm_vcpu *vcpu, gfn_t gfn,
-
virt/kvm/kvm_main.c:3352:10-3352:16: gfn_t gfn)
-
virt/kvm/kvm_main.c:3375:39-3375:45: void mark_page_dirty(struct kvm *kvm, gfn_t gfn)
-
virt/kvm/kvm_main.c:3384:54-3384:60: void kvm_vcpu_mark_page_dirty(struct kvm_vcpu *vcpu, gfn_t gfn)
variable
Defined...