/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 40 struct kvm_vcpu *vcpu) in vgic_add_lpi() 389 struct kvm_vcpu *vcpu; in update_affinity_ite() local 428 static int its_sync_lpi_pending_table(struct kvm_vcpu *vcpu) in its_sync_lpi_pending_table() 679 struct kvm_vcpu *vcpu; in vgic_its_resolve_lpi() local 882 struct kvm_vcpu *vcpu; in vgic_its_cmd_handle_movi() local 1086 struct kvm_vcpu *vcpu = NULL; in vgic_its_cmd_handle_mapi() local 1348 int vgic_its_invall(struct kvm_vcpu *vcpu) in vgic_its_invall() 1387 struct kvm_vcpu *vcpu; in vgic_its_cmd_handle_invall() local 1760 static unsigned long vgic_mmio_read_its_ctlr(struct kvm *vcpu, in vgic_mmio_read_its_ctlr() 1861 void vgic_enable_lpis(struct kvm_vcpu *vcpu) in vgic_enable_lpis() [all …]
|
H A D | vgic-kvm-device.c | 364 struct kvm_vcpu *vcpu; in vgic_v2_attr_regs_access() local 513 struct kvm_vcpu *vcpu; in vgic_v3_attr_regs_access() local
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vmid.c | 71 void kvm_riscv_gstage_vmid_update(struct kvm_vcpu *vcpu) in kvm_riscv_gstage_vmid_update()
|
/openbmc/linux/arch/x86/kvm/mmu/ |
H A D | spte.c | 71 u64 make_mmio_spte(struct kvm_vcpu *vcpu, u64 gfn, unsigned int access) in make_mmio_spte() 137 bool make_spte(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, in make_spte()
|
H A D | tdp_mmu.c | 181 static struct kvm_mmu_page *tdp_mmu_alloc_sp(struct kvm_vcpu *vcpu) in tdp_mmu_alloc_sp() 220 hpa_t kvm_tdp_mmu_get_vcpu_root_hpa(struct kvm_vcpu *vcpu) in kvm_tdp_mmu_get_vcpu_root_hpa() 952 static int tdp_mmu_map_handle_target_level(struct kvm_vcpu *vcpu, in tdp_mmu_map_handle_target_level() 1041 int kvm_tdp_mmu_map(struct kvm_vcpu *vcpu, struct kvm_page_fault *fault) in kvm_tdp_mmu_map() 1775 int kvm_tdp_mmu_get_walk(struct kvm_vcpu *vcpu, u64 addr, u64 *sptes, in kvm_tdp_mmu_get_walk() 1804 u64 *kvm_tdp_mmu_fast_pf_get_last_sptep(struct kvm_vcpu *vcpu, u64 addr, in kvm_tdp_mmu_fast_pf_get_last_sptep()
|
H A D | page_track.h | 50 static inline void kvm_page_track_write(struct kvm_vcpu *vcpu, gpa_t gpa, in kvm_page_track_write()
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s_interrupts.S | 31 #define VCPU_LOAD_NVGPRS(vcpu) \ argument
|
H A D | book3s_xive.h | 154 struct kvm_vcpu *vcpu; member 201 struct kvm_vcpu *vcpu = NULL; in kvmppc_xive_find_server() local 242 struct kvm_vcpu *vcpu = NULL; in kvmppc_xive_vp_in_use() local
|
H A D | mpic.c | 116 struct kvm_vcpu *vcpu = current->thread.kvm_vcpu; in get_current_cpu() local 178 struct kvm_vcpu *vcpu; member 1176 void kvmppc_mpic_set_epr(struct kvm_vcpu *vcpu) in kvmppc_mpic_set_epr() 1371 static int kvm_mpic_read(struct kvm_vcpu *vcpu, in kvm_mpic_read() 1413 static int kvm_mpic_write(struct kvm_vcpu *vcpu, in kvm_mpic_write() 1732 int kvmppc_mpic_connect_vcpu(struct kvm_device *dev, struct kvm_vcpu *vcpu, in kvmppc_mpic_connect_vcpu() 1777 void kvmppc_mpic_disconnect_vcpu(struct openpic *opp, struct kvm_vcpu *vcpu) in kvmppc_mpic_disconnect_vcpu()
|
/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | smaller_maxphyaddr_emulation_test.c | 50 struct kvm_vcpu *vcpu; in main() local
|
H A D | xcr0_cpuid_test.c | 102 struct kvm_vcpu *vcpu; in main() local
|
H A D | vmx_apic_access_test.c | 80 struct kvm_vcpu *vcpu; in main() local
|
H A D | triple_fault_event_test.c | 61 struct kvm_vcpu *vcpu; in main() local
|
H A D | monitor_mwait_test.c | 71 struct kvm_vcpu *vcpu; in main() local
|
H A D | svm_int_ctl_test.c | 87 struct kvm_vcpu *vcpu; in main() local
|
H A D | vmx_dirty_log_test.c | 74 struct kvm_vcpu *vcpu; in main() local
|
H A D | hyperv_svm_test.c | 155 struct kvm_vcpu *vcpu; in main() local
|
H A D | tsc_scaling_sync.c | 48 struct kvm_vcpu *vcpu; in run_vcpu() local
|
H A D | xen_vmcall_test.c | 84 struct kvm_vcpu *vcpu; in main() local
|
H A D | vmx_tsc_adjust_test.c | 123 struct kvm_vcpu *vcpu; in main() local
|
/openbmc/linux/include/linux/irqchip/ |
H A D | arm-vgic-info.h | 24 struct resource vcpu; member
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | kvm_host.h | 692 static inline bool kvm_mips_guest_can_have_fpu(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_can_have_fpu() 698 static inline bool kvm_mips_guest_has_fpu(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_has_fpu() 704 static inline bool kvm_mips_guest_can_have_msa(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_can_have_msa() 710 static inline bool kvm_mips_guest_has_msa(struct kvm_vcpu_arch *vcpu) in kvm_mips_guest_has_msa() 827 static inline bool kvm_is_ifetch_fault(struct kvm_vcpu_arch *vcpu) in kvm_is_ifetch_fault() 895 static inline void kvm_arch_sched_in(struct kvm_vcpu *vcpu, int cpu) {} in kvm_arch_sched_in() 896 static inline void kvm_arch_vcpu_blocking(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_blocking() 897 static inline void kvm_arch_vcpu_unblocking(struct kvm_vcpu *vcpu) {} in kvm_arch_vcpu_unblocking()
|
/openbmc/linux/arch/arm64/kvm/hyp/include/nvhe/ |
H A D | pkvm.h | 19 struct kvm_vcpu vcpu; member
|
/openbmc/linux/tools/testing/selftests/kvm/ |
H A D | access_tracking_perf_test.c | 201 static void assert_ucall(struct kvm_vcpu *vcpu, uint64_t expected_ucall) in assert_ucall() 228 struct kvm_vcpu *vcpu = vcpu_args->vcpu; in vcpu_thread_main() local
|
/openbmc/linux/tools/testing/selftests/kvm/s390x/ |
H A D | memop.c | 115 struct kvm_vcpu *vcpu; member 119 static void print_memop(struct kvm_vcpu *vcpu, const struct kvm_s390_mem_op *ksmo) in print_memop() 166 struct kvm_vcpu *vcpu = info.vcpu; in err_memop_ioctl() local 240 struct test_info vcpu; member 247 struct kvm_vcpu *vcpu; in test_default_init() local
|