Home
last modified time | relevance | path

Searched refs:gfn_to_pfn_cache (Results 1 – 6 of 6) sorted by relevance

/linux/virt/kvm/
H A Dpfncache.c28 struct gfn_to_pfn_cache *gpc; in gfn_to_pfn_cache_invalidate_start()
73 bool kvm_gpc_check(struct gfn_to_pfn_cache *gpc, unsigned long len) in kvm_gpc_check()
155 static kvm_pfn_t hva_to_pfn_retry(struct gfn_to_pfn_cache *gpc) in hva_to_pfn_retry()
256 static int __kvm_gpc_refresh(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long uhva) in __kvm_gpc_refresh()
366 int kvm_gpc_refresh(struct gfn_to_pfn_cache *gpc, unsigned long len) in kvm_gpc_refresh()
385 void kvm_gpc_init(struct gfn_to_pfn_cache *gpc, struct kvm *kvm) in kvm_gpc_init()
397 static int __kvm_gpc_activate(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long uhva, in __kvm_gpc_activate()
427 int kvm_gpc_activate(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long len) in kvm_gpc_activate()
439 int kvm_gpc_activate_hva(struct gfn_to_pfn_cache *gpc, unsigned long uhva, unsigned long len) in kvm_gpc_deactivate()
447 void kvm_gpc_deactivate(struct gfn_to_pfn_cache *gp in kvm_gpc_deactivate()
[all...]
/linux/include/linux/
H A Dkvm_types.h60 struct gfn_to_pfn_cache { struct
H A Dkvm_host.h1409 void kvm_gpc_init(struct gfn_to_pfn_cache *gpc, struct kvm *kvm);
1427 int kvm_gpc_activate(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long len);
1443 int kvm_gpc_activate_hva(struct gfn_to_pfn_cache *gpc, unsigned long hva, unsigned long len);
1461 bool kvm_gpc_check(struct gfn_to_pfn_cache *gpc, unsigned long len);
1479 int kvm_gpc_refresh(struct gfn_to_pfn_cache *gpc, unsigned long len);
1489 void kvm_gpc_deactivate(struct gfn_to_pfn_cache *gpc);
1491 static inline bool kvm_gpc_is_gpa_active(struct gfn_to_pfn_cache *gpc) in kvm_gpc_is_gpa_active()
1496 static inline bool kvm_gpc_is_hva_active(struct gfn_to_pfn_cache *gpc) in kvm_gpc_is_hva_active()
1895 static inline void kvm_gpc_mark_dirty_in_slot(struct gfn_to_pfn_cache *gpc) in kvm_gpc_mark_dirty_in_slot()
/linux/arch/x86/kvm/
H A Dxen.c40 struct gfn_to_pfn_cache *gpc = &kvm->arch.xen.shinfo_cache; in kvm_xen_shared_info_init()
155 struct gfn_to_pfn_cache *gpc, in xen_get_guest_pvclock()
324 struct gfn_to_pfn_cache *gpc1 = &vx->runstate_cache; in kvm_xen_update_runstate_guest()
325 struct gfn_to_pfn_cache *gpc2 = &vx->runstate2_cache; in kvm_xen_update_runstate_guest()
642 struct gfn_to_pfn_cache *gpc = &v->arch.xen.vcpu_info_cache; in kvm_xen_inject_pending_events()
699 struct gfn_to_pfn_cache *gpc = &v->arch.xen.vcpu_info_cache; in __kvm_xen_has_interrupt()
1437 struct gfn_to_pfn_cache *gpc = &kvm->arch.xen.shinfo_cache; in wait_pending_event()
1795 struct gfn_to_pfn_cache *gpc = &kvm->arch.xen.shinfo_cache; in kvm_xen_set_evtchn_fast()
1935 struct gfn_to_pfn_cache *gpc = &kvm->arch.xen.shinfo_cache; in kvm_xen_set_evtchn()
H A Dx86.c3154 struct gfn_to_pfn_cache *gpc, in kvm_setup_guest_pvclock()
/linux/arch/x86/include/asm/
H A Dkvm_host.h732 struct gfn_to_pfn_cache vcpu_info_cache;
733 struct gfn_to_pfn_cache vcpu_time_info_cache;
734 struct gfn_to_pfn_cache runstate_cache;
735 struct gfn_to_pfn_cache runstate2_cache;
934 struct gfn_to_pfn_cache pv_time;
1211 struct gfn_to_pfn_cache shinfo_cache;