Searched refs:gfn_to_pfn_cache (Results 1 – 6 of 6) sorted by relevance
| /linux/virt/kvm/ |
| H A D | pfncache.c | 28 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_activate_hva() 447 void kvm_gpc_deactivate(struct gfn_to_pfn_cache *gpc) in kvm_gpc_deactivate()
|
| /linux/include/linux/ |
| H A D | kvm_host.h | 1431 void kvm_gpc_init(struct gfn_to_pfn_cache *gpc, struct kvm *kvm); 1449 int kvm_gpc_activate(struct gfn_to_pfn_cache *gpc, gpa_t gpa, unsigned long len); 1465 int kvm_gpc_activate_hva(struct gfn_to_pfn_cache *gpc, unsigned long hva, unsigned long len); 1483 bool kvm_gpc_check(struct gfn_to_pfn_cache *gpc, unsigned long len); 1501 int kvm_gpc_refresh(struct gfn_to_pfn_cache *gpc, unsigned long len); 1511 void kvm_gpc_deactivate(struct gfn_to_pfn_cache *gpc); 1513 static inline bool kvm_gpc_is_gpa_active(struct gfn_to_pfn_cache *gpc) in kvm_gpc_is_gpa_active() 1518 static inline bool kvm_gpc_is_hva_active(struct gfn_to_pfn_cache *gpc) in kvm_gpc_is_hva_active() 1926 static inline void kvm_gpc_mark_dirty_in_slot(struct gfn_to_pfn_cache *gpc) in kvm_gpc_mark_dirty_in_slot()
|
| H A D | kvm_types.h | 84 struct gfn_to_pfn_cache { struct
|
| /linux/arch/x86/kvm/ |
| H A D | xen.c | 40 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() 1794 struct gfn_to_pfn_cache *gpc = &kvm->arch.xen.shinfo_cache; in kvm_xen_set_evtchn_fast() 1934 struct gfn_to_pfn_cache *gpc = &kvm->arch.xen.shinfo_cache; in kvm_xen_set_evtchn()
|
| H A D | x86.c | 3266 struct gfn_to_pfn_cache *gpc, in kvm_setup_guest_pvclock()
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 746 struct gfn_to_pfn_cache vcpu_info_cache; 747 struct gfn_to_pfn_cache vcpu_time_info_cache; 748 struct gfn_to_pfn_cache runstate_cache; 749 struct gfn_to_pfn_cache runstate2_cache; 953 struct gfn_to_pfn_cache pv_time; 1227 struct gfn_to_pfn_cache shinfo_cache;
|