Searched defs:gfn (Results 1 - 25 of 67) sorted by relevance

123

/linux-master/drivers/gpu/drm/i915/gvt/
H A Dpage_track.c50 int intel_vgpu_register_page_track(struct intel_vgpu *vgpu, unsigned long gfn, argument
34 intel_vgpu_find_page_track( struct intel_vgpu *vgpu, unsigned long gfn) argument
82 intel_vgpu_unregister_page_track(struct intel_vgpu *vgpu, unsigned long gfn) argument
103 intel_vgpu_enable_page_track(struct intel_vgpu *vgpu, unsigned long gfn) argument
130 intel_vgpu_disable_page_track(struct intel_vgpu *vgpu, unsigned long gfn) argument
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dkvm_book3s_uvmem.h81 static inline int kvmppc_send_page_to_uv(struct kvm *kvm, unsigned long gfn) argument
/linux-master/include/xen/arm/
H A Dpage.h52 static inline unsigned long gfn_to_pfn(unsigned long gfn) argument
/linux-master/include/xen/
H A Dxen-ops.h77 xen_xlate_remap_gfn_array(struct vm_area_struct *vma, unsigned long addr, xen_pfn_t *gfn, int nr, int *err_ptr, pgprot_t prot, unsigned int domid, struct page **pages) argument
114 xen_remap_domain_gfn_array(struct vm_area_struct *vma, unsigned long addr, xen_pfn_t *gfn, int nr, int *err_ptr, pgprot_t prot, unsigned int domid, struct page **pages) argument
174 xen_remap_domain_gfn_range(struct vm_area_struct *vma, unsigned long addr, xen_pfn_t gfn, int nr, pgprot_t prot, unsigned int domid, struct page **pages) argument
[all...]
/linux-master/arch/x86/kvm/mmu/
H A Dtdp_iter.h95 gfn_t gfn; member in struct:tdp_iter
H A Dpage_track.c75 static void update_gfn_write_track(struct kvm_memory_slot *slot, gfn_t gfn, argument
90 __kvm_write_track_add_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn) argument
113 __kvm_write_track_remove_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn) argument
136 kvm_gfn_is_write_tracked(struct kvm *kvm, const struct kvm_memory_slot *slot, gfn_t gfn) argument
319 kvm_write_track_add_gfn(struct kvm *kvm, gfn_t gfn) argument
349 kvm_write_track_remove_gfn(struct kvm *kvm, gfn_t gfn) argument
[all...]
H A Dspte.c71 u64 make_mmio_spte(struct kvm_vcpu *vcpu, u64 gfn, unsigned int access) argument
137 make_spte(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, const struct kvm_memory_slot *slot, unsigned int pte_access, gfn_t gfn, kvm_pfn_t pfn, u64 old_spte, bool prefetch, bool can_unsync, bool host_writable, u64 *new_spte) argument
H A Dmmu_internal.h81 gfn_t gfn; member in struct:kvm_mmu_page
161 static inline gfn_t gfn_round_for_level(gfn_t gfn, int level) argument
176 static inline void kvm_flush_remote_tlbs_gfn(struct kvm *kvm, gfn_t gfn, int level) argument
233 gfn_t gfn; member in struct:kvm_page_fault
[all...]
/linux-master/arch/riscv/kvm/
H A Dvcpu_exit.c19 gfn_t gfn; local
H A Dvcpu_sbi_sta.c36 gfn_t gfn; local
/linux-master/virt/kvm/
H A Ddirty_ring.c89 static inline void kvm_dirty_gfn_set_invalid(struct kvm_dirty_gfn *gfn) argument
94 static inline void kvm_dirty_gfn_set_dirtied(struct kvm_dirty_gfn *gfn) argument
99 static inline bool kvm_dirty_gfn_harvested(struct kvm_dirty_gfn *gfn) argument
H A Dpfncache.c291 gfn_t gfn = gpa_to_gfn(gpa); local
H A Dguest_memfd.c485 kvm_gmem_get_pfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn, kvm_pfn_t *pfn, int *max_order) argument
/linux-master/drivers/xen/
H A Dxlate_mmu.c84 static void setup_hparams(unsigned long gfn, void *data) argument
174 static void unmap_gfn(unsigned long gfn, void *data) argument
143 xen_xlate_remap_gfn_array(struct vm_area_struct *vma, unsigned long addr, xen_pfn_t *gfn, int nr, int *err_ptr, pgprot_t prot, unsigned domid, struct page **pages) argument
197 setup_balloon_gfn(unsigned long gfn, void *data) argument
[all...]
H A Dgntdev.c889 unsigned long gfn; local
799 gntdev_get_page(struct gntdev_copy_batch *batch, void __user *virt, unsigned long *gfn) argument
/linux-master/arch/powerpc/kvm/
H A Dbook3s_64_mmu_host.c89 unsigned long gfn = orig_pte->raddr >> PAGE_SHIFT; local
H A Dbook3s_64_vio.c358 unsigned long gfn = tce >> PAGE_SHIFT; local
H A De500_mmu_host.c322 kvmppc_e500_shadow_map(struct kvmppc_vcpu_e500 *vcpu_e500, u64 gvaddr, gfn_t gfn, struct kvm_book3e_206_tlb_entry *gtlbe, int tlbsel, struct kvm_book3e_206_tlb_entry *stlbe, struct tlbe_ref *ref) argument
559 kvmppc_e500_tlb1_map(struct kvmppc_vcpu_e500 *vcpu_e500, u64 gvaddr, gfn_t gfn, struct kvm_book3e_206_tlb_entry *gtlbe, struct kvm_book3e_206_tlb_entry *stlbe, int esel) argument
612 gfn_t gfn = gpaddr >> PAGE_SHIFT; local
[all...]
H A Dbook3s_xive_native.c573 gfn_t gfn; local
/linux-master/arch/loongarch/include/asm/
H A Dkvm_mmu.h34 unsigned long gfn; member in struct:kvm_ptw_ctx
/linux-master/arch/x86/include/asm/
H A Dsev-common.h125 gfn : 40, member in struct:psc_entry
/linux-master/arch/x86/include/asm/xen/
H A Dpage.h251 static inline unsigned long gfn_to_pfn(unsigned long gfn) argument
/linux-master/arch/mips/kvm/
H A Dmmu.c515 gfn_t gfn = gpa >> PAGE_SHIFT; local
592 gfn_t gfn = gpa >> PAGE_SHIFT; local
/linux-master/arch/x86/kvm/
H A Dmtrr.c614 u8 kvm_mtrr_get_guest_memory_type(struct kvm_vcpu *vcpu, gfn_t gfn) argument
690 bool kvm_mtrr_check_gfn_range_consistency(struct kvm_vcpu *vcpu, gfn_t gfn, argument
H A Dmmu.h284 static inline gfn_t gfn_to_index(gfn_t gfn, gfn_t base_gfn, int level) argument

Completed in 271 milliseconds

123