Home
last modified time | relevance | path

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

12345

/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dtdp_iter.h30 gfn_t gfn; member
H A Dtdp_iter.c18 static gfn_t round_gfn_for_level(gfn_t gfn, int level) in round_gfn_for_level() argument
[all...]
H A Dpage_track.c59 static void update_gfn_track(struct kvm_memory_slot *slot, gfn_t gfn, in update_gfn_track() argument
86 kvm_slot_page_track_add_page(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn, enum kvm_page_track_mode mode) kvm_slot_page_track_add_page() argument
121 kvm_slot_page_track_remove_page(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn, enum kvm_page_track_mode mode) kvm_slot_page_track_remove_page() argument
141 kvm_page_track_is_active(struct kvm_vcpu *vcpu, gfn_t gfn, enum kvm_page_track_mode mode) kvm_page_track_is_active() argument
[all...]
H A Dspte.c48 u64 make_mmio_spte(struct kvm_vcpu *vcpu, u64 gfn, unsigned int access) in make_mmio_spte() argument
84 make_spte(struct kvm_vcpu *vcpu, unsigned int pte_access, int level, gfn_t gfn, kvm_pfn_t pfn, u64 old_spte, bool speculative, bool can_unsync, bool host_writable, bool ad_disabled, u64 *new_spte) make_spte() argument
H A Dmmu_internal.h38 gfn_t gfn; member
H A Dmmu_audit.c96 gfn_t gfn; in audit_mappings() local
133 gfn_t gfn; in inspect_spte_has_rmap() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Dpage_track.c50 int intel_vgpu_register_page_track(struct intel_vgpu *vgpu, unsigned long gfn, in intel_vgpu_register_page_track() argument
34 intel_vgpu_find_page_track( struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_find_page_track() argument
82 intel_vgpu_unregister_page_track(struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_unregister_page_track() argument
103 intel_vgpu_enable_page_track(struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_enable_page_track() argument
130 intel_vgpu_disable_page_track(struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_disable_page_track() argument
[all...]
H A Dmpt.h162 intel_gvt_hypervisor_enable_page_track( struct intel_vgpu *vgpu, unsigned long gfn) intel_gvt_hypervisor_enable_page_track() argument
176 intel_gvt_hypervisor_disable_page_track( struct intel_vgpu *vgpu, unsigned long gfn) intel_gvt_hypervisor_disable_page_track() argument
222 intel_gvt_hypervisor_gfn_to_mfn( struct intel_vgpu *vgpu, unsigned long gfn) intel_gvt_hypervisor_gfn_to_mfn() argument
238 intel_gvt_hypervisor_dma_map_guest_page( struct intel_vgpu *vgpu, unsigned long gfn, unsigned long size, dma_addr_t *dma_addr) intel_gvt_hypervisor_dma_map_guest_page() argument
283 intel_gvt_hypervisor_map_gfn_to_mfn( struct intel_vgpu *vgpu, unsigned long gfn, unsigned long mfn, unsigned int nr, bool map) intel_gvt_hypervisor_map_gfn_to_mfn() argument
386 intel_gvt_hypervisor_is_valid_gfn( struct intel_vgpu *vgpu, unsigned long gfn) intel_gvt_hypervisor_is_valid_gfn() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Dpage_track.c50 int intel_vgpu_register_page_track(struct intel_vgpu *vgpu, unsigned long gfn, in intel_vgpu_register_page_track() argument
34 intel_vgpu_find_page_track( struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_find_page_track() argument
82 intel_vgpu_unregister_page_track(struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_unregister_page_track() argument
103 intel_vgpu_enable_page_track(struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_enable_page_track() argument
130 intel_vgpu_disable_page_track(struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_disable_page_track() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dkvm_book3s_uvmem.h81 static inline int kvmppc_send_page_to_uv(struct kvm *kvm, unsigned long gfn) in kvmppc_send_page_to_uv() argument
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dkvm_book3s_uvmem.h81 static inline int kvmppc_send_page_to_uv(struct kvm *kvm, unsigned long gfn) in kvmppc_send_page_to_uv() argument
/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dvcpu_exit.c19 gfn_t gfn; in gstage_page_fault() local
/kernel/linux/linux-5.10/include/xen/arm/
H A Dpage.h52 static inline unsigned long gfn_to_pfn(unsigned long gfn) in gfn_to_pfn() argument
/kernel/linux/linux-5.10/include/linux/
H A Dkvm_types.h58 gfn_t gfn; member
/kernel/linux/linux-6.6/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) xen_xlate_remap_gfn_array() 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) xen_remap_domain_gfn_array() 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) xen_remap_domain_gfn_range() argument
[all...]
/kernel/linux/linux-6.6/include/xen/arm/
H A Dpage.h52 static inline unsigned long gfn_to_pfn(unsigned long gfn) in gfn_to_pfn() argument
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dtdp_iter.h95 gfn_t gfn; member
H A Dpage_track.c62 static void update_gfn_write_track(struct kvm_memory_slot *slot, gfn_t gfn, in update_gfn_write_track() argument
77 __kvm_write_track_add_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn) __kvm_write_track_add_gfn() argument
100 __kvm_write_track_remove_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn) __kvm_write_track_remove_gfn() argument
123 kvm_gfn_is_write_tracked(struct kvm *kvm, const struct kvm_memory_slot *slot, gfn_t gfn) kvm_gfn_is_write_tracked() argument
255 kvm_write_track_add_gfn(struct kvm *kvm, gfn_t gfn) kvm_write_track_add_gfn() argument
285 kvm_write_track_remove_gfn(struct kvm *kvm, gfn_t gfn) kvm_write_track_remove_gfn() argument
[all...]
/kernel/linux/linux-5.10/include/xen/
H A Dxen-ops.h95 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) xen_xlate_remap_gfn_array() argument
132 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) xen_remap_domain_gfn_array() argument
194 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) xen_remap_domain_gfn_range() argument
[all...]
/kernel/linux/linux-6.6/virt/kvm/
H A Dpfncache.c278 gfn_t gfn = gpa_to_gfn(gpa); in __kvm_gpc_refresh() local
H A Ddirty_ring.c89 static inline void kvm_dirty_gfn_set_invalid(struct kvm_dirty_gfn *gfn) in kvm_dirty_gfn_set_invalid() argument
94 static inline void kvm_dirty_gfn_set_dirtied(struct kvm_dirty_gfn *gfn) in kvm_dirty_gfn_set_dirtied() argument
99 static inline bool kvm_dirty_gfn_harvested(struct kvm_dirty_gfn *gfn) in kvm_dirty_gfn_harvested() argument
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_64_vio_hv.c80 unsigned long gfn = tce >> PAGE_SHIFT; in kvmppc_rm_tce_to_ua() local
H A Dbook3s_64_mmu_host.c88 unsigned long gfn = orig_pte->raddr >> PAGE_SHIFT; in kvmppc_mmu_map_page() local
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_64_mmu_host.c89 unsigned long gfn = orig_pte->raddr >> PAGE_SHIFT; in kvmppc_mmu_map_page() local
/kernel/linux/linux-5.10/drivers/xen/
H A Dxlate_mmu.c84 static void setup_hparams(unsigned long gfn, void *data) in setup_hparams() argument
174 static void unmap_gfn(unsigned long gfn, void *data) in unmap_gfn() 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) xen_xlate_remap_gfn_array() argument
197 setup_balloon_gfn(unsigned long gfn, void *data) setup_balloon_gfn() argument
[all...]

Completed in 10 milliseconds

12345