Searched defs:kvm (Results 26 - 50 of 154) sorted by relevance

1234567

/linux-master/arch/powerpc/kvm/
H A Dbook3s_rtas.c142 static int rtas_token_undefine(struct kvm *kv argument
160 rtas_token_define(struct kvm *kvm, char *name, u64 token) argument
198 kvm_vm_ioctl_rtas_define_token(struct kvm *kvm, void __user *argp) argument
299 kvmppc_rtas_tokens_free(struct kvm *kvm) argument
[all...]
H A Dbook3s_hv.h30 static inline bool nesting_enabled(struct kvm *kvm) argument
H A Dbook3s_64_mmu_host.c87 struct kvm *kvm = vcpu->kvm; local
H A Dbook3s_pr_papr.c486 kvmppc_pr_init_default_hcalls(struct kvm *kvm) argument
[all...]
H A De500.c475 static int kvmppc_core_init_vm_e500(struct kvm *kvm) argument
480 static void kvmppc_core_destroy_vm_e500(struct kvm *kvm) argument
/linux-master/virt/kvm/
H A Dirqchip.c21 int kvm_irq_map_gsi(struct kvm *kvm, argument
40 int kvm_irq_map_chip_pin(struct kvm *kvm, unsigned irqchip, unsigned pin) argument
48 kvm_send_userspace_msi(struct kvm *kvm, struct kvm_msi *msi) argument
70 kvm_set_irq(struct kvm *kvm, int irq_source_id, u32 irq, int level, bool line_status) argument
119 kvm_free_irq_routing(struct kvm *kvm) argument
127 setup_routing_entry(struct kvm *kvm, struct kvm_irq_routing_table *rt, struct kvm_kernel_irq_routing_entry *e, const struct kvm_irq_routing_entry *ue) argument
159 kvm_arch_irq_routing_update(struct kvm *kvm) argument
163 kvm_arch_can_set_irq_routing(struct kvm *kvm) argument
168 kvm_set_irq_routing(struct kvm *kvm, const struct kvm_irq_routing_entry *ue, unsigned nr, unsigned flags) argument
[all...]
H A Dvfio.c38 static void kvm_vfio_file_set_kvm(struct file *file, struct kvm *kvm) argument
100 static void kvm_spapr_tce_release_vfio_group(struct kvm *kvm, argument
[all...]
H A Ddirty_ring.c24 bool kvm_use_dirty_bitmap(struct kvm *kvm) argument
32 bool kvm_arch_allow_write_without_running_vcpu(struct kvm *kvm) argument
53 static void kvm_reset_dirty_gfn(struct kvm *kv argument
104 kvm_dirty_ring_reset(struct kvm *kvm, struct kvm_dirty_ring *ring) argument
[all...]
H A Dpfncache.c25 void gfn_to_pfn_cache_invalidate_start(struct kvm *kvm, unsigned long start, argument
127 static inline bool mmu_notifier_retry_cache(struct kvm *kvm, unsigned long mmu_seq) argument
377 kvm_gpc_init(struct gfn_to_pfn_cache *gpc, struct kvm *kvm) argument
392 struct kvm *kvm = gpc->kvm; local
438 struct kvm *kvm = gpc->kvm; local
[all...]
/linux-master/tools/perf/arch/x86/util/
H A Dkvm-stat.c201 cpu_isa_init(struct perf_kvm_stat *kvm, const char *cpuid) argument
[all...]
/linux-master/arch/x86/kvm/vmx/
H A Dposted_intr.c135 static bool vmx_can_use_vtd_pi(struct kvm *kvm) argument
255 void vmx_pi_start_assignment(struct kvm *kvm) argument
272 vmx_pi_update_irte(struct kvm *kvm, unsigned int host_irq, uint32_t guest_irq, bool set) argument
[all...]
/linux-master/arch/riscv/kvm/
H A Dvcpu_timer.c357 void kvm_riscv_guest_timer_init(struct kvm *kvm) argument
[all...]
H A Dvm.c30 int kvm_arch_init_vm(struct kvm *kvm, unsigned long type) argument
51 void kvm_arch_destroy_vm(struct kvm *kvm) argument
58 kvm_vm_ioctl_irq_line(struct kvm *kvm, struct kvm_irq_level *irql, bool line_status) argument
67 kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) argument
85 kvm_riscv_set_irq(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, int irq_source_id, int level, bool line_status) argument
92 kvm_riscv_setup_default_irq_routing(struct kvm *kvm, u32 lines) argument
113 kvm_arch_can_set_irq_routing(struct kvm *kvm) argument
118 kvm_set_routing_entry(struct kvm *kvm, struct kvm_kernel_irq_routing_entry *e, const struct kvm_irq_routing_entry *ue) argument
149 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
168 kvm_arch_irqchip_in_kernel(struct kvm *kvm) argument
173 kvm_vm_ioctl_check_extension(struct kvm *kvm, long ext) argument
[all...]
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dswitch.c231 struct kvm *kvm = kern_hyp_va(vcpu->kvm); local
H A Dsys_regs.c99 const struct kvm *kvm = (const struct kvm *)kern_hyp_va(vcpu->kvm); local
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-v4.c187 void vgic_v4_configure_vsgis(struct kvm *kvm) argument
239 vgic_v4_init(struct kvm *kvm) argument
315 vgic_v4_teardown(struct kvm *kvm) argument
397 vgic_get_its(struct kvm *kvm, struct kvm_kernel_irq_routing_entry *irq_entry) argument
411 kvm_vgic_v4_set_forwarding(struct kvm *kvm, int virq, struct kvm_kernel_irq_routing_entry *irq_entry) argument
490 kvm_vgic_v4_unset_forwarding(struct kvm *kvm, int virq, struct kvm_kernel_irq_routing_entry *irq_entry) argument
[all...]
H A Dvgic-debug.c55 static void iter_init(struct kvm *kvm, struct vgic_state_iter *iter, argument
85 struct kvm *kvm = s->private; local
113 struct kvm *kvm = s->private; local
125 struct kvm *kvm = s->private; local
232 struct kvm *kvm = s->private; local
272 vgic_debug_init(struct kvm *kvm) argument
278 vgic_debug_destroy(struct kvm *kvm) argument
[all...]
H A Dvgic-init.c52 void kvm_vgic_early_init(struct kvm *kvm) argument
71 int kvm_vgic_create(struct kvm *kvm, u32 type) argument
140 kvm_vgic_dist_init(struct kvm *kvm, unsigned int nr_spis) argument
262 vgic_init(struct kvm *kvm) argument
343 kvm_vgic_dist_destroy(struct kvm *kvm) argument
392 struct kvm *kvm = vcpu->kvm; local
399 kvm_vgic_destroy(struct kvm *kvm) argument
425 vgic_lazy_init(struct kvm *kvm) argument
460 kvm_vgic_map_resources(struct kvm *kvm) argument
[all...]
/linux-master/arch/loongarch/kvm/
H A Dmain.c252 void kvm_init_vmcs(struct kvm *kvm) argument
/linux-master/drivers/s390/crypto/
H A Dvfio_ap_private.h118 struct kvm *kvm; member in struct:ap_matrix_mdev
/linux-master/arch/x86/kvm/mmu/
H A Dpage_track.c23 static bool kvm_external_write_tracking_enabled(struct kvm *kvm) argument
36 bool kvm_page_track_write_tracking_enabled(struct kvm *kvm) argument
60 int kvm_page_track_create_memslot(struct kvm *kvm, argument
90 __kvm_write_track_add_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn) argument
113 __kvm_write_track_remove_gfn(struct kvm *kvm, struct kvm_memory_slot *slot, gfn_t gfn) argument
136 kvm_gfn_is_write_tracked(struct kvm *kvm, const struct kvm_memory_slot *slot, gfn_t gfn) argument
152 kvm_page_track_cleanup(struct kvm *kvm) argument
160 kvm_page_track_init(struct kvm *kvm) argument
169 kvm_enable_external_write_tracking(struct kvm *kvm) argument
217 kvm_page_track_register_notifier(struct kvm *kvm, struct kvm_page_track_notifier_node *n) argument
247 kvm_page_track_unregister_notifier(struct kvm *kvm, struct kvm_page_track_notifier_node *n) argument
270 __kvm_page_track_write(struct kvm *kvm, gpa_t gpa, const u8 *new, int bytes) argument
293 kvm_page_track_delete_slot(struct kvm *kvm, struct kvm_memory_slot *slot) argument
319 kvm_write_track_add_gfn(struct kvm *kvm, gfn_t gfn) argument
349 kvm_write_track_remove_gfn(struct kvm *kvm, gfn_t gfn) argument
[all...]
/linux-master/arch/x86/kvm/
H A Ddebugfs.c92 struct kvm *kvm = m->private; local
162 struct kvm *kv local
177 struct kvm *kvm = inode->i_private; local
192 kvm_arch_create_vm_debugfs(struct kvm *kvm) argument
[all...]
H A Dioapic.h83 struct kvm *kvm; member in struct:kvm_ioapic
104 static inline int ioapic_in_kernel(struct kvm *kvm) argument
[all...]
H A Di8254.h43 struct kvm *kvm; member in struct:kvm_pit
/linux-master/arch/mips/kvm/
H A Dloongson_ipi.c104 struct kvm *kvm = ipi->kvm; local
190 void kvm_init_loongson_ipi(struct kvm *kvm) argument
[all...]

Completed in 194 milliseconds

1234567