Home
last modified time | relevance | path

Searched defs:gfn (Results 76 - 100 of 123) sorted by relevance

12345

/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dtdp_mmu.c333 gfn_t gfn = base_gfn + i * KVM_PAGES_PER_HPAGE(level); in handle_removed_pt() local
419 static void handle_changed_spte(struct kvm *kvm, int as_id, gfn_t gfn, in handle_changed_spte() argument
191 tdp_mmu_init_sp(struct kvm_mmu_page *sp, tdp_ptep_t sptep, gfn_t gfn, union kvm_mmu_page_role role) tdp_mmu_init_sp() argument
603 tdp_mmu_set_spte(struct kvm *kvm, int as_id, tdp_ptep_t sptep, u64 old_spte, u64 new_spte, gfn_t gfn, int level) tdp_mmu_set_spte() argument
1578 clear_dirty_pt_masked(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t gfn, unsigned long mask, bool wrprot) clear_dirty_pt_masked() argument
1626 kvm_tdp_mmu_clear_dirty_pt_masked(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn, unsigned long mask, bool wrprot) kvm_tdp_mmu_clear_dirty_pt_masked() argument
1708 write_protect_gfn(struct kvm *kvm, struct kvm_mmu_page *root, gfn_t gfn, int min_level) write_protect_gfn() argument
1744 kvm_tdp_mmu_write_protect_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn, int min_level) kvm_tdp_mmu_write_protect_gfn() argument
1769 gfn_t gfn = addr >> PAGE_SHIFT; kvm_tdp_mmu_get_walk() local
1798 gfn_t gfn = addr >> PAGE_SHIFT; kvm_tdp_mmu_fast_pf_get_last_sptep() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Dgtt.h259 unsigned long gfn; member
H A Dgtt.c800 intel_vgpu_find_spt_by_gfn( struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_find_spt_by_gfn() argument
872 ppgtt_alloc_spt_gfn( struct intel_vgpu *vgpu, enum intel_gvt_gtt_type type, unsigned long gfn, bool guest_pde_ips) ppgtt_alloc_spt_gfn() argument
1241 unsigned long gfn; ppgtt_populate_shadow_entry() local
2213 unsigned long gma, gfn; emulate_ggtt_mmio_write() local
[all...]
H A Dkvmgt.c92 gfn_t gfn; member
100 gfn_t gfn; member
128 static void gvt_unpin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_unpin_guest_page() argument
136 static int gvt_pin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_pin_guest_page() argument
177 static int gvt_dma_map_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_dma_map_page() argument
200 gvt_dma_unmap_page(struct intel_vgpu *vgpu, unsigned long gfn, dma_addr_t dma_addr, unsigned long size) gvt_dma_unmap_page() argument
228 __gvt_cache_find_gfn(struct intel_vgpu *vgpu, gfn_t gfn) __gvt_cache_find_gfn() argument
246 __gvt_cache_add(struct intel_vgpu *vgpu, gfn_t gfn, dma_addr_t dma_addr, unsigned long size) __gvt_cache_add() argument
349 __kvmgt_protect_table_find(struct intel_vgpu *info, gfn_t gfn) __kvmgt_protect_table_find() argument
365 kvmgt_gfn_is_write_protected(struct intel_vgpu *info, gfn_t gfn) kvmgt_gfn_is_write_protected() argument
373 kvmgt_protect_table_add(struct intel_vgpu *info, gfn_t gfn) kvmgt_protect_table_add() argument
388 kvmgt_protect_table_del(struct intel_vgpu *info, gfn_t gfn) kvmgt_protect_table_del() argument
1545 intel_gvt_page_track_add(struct intel_vgpu *info, u64 gfn) intel_gvt_page_track_add() argument
1563 intel_gvt_page_track_remove(struct intel_vgpu *info, u64 gfn) intel_gvt_page_track_remove() argument
1596 kvmgt_page_track_remove_region(gfn_t gfn, unsigned long nr_pages, struct kvm_page_track_notifier_node *node) kvmgt_page_track_remove_region() argument
1629 intel_gvt_dma_map_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, unsigned long size, dma_addr_t *dma_addr) intel_gvt_dma_map_guest_page() argument
[all...]
H A Dgvt.h122 u32 gfn[INTEL_GVT_OPREGION_PAGES]; member
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/
H A Ddirty_log_test.c305 static inline bool dirty_gfn_is_dirtied(struct kvm_dirty_gfn *gfn) in dirty_gfn_is_dirtied() argument
310 static inline void dirty_gfn_set_collected(struct kvm_dirty_gfn *gfn) in dirty_gfn_set_collected() argument
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_64_mmu_hv.c491 unsigned long gpa, gfn, hva, pfn, hpa; in kvmppc_book3s_hv_page_fault() local
770 gfn_t gfn, gfn_end; in kvm_handle_hva_range() local
800 kvmppc_unmap_hpte(struct kvm *kvm, unsigned long i, struct kvm_memory_slot *memslot, unsigned long *rmapp, unsigned long gfn) kvmppc_unmap_hpte() argument
842 kvm_unmap_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) kvm_unmap_rmapp() argument
891 unsigned long gfn; kvmppc_core_flush_memslot_hv() local
915 kvm_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) kvm_age_rmapp() argument
978 kvm_test_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) kvm_test_age_rmapp() argument
1121 unsigned long gfn; kvmppc_harvest_vpa_dirty() local
1162 unsigned long gfn = gpa >> PAGE_SHIFT; kvmppc_pin_guest_page() local
1194 unsigned long gfn; kvmppc_unpin_guest_page() local
1278 unsigned long gfn = hpte_rpn(guest_rpte, apsize); resize_hpt_rehash_hpte() local
[all...]
H A Dbooke.c1253 gfn_t gfn; in kvmppc_handle_exit() local
1310 gfn_t gfn; in kvmppc_handle_exit() local
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dhyperv.c1081 u64 gfn; in kvm_hv_setup_tsc_page() local
1150 u64 gfn; in kvm_hv_set_msr_pw() local
1256 u64 gfn; kvm_hv_set_msr() local
[all...]
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dmmu.c1407 gfn_t gfn; in user_mem_abort() local
1645 gfn_t gfn; in kvm_handle_guest_abort() local
175 kvm_arch_flush_remote_tlbs_range(struct kvm *kvm, gfn_t gfn, u64 nr_pages) kvm_arch_flush_remote_tlbs_range() argument
[all...]
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_64_mmu_hv.c515 unsigned long gpa, gfn, hva, pfn, hpa; in kvmppc_book3s_hv_page_fault() local
779 kvmppc_unmap_hpte(struct kvm *kvm, unsigned long i, struct kvm_memory_slot *memslot, unsigned long *rmapp, unsigned long gfn) kvmppc_unmap_hpte() argument
821 kvm_unmap_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) kvm_unmap_rmapp() argument
859 gfn_t gfn; kvm_unmap_gfn_range_hv() local
875 unsigned long gfn; kvmppc_core_flush_memslot_hv() local
899 kvm_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) kvm_age_rmapp() argument
956 gfn_t gfn; kvm_age_gfn_hv() local
970 kvm_test_age_rmapp(struct kvm *kvm, struct kvm_memory_slot *memslot, unsigned long gfn) kvm_test_age_rmapp() argument
1119 unsigned long gfn; kvmppc_harvest_vpa_dirty() local
1160 unsigned long gfn = gpa >> PAGE_SHIFT; kvmppc_pin_guest_page() local
1192 unsigned long gfn; kvmppc_unpin_guest_page() local
1276 unsigned long gfn = hpte_rpn(guest_rpte, apsize); resize_hpt_rehash_hpte() local
[all...]
H A Dbook3s_hv_nested.c1003 unsigned long gfn, end_gfn; in kvmhv_remove_nest_rmap_range() local
1497 unsigned long n_gpa, gpa, gfn, perm = 0UL; in __kvmhv_nested_page_fault() local
[all...]
H A Dbooke.c1287 gfn_t gfn; in kvmppc_handle_exit() local
1344 gfn_t gfn; in kvmppc_handle_exit() local
/kernel/linux/linux-6.6/arch/s390/kvm/
H A Dgaccess.c1001 const gfn_t gfn = gpa_to_gfn(gpa); in access_guest_page() local
1017 gfn_t gfn; in access_guest_page_with_key() local
1192 gfn_t gfn in cmpxchg_guest_abs_with_key() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Dkvmgt.c87 gfn_t gfn; member
105 gfn_t gfn; member
151 static void gvt_unpin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_unpin_guest_page() argument
171 static int gvt_pin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_pin_guest_page() argument
221 static int gvt_dma_map_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_dma_map_page() argument
244 gvt_dma_unmap_page(struct intel_vgpu *vgpu, unsigned long gfn, dma_addr_t dma_addr, unsigned long size) gvt_dma_unmap_page() argument
272 __gvt_cache_find_gfn(struct intel_vgpu *vgpu, gfn_t gfn) __gvt_cache_find_gfn() argument
290 __gvt_cache_add(struct intel_vgpu *vgpu, gfn_t gfn, dma_addr_t dma_addr, unsigned long size) __gvt_cache_add() argument
399 __kvmgt_protect_table_find(struct kvmgt_guest_info *info, gfn_t gfn) __kvmgt_protect_table_find() argument
413 kvmgt_gfn_is_write_protected(struct kvmgt_guest_info *info, gfn_t gfn) kvmgt_gfn_is_write_protected() argument
422 kvmgt_protect_table_add(struct kvmgt_guest_info *info, gfn_t gfn) kvmgt_protect_table_add() argument
437 kvmgt_protect_table_del(struct kvmgt_guest_info *info, gfn_t gfn) kvmgt_protect_table_del() argument
1686 kvmgt_page_track_add(unsigned long handle, u64 gfn) kvmgt_page_track_add() argument
1720 kvmgt_page_track_remove(unsigned long handle, u64 gfn) kvmgt_page_track_remove() argument
1771 gfn_t gfn; kvmgt_page_track_flush_slot() local
1932 kvmgt_gfn_to_pfn(unsigned long handle, unsigned long gfn) kvmgt_gfn_to_pfn() argument
1949 kvmgt_dma_map_guest_page(unsigned long handle, unsigned long gfn, unsigned long size, dma_addr_t *dma_addr) kvmgt_dma_map_guest_page() argument
2084 kvmgt_is_valid_gfn(unsigned long handle, unsigned long gfn) kvmgt_is_valid_gfn() argument
[all...]
H A Dgtt.c809 intel_vgpu_find_spt_by_gfn( struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu_find_spt_by_gfn() argument
881 ppgtt_alloc_spt_gfn( struct intel_vgpu *vgpu, enum intel_gvt_gtt_type type, unsigned long gfn, bool guest_pde_ips) ppgtt_alloc_spt_gfn() argument
1274 unsigned long gfn, page_size = PAGE_SIZE; ppgtt_populate_shadow_entry() local
1329 unsigned long gfn, i; ppgtt_populate_spt() local
2256 unsigned long gma, gfn; emulate_ggtt_mmio_write() local
[all...]
H A Dgvt.h123 u32 gfn[INTEL_GVT_OPREGION_PAGES]; member
/kernel/linux/linux-5.10/drivers/scsi/bfa/
H A Dbfa_fcbuild.c1337 fcgs_gfn_req_t *gfn = (fcgs_gfn_req_t *) (cthdr + 1); in fc_gfn_req_build() local
/kernel/linux/linux-5.10/drivers/xen/
H A Dgrant-table.c409 unsigned long gfn = gnttab_interface->read_frame(ref); in gnttab_add_deferred() local
/kernel/linux/linux-6.6/drivers/xen/
H A Dgrant-table.c563 unsigned long gfn = gnttab_interface->read_frame(ref); in gnttab_add_deferred() local
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dhyperv.c1163 u64 gfn; in kvm_hv_setup_tsc_page() local
1501 u64 gfn; in kvm_hv_set_msr() local
[all...]
/kernel/linux/linux-6.6/drivers/scsi/bfa/
H A Dbfa_fcbuild.c1337 fcgs_gfn_req_t *gfn = (fcgs_gfn_req_t *) (cthdr + 1); in fc_gfn_req_build() local
/kernel/linux/linux-5.10/drivers/block/
H A Dxen-blkfront.c606 static void blkif_setup_rw_req_grant(unsigned long gfn, unsigned int offset, in blkif_setup_rw_req_grant() argument
1401 static void blkif_copy_from_grant(unsigned long gfn, unsigned int offset, in blkif_copy_from_grant() argument
374 get_grant(grant_ref_t *gref_head, unsigned long gfn, struct blkfront_ring_info *rinfo) get_grant() argument
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
H A Dvgic-its.c917 gfn_t gfn; in vgic_its_check_id() local
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
H A Dvgic-its.c907 gfn_t gfn = gpa >> PAGE_SHIFT; in __is_visible_gfn_locked() local

Completed in 57 milliseconds

12345