Lines Matching refs:kvm_memory_slot

341 struct kvm_memory_slot {  struct
352 static inline unsigned long kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot) in kvm_dirty_bitmap_bytes() argument
357 static inline unsigned long *kvm_second_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_second_dirty_bitmap()
443 struct kvm_memory_slot memslots[];
651 struct kvm_memory_slot *id_to_memslot(struct kvm_memslots *slots, int id) in id_to_memslot()
654 struct kvm_memory_slot *slot; in id_to_memslot()
687 void kvm_arch_free_memslot(struct kvm *kvm, struct kvm_memory_slot *slot);
690 struct kvm_memory_slot *memslot,
695 struct kvm_memory_slot *old,
696 const struct kvm_memory_slot *new,
702 struct kvm_memory_slot *slot);
704 int gfn_to_page_many_atomic(struct kvm_memory_slot *slot, gfn_t gfn,
710 unsigned long gfn_to_hva_memslot(struct kvm_memory_slot *slot, gfn_t gfn);
711 unsigned long gfn_to_hva_memslot_prot(struct kvm_memory_slot *slot, gfn_t gfn,
720 kvm_pfn_t gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn);
721 kvm_pfn_t gfn_to_pfn_memslot_atomic(struct kvm_memory_slot *slot, gfn_t gfn);
722 kvm_pfn_t __gfn_to_pfn_memslot(struct kvm_memory_slot *slot, gfn_t gfn,
797 struct kvm_memory_slot *gfn_to_memslot(struct kvm *kvm, gfn_t gfn);
801 void mark_page_dirty_in_slot(struct kvm_memory_slot *memslot, gfn_t gfn);
805 struct kvm_memory_slot *kvm_vcpu_gfn_to_memslot(struct kvm_vcpu *vcpu, gfn_t gfn);
868 struct kvm_memory_slot *slot,
871 void kvm_arch_sync_dirty_log(struct kvm *kvm, struct kvm_memory_slot *memslot);
875 struct kvm_memory_slot *memslot);
879 int *is_dirty, struct kvm_memory_slot **memslot);
1066 static inline struct kvm_memory_slot *
1071 struct kvm_memory_slot *memslots = slots->memslots; in search_memslots()
1098 static inline struct kvm_memory_slot *
1105 __gfn_to_hva_memslot(struct kvm_memory_slot *slot, gfn_t gfn) in __gfn_to_hva_memslot()
1116 hva_to_gfn_memslot(unsigned long hva, struct kvm_memory_slot *slot) in hva_to_gfn_memslot()
1398 static inline bool kvm_is_visible_memslot(struct kvm_memory_slot *memslot) in kvm_is_visible_memslot()