Lines Matching defs:kvm
217 struct kvm *kvm; member
346 struct kvm { struct
350 struct kvm_memslots *memslots; argument
356 struct kvm_vcpu *vcpus[KVM_MAX_VCPUS]; argument
361 struct kvm_io_bus *buses[KVM_NR_BUSES]; argument
371 struct kvm_vm_stat stat; argument
372 struct kvm_arch arch; argument
375 struct kvm_coalesced_mmio_ring *coalesced_mmio_ring; argument
385 struct kvm_irq_routing_table __rcu *irq_routing; argument
401 pr_err("kvm [%i]: " fmt, task_pid_nr(current), ## __VA_ARGS__) argument
414 static inline struct kvm_vcpu *kvm_get_vcpu(struct kvm *kvm, int i) in kvm_get_vcpu()
420 #define kvm_for_each_vcpu(idx, vcpup, kvm) \ argument
426 static inline struct kvm_vcpu *kvm_get_vcpu_by_id(struct kvm *kvm, int id) in kvm_get_vcpu_by_id()
451 static inline void kvm_vcpu_request_scan_ioapic(struct kvm *kvm) in kvm_vcpu_request_scan_ioapic()
476 static inline struct kvm_memslots *kvm_memslots(struct kvm *kvm) in kvm_memslots()
679 static inline void kvm_arch_free_vm(struct kvm *kvm) in kvm_arch_free_vm()
690 static inline void kvm_arch_register_noncoherent_dma(struct kvm *kvm) in kvm_arch_register_noncoherent_dma()
694 static inline void kvm_arch_unregister_noncoherent_dma(struct kvm *kvm) in kvm_arch_unregister_noncoherent_dma()
698 static inline bool kvm_arch_has_noncoherent_dma(struct kvm *kvm) in kvm_arch_has_noncoherent_dma()
721 static inline bool kvm_arch_intc_initialized(struct kvm *kvm) in kvm_arch_intc_initialized()
764 static inline int kvm_iommu_map_pages(struct kvm *kvm, in kvm_iommu_map_pages()
770 static inline void kvm_iommu_unmap_pages(struct kvm *kvm, in kvm_iommu_unmap_pages()
853 static inline int memslot_id(struct kvm *kvm, gfn_t gfn) in memslot_id()
881 static inline bool kvm_is_error_gpa(struct kvm *kvm, gpa_t gpa) in kvm_is_error_gpa()
908 static inline int mmu_notifier_retry(struct kvm *kvm, unsigned long mmu_seq) in mmu_notifier_retry()
948 static inline void kvm_free_irq_routing(struct kvm *kvm) {} in kvm_free_irq_routing()
964 static inline int kvm_irqfd(struct kvm *kvm, struct kvm_irqfd *args) in kvm_irqfd()
969 static inline void kvm_irqfd_release(struct kvm *kvm) {} in kvm_irqfd_release()
974 static inline void kvm_eventfd_init(struct kvm *kvm) {} in kvm_eventfd_init()
976 static inline int kvm_irqfd(struct kvm *kvm, struct kvm_irqfd *args) in kvm_irqfd()
981 static inline void kvm_irqfd_release(struct kvm *kvm) {} in kvm_irqfd_release()
984 static inline void kvm_irq_routing_update(struct kvm *kvm) in kvm_irq_routing_update()
989 static inline int kvm_ioeventfd(struct kvm *kvm, struct kvm_ioeventfd *args) in kvm_ioeventfd()
1034 struct kvm *kvm; member