Home
last modified time | relevance | path

Searched refs:kvm_memory_slot (Results 1 – 5 of 5) sorted by relevance

/linux-4.19.296/include/linux/
Dkvm_host.h326 struct kvm_memory_slot { struct
336 static inline unsigned long kvm_dirty_bitmap_bytes(struct kvm_memory_slot *memslot) in kvm_dirty_bitmap_bytes() argument
341 static inline unsigned long *kvm_second_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_second_dirty_bitmap()
419 struct kvm_memory_slot memslots[KVM_MEM_SLOTS_NUM];
648 static inline struct kvm_memory_slot *
652 struct kvm_memory_slot *slot; in id_to_memslot()
682 void kvm_arch_free_memslot(struct kvm *kvm, struct kvm_memory_slot *free,
683 struct kvm_memory_slot *dont);
684 int kvm_arch_create_memslot(struct kvm *kvm, struct kvm_memory_slot *slot,
688 struct kvm_memory_slot *memslot,
[all …]
Dkvm_types.h25 struct kvm_memory_slot;
63 struct kvm_memory_slot *memslot;
/linux-4.19.296/virt/kvm/
Dkvm_main.c133 static void mark_page_dirty_in_slot(struct kvm_memory_slot *memslot, gfn_t gfn);
573 static void kvm_destroy_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_destroy_dirty_bitmap()
585 static void kvm_free_memslot(struct kvm *kvm, struct kvm_memory_slot *free, in kvm_free_memslot()
586 struct kvm_memory_slot *dont) in kvm_free_memslot()
598 struct kvm_memory_slot *memslot; in kvm_free_memslots()
863 static int kvm_create_dirty_bitmap(struct kvm_memory_slot *memslot) in kvm_create_dirty_bitmap()
881 struct kvm_memory_slot *new) in update_memslots()
885 struct kvm_memory_slot *mslots = slots->memslots; in update_memslots()
993 struct kvm_memory_slot *slot; in __kvm_set_memory_region()
994 struct kvm_memory_slot old, new; in __kvm_set_memory_region()
[all …]
/linux-4.19.296/virt/kvm/arm/
Dmmu.c54 static bool memslot_is_logging(struct kvm_memory_slot *memslot) in memslot_is_logging()
411 struct kvm_memory_slot *memslot) in stage2_flush_memslot()
436 struct kvm_memory_slot *memslot; in stage2_flush_vm()
916 struct kvm_memory_slot *memslot) in stage2_unmap_memslot()
966 struct kvm_memory_slot *memslot; in stage2_unmap_vm()
1410 struct kvm_memory_slot *memslot = id_to_memslot(slots, slot); in kvm_mmu_wp_memory_region()
1432 struct kvm_memory_slot *slot, in kvm_mmu_write_protect_pt_masked()
1450 struct kvm_memory_slot *slot, in kvm_arch_mmu_enable_log_dirty_pt_masked()
1486 struct kvm_memory_slot *memslot, unsigned long hva, in user_mem_abort()
1701 struct kvm_memory_slot *memslot; in kvm_handle_guest_abort()
[all …]
/linux-4.19.296/include/trace/events/
Dkvm.h259 TP_PROTO(ulong gfn, int level, struct kvm_memory_slot *slot, int ref),