Searched defs:kvm (Results 1 - 25 of 154) sorted by relevance

1234567

/linux-master/arch/powerpc/kvm/
H A DMakefile[all...]
/linux-master/arch/arm64/kvm/
H A DMakefile
H A Dnested.c184 static void set_sysreg_masks(struct kvm *kvm, int sr, u64 res0, u64 res1) argument
192 int kvm_init_nv_sysregs(struct kvm *kvm) argument
[all...]
H A Dpvtime.c15 struct kvm *kvm = vcpu->kvm; local
54 struct kvm *kvm local
79 struct kvm *kvm = vcpu->kvm; local
[all...]
/linux-master/virt/kvm/
H A Dcoalesced_mmio.h21 struct kvm *kvm; member in struct:kvm_coalesced_mmio_dev
34 kvm_coalesced_mmio_init(struct kvm *kvm) argument
35 kvm_coalesced_mmio_free(struct kvm *kvm) argument
[all...]
H A Dkvm_mm.h31 gfn_to_pfn_cache_invalidate_start(struct kvm *kvm, unsigned long start, unsigned long end) argument
50 kvm_gmem_bind(struct kvm *kvm, struct kvm_memory_slot *slot, unsigned int fd, loff_t offset) argument
[all...]
H A Dcoalesced_mmio.c110 int kvm_coalesced_mmio_init(struct kvm *kvm) argument
131 kvm_coalesced_mmio_free(struct kvm *kvm) argument
137 kvm_vm_ioctl_register_coalesced_mmio(struct kvm *kvm, struct kvm_coalesced_mmio_zone *zone) argument
173 kvm_vm_ioctl_unregister_coalesced_mmio(struct kvm *kvm, struct kvm_coalesced_mmio_zone *zone) argument
[all...]
/linux-master/arch/arm64/kvm/hyp/
H A Dvgic-v2-cpuif-proxy.c39 struct kvm *kvm = kern_hyp_va(vcpu->kvm); local
/linux-master/arch/x86/kvm/
H A Dkvm_onhyperv.h34 static inline int hv_flush_remote_tlbs(struct kvm *kvm) argument
H A Dirq.c163 bool kvm_arch_irqfd_allowed(struct kvm *kvm, struct kvm_irqfd *args) argument
170 bool kvm_arch_irqchip_in_kernel(struct kvm *kv argument
[all...]
H A Dkvm_onhyperv.c37 static int __hv_flush_remote_tlbs_range(struct kvm *kvm, argument
95 int hv_flush_remote_tlbs_range(struct kvm *kvm, gfn_t start_gfn, gfn_t nr_pages) argument
106 int hv_flush_remote_tlbs(struct kvm *kvm) argument
[all...]
H A Dirq.h53 struct kvm *kvm; member in struct:kvm_pic
67 irqchip_split(struct kvm *kvm) argument
76 irqchip_kernel(struct kvm *kvm) argument
85 pic_in_kernel(struct kvm *kvm) argument
90 irqchip_in_kernel(struct kvm *kvm) argument
[all...]
/linux-master/arch/arm64/kvm/hyp/include/nvhe/
H A Dpkvm.h29 struct kvm kvm; member in struct:pkvm_hyp_vm
/linux-master/arch/riscv/kvm/
H A Dvcpu_sbi_hsm.c74 struct kvm *kvm = vcpu->kvm; local
H A Dvcpu_sbi_v01.c23 struct kvm *kvm = vcpu->kvm; local
[all...]
H A Dvmid.c48 int kvm_riscv_gstage_vmid_init(struct kvm *kvm) argument
/linux-master/arch/x86/kvm/mmu/
H A Dpage_track.h33 kvm_page_track_has_external_user(struct kvm *kvm) argument
38 kvm_page_track_init(struct kvm *kvm) argument
39 kvm_page_track_cleanup(struct kvm *kvm) argument
41 __kvm_page_track_write(struct kvm *kvm, gpa_t gpa, const u8 *new, int bytes) argument
43 kvm_page_track_delete_slot(struct kvm *kvm, struct kvm_memory_slot *slot) argument
46 kvm_page_track_has_external_user(struct kvm *kvm) argument
[all...]
/linux-master/arch/loongarch/kvm/
H A Dvm.c24 int kvm_arch_init_vm(struct kvm *kvm, unsigned long type) argument
50 kvm_arch_destroy_vm(struct kvm *kvm) argument
57 kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext) argument
[all...]
/linux-master/include/linux/
H A Dkvm_dirty_ring.h40 static inline bool kvm_use_dirty_bitmap(struct kvm *kvm) argument
51 static inline int kvm_dirty_ring_reset(struct kvm *kvm, argument
[all...]
H A Dkvm_irqfd.h24 struct kvm *kvm; member in struct:kvm_kernel_irqfd_resampler
41 struct kvm *kvm; member in struct:kvm_kernel_irqfd
/linux-master/tools/perf/arch/arm64/util/
H A Dkvm-stat.c80 int cpu_isa_init(struct perf_kvm_stat *kvm, const char *cpuid __maybe_unused) argument
/linux-master/tools/perf/arch/s390/util/
H A Dkvm-stat.c101 cpu_isa_init(struct perf_kvm_stat *kvm, const char *cpuid) argument
[all...]
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-irqfd.c18 vgic_irqfd_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) argument
38 kvm_set_routing_entry(struct kvm *kvm, struct kvm_kernel_irq_routing_entry *e, const struct kvm_irq_routing_entry *ue) argument
85 kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) argument
104 kvm_arch_set_irq_inatomic(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) argument
135 kvm_vgic_setup_default_irq_routing(struct kvm *kvm) argument
[all...]
/linux-master/arch/powerpc/include/asm/
H A Dkvm_book3s_uvmem.h44 kvmppc_uvmem_slot_init(struct kvm *kvm, const struct kvm_memory_slot *slot) argument
50 kvmppc_uvmem_slot_free(struct kvm *kvm, const struct kvm_memory_slot *slot) argument
53 kvmppc_h_svm_page_in(struct kvm *kvm, unsigned long gra, unsigned long flags, unsigned long page_shift) argument
60 kvmppc_h_svm_page_out(struct kvm *kvm, unsigned long gra, unsigned long flags, unsigned long page_shift) argument
66 kvmppc_h_svm_init_start(struct kvm *kvm) argument
71 kvmppc_h_svm_init_done(struct kvm *kvm) argument
76 kvmppc_h_svm_init_abort(struct kvm *kvm) argument
81 kvmppc_send_page_to_uv(struct kvm *kvm, unsigned long gfn) argument
87 kvmppc_uvmem_drop_pages(const struct kvm_memory_slot *free, struct kvm *kvm, bool skip_page_out) argument
90 kvmppc_uvmem_memslot_create(struct kvm *kvm, const struct kvm_memory_slot *new) argument
96 kvmppc_uvmem_memslot_delete(struct kvm *kvm, const struct kvm_memory_slot *old) argument
[all...]
/linux-master/arch/s390/kvm/
H A Dpci.h22 struct kvm *kvm; member in struct:kvm_zdev
[all...]

Completed in 227 milliseconds

1234567