/openbmc/linux/arch/x86/kvm/ |
H A D | i8254.c | 218 void __kvm_migrate_pit_timer(struct kvm_vcpu *vcpu) in __kvm_migrate_pit_timer() 244 struct kvm_vcpu *vcpu; in pit_do_work() local 438 static int pit_ioport_write(struct kvm_vcpu *vcpu, in pit_ioport_write() 513 static int pit_ioport_read(struct kvm_vcpu *vcpu, in pit_ioport_read() 583 static int speaker_ioport_write(struct kvm_vcpu *vcpu, in speaker_ioport_write() 603 static int speaker_ioport_read(struct kvm_vcpu *vcpu, in speaker_ioport_read()
|
H A D | kvm_onhyperv.c | 41 struct kvm_vcpu *vcpu; in __hv_flush_remote_tlbs_range() local 112 void hv_track_root_tdp(struct kvm_vcpu *vcpu, hpa_t root_tdp) in hv_track_root_tdp()
|
/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | hyperv_cpuid.c | 116 void test_hv_cpuid_e2big(struct kvm_vm *vm, struct kvm_vcpu *vcpu) in test_hv_cpuid_e2big() 135 struct kvm_vcpu *vcpu; in main() local
|
H A D | set_boot_cpu_id.c | 37 static void test_set_bsp_busy(struct kvm_vcpu *vcpu, const char *msg) in test_set_bsp_busy() 45 static void run_vcpu(struct kvm_vcpu *vcpu) in run_vcpu()
|
H A D | hyperv_ipi.c | 211 struct kvm_vcpu *vcpu = (struct kvm_vcpu *)arg; in vcpu_thread() local 225 static void cancel_join_vcpu_thread(pthread_t thread, struct kvm_vcpu *vcpu) in cancel_join_vcpu_thread() 245 struct kvm_vcpu *vcpu[3]; in main() local
|
H A D | smm_test.c | 117 void inject_smi(struct kvm_vcpu *vcpu) in inject_smi() 133 struct kvm_vcpu *vcpu; in main() local
|
H A D | kvm_pv_test.c | 112 static void enter_guest(struct kvm_vcpu *vcpu) in enter_guest() 138 struct kvm_vcpu *vcpu; in main() local
|
/openbmc/linux/include/kvm/ |
H A D | iodev.h | 42 static inline int kvm_iodevice_read(struct kvm_vcpu *vcpu, in kvm_iodevice_read() 50 static inline int kvm_iodevice_write(struct kvm_vcpu *vcpu, in kvm_iodevice_write()
|
/openbmc/linux/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util.c | 420 struct kvm_vm *__vm_create_with_one_vcpu(struct kvm_vcpu **vcpu, in __vm_create_with_one_vcpu() 622 __weak void vcpu_arch_free(struct kvm_vcpu *vcpu) in vcpu_arch_free() 663 struct kvm_vcpu *vcpu, *tmp; in kvm_vm_release() local 1202 struct kvm_vcpu *vcpu; in vcpu_exists() local 1218 struct kvm_vcpu *vcpu; in __vm_vcpu_add() local 1576 int _vcpu_run(struct kvm_vcpu *vcpu) in _vcpu_run() 1593 void vcpu_run(struct kvm_vcpu *vcpu) in vcpu_run() 1600 void vcpu_run_complete_io(struct kvm_vcpu *vcpu) in vcpu_run_complete_io() 1618 struct kvm_reg_list *vcpu_get_reg_list(struct kvm_vcpu *vcpu) in vcpu_get_reg_list() 1632 void *vcpu_map_dirty_ring(struct kvm_vcpu *vcpu) in vcpu_map_dirty_ring() [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/ |
H A D | max_guest_memory_test.c | 32 struct kvm_vcpu *vcpu; member 55 static void run_vcpu(struct kvm_vcpu *vcpu) in run_vcpu() 64 struct kvm_vcpu *vcpu = info->vcpu; in vcpu_worker() local
|
/openbmc/linux/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | processor.c | 241 void aarch64_vcpu_setup(struct kvm_vcpu *vcpu, struct kvm_vcpu_init *init) in aarch64_vcpu_setup() 336 void vcpu_arch_dump(FILE *stream, struct kvm_vcpu *vcpu, uint8_t indent) in vcpu_arch_dump() 352 struct kvm_vcpu *vcpu = __vm_vcpu_add(vm, vcpu_id); in aarch64_vcpu_add() local 374 void vcpu_args_set(struct kvm_vcpu *vcpu, unsigned int num, ...) in vcpu_args_set() 399 void assert_on_unhandled_exception(struct kvm_vcpu *vcpu) in assert_on_unhandled_exception() 421 void vcpu_init_descriptor_tables(struct kvm_vcpu *vcpu) in vcpu_init_descriptor_tables()
|
/openbmc/qemu/target/i386/whpx/ |
H A D | whpx-all.c | 383 AccelCPUState *vcpu = cpu->accel; in whpx_set_registers() local 600 AccelCPUState *vcpu = cpu->accel; in whpx_get_registers() local 883 AccelCPUState *vcpu = cpu->accel; in whpx_handle_mmio() local 908 AccelCPUState *vcpu = cpu->accel; in whpx_handle_portio() local 1407 AccelCPUState *vcpu = cpu->accel; in whpx_vcpu_get_pc() local 1457 AccelCPUState *vcpu = cpu->accel; in whpx_vcpu_pre_run() local 1579 AccelCPUState *vcpu = cpu->accel; in whpx_vcpu_post_run() local 1606 AccelCPUState *vcpu = cpu->accel; in whpx_vcpu_process_async_events() local 1645 AccelCPUState *vcpu = cpu->accel; in whpx_vcpu_run() local 2143 AccelCPUState *vcpu = NULL; in whpx_init_vcpu() local [all …]
|
/openbmc/linux/arch/x86/kvm/svm/ |
H A D | sev.c | 680 struct kvm_vcpu *vcpu; in sev_launch_update_vmsa() local 1645 struct kvm_vcpu *vcpu; in sev_lock_vcpus_for_migration() local 1684 struct kvm_vcpu *vcpu; in sev_unlock_vcpus_for_migration() local 2384 void sev_free_vcpu(struct kvm_vcpu *vcpu) in sev_free_vcpu() 2429 struct kvm_vcpu *vcpu = &svm->vcpu; in sev_es_sync_to_ghcb() local 2449 struct kvm_vcpu *vcpu = &svm->vcpu; in sev_es_sync_from_ghcb() local 2503 struct kvm_vcpu *vcpu = &svm->vcpu; in sev_es_validate_vmgexit() local 2785 struct kvm_vcpu *vcpu = &svm->vcpu; in sev_handle_vmgexit_msr_protocol() local 2997 struct kvm_vcpu *vcpu = &svm->vcpu; in sev_es_vcpu_after_set_cpuid() local 3028 struct kvm_vcpu *vcpu = &svm->vcpu; in sev_vcpu_after_set_cpuid() local [all …]
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-debug.c | 162 struct kvm_vcpu *vcpu) in print_header() 178 struct kvm_vcpu *vcpu) in print_irq_state() 235 struct kvm_vcpu *vcpu = NULL; in vgic_debug_show() local
|
/openbmc/linux/tools/testing/selftests/kvm/aarch64/ |
H A D | get-reg-list.c | 58 static bool check_supported_feat_reg(struct kvm_vcpu *vcpu, __u64 reg) in check_supported_feat_reg() 77 bool check_supported_reg(struct kvm_vcpu *vcpu, __u64 reg) in check_supported_reg() 87 void finalize_vcpu(struct kvm_vcpu *vcpu, struct vcpu_reg_list *c) in finalize_vcpu()
|
/openbmc/linux/include/xen/interface/ |
H A D | event_channel.h | 64 uint32_t vcpu; member 93 uint32_t vcpu; member 140 uint32_t vcpu; /* VCPU to which this channel is bound. */ member 168 uint32_t vcpu; member 202 uint32_t vcpu; member
|
/openbmc/linux/arch/s390/kvm/ |
H A D | pv.c | 28 bool kvm_s390_pv_cpu_is_protected(struct kvm_vcpu *vcpu) in kvm_s390_pv_cpu_is_protected() 66 int kvm_s390_pv_destroy_cpu(struct kvm_vcpu *vcpu, u16 *rc, u16 *rrc) in kvm_s390_pv_destroy_cpu() 100 int kvm_s390_pv_create_cpu(struct kvm_vcpu *vcpu, u16 *rc, u16 *rrc) in kvm_s390_pv_create_cpu() 681 int kvm_s390_pv_set_cpu_state(struct kvm_vcpu *vcpu, u8 state) in kvm_s390_pv_set_cpu_state() 699 int kvm_s390_pv_dump_cpu(struct kvm_vcpu *vcpu, void *buff, u16 *rc, u16 *rrc) in kvm_s390_pv_dump_cpu()
|
H A D | gaccess.c | 380 static int ar_translation(struct kvm_vcpu *vcpu, union asce *asce, u8 ar, in ar_translation() 566 static int trans_exc(struct kvm_vcpu *vcpu, int code, unsigned long gva, u8 ar, in trans_exc() 572 static int get_vcpu_asce(struct kvm_vcpu *vcpu, union asce *asce, in get_vcpu_asce() 632 static unsigned long guest_translate(struct kvm_vcpu *vcpu, unsigned long gva, in guest_translate() 802 static int low_address_protection_enabled(struct kvm_vcpu *vcpu, in low_address_protection_enabled() 866 static bool storage_prot_override_applicable(struct kvm_vcpu *vcpu) in storage_prot_override_applicable() 878 static int vcpu_check_access_key(struct kvm_vcpu *vcpu, u8 access_key, in vcpu_check_access_key() 1067 int access_guest_with_key(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, in access_guest_with_key() 1148 int access_guest_real(struct kvm_vcpu *vcpu, unsigned long gra, in access_guest_real() 1316 int check_gva_range(struct kvm_vcpu *vcpu, unsigned long gva, u8 ar, in check_gva_range() [all …]
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | mmio.c | 81 int kvm_handle_mmio_return(struct kvm_vcpu *vcpu) in kvm_handle_mmio_return() 123 int io_mem_abort(struct kvm_vcpu *vcpu, phys_addr_t fault_ipa) in io_mem_abort()
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | kvm_host.h | 743 #define vcpu_sve_pffr(vcpu) (kern_hyp_va((vcpu)->arch.sve_state) + \ argument 748 #define vcpu_sve_state_size(vcpu) ({ \ argument 767 #define vcpu_has_sve(vcpu) (system_supports_sve() && \ argument 771 #define vcpu_has_ptrauth(vcpu) \ argument 776 #define vcpu_has_ptrauth(vcpu) false argument 779 #define vcpu_on_unsupported_cpu(vcpu) \ argument 782 #define vcpu_set_on_unsupported_cpu(vcpu) \ argument 785 #define vcpu_clear_on_unsupported_cpu(vcpu) \ argument 929 #define vcpu_has_run_once(vcpu) !!rcu_access_pointer((vcpu)->pid) argument 1008 static inline bool kvm_arch_pmi_in_guest(struct kvm_vcpu *vcpu) in kvm_arch_pmi_in_guest() [all …]
|
/openbmc/linux/arch/mips/kvm/ |
H A D | tlb.c | 40 static u32 kvm_mips_get_root_asid(struct kvm_vcpu *vcpu) in kvm_mips_get_root_asid() 113 int kvm_vz_host_tlb_inv(struct kvm_vcpu *vcpu, unsigned long va) in kvm_vz_host_tlb_inv() 166 int kvm_vz_guest_tlb_lookup(struct kvm_vcpu *vcpu, unsigned long gva, in kvm_vz_guest_tlb_lookup()
|
/openbmc/qemu/include/hw/xen/interface/ |
H A D | event_channel.h | 128 uint32_t vcpu; member 157 uint32_t vcpu; member 204 uint32_t vcpu; /* VCPU to which this channel is bound. */ member 234 uint32_t vcpu; member 275 uint32_t vcpu; member
|
/openbmc/linux/arch/arm64/kvm/hyp/include/hyp/ |
H A D | debug-sr.h | 128 static inline void __debug_switch_to_guest_common(struct kvm_vcpu *vcpu) in __debug_switch_to_guest_common() 147 static inline void __debug_switch_to_host_common(struct kvm_vcpu *vcpu) in __debug_switch_to_host_common()
|
/openbmc/linux/tools/testing/selftests/kvm/include/x86_64/ |
H A D | processor.h | 808 static inline void vcpu_msrs_get(struct kvm_vcpu *vcpu, in vcpu_msrs_get() 825 static inline void vcpu_debugregs_get(struct kvm_vcpu *vcpu, in vcpu_debugregs_get() 830 static inline void vcpu_debugregs_set(struct kvm_vcpu *vcpu, in vcpu_debugregs_set() 835 static inline void vcpu_xsave_get(struct kvm_vcpu *vcpu, in vcpu_xsave_get() 840 static inline void vcpu_xsave2_get(struct kvm_vcpu *vcpu, in vcpu_xsave2_get() 845 static inline void vcpu_xsave_set(struct kvm_vcpu *vcpu, in vcpu_xsave_set() 850 static inline void vcpu_xcrs_get(struct kvm_vcpu *vcpu, in vcpu_xcrs_get() 974 static inline int __vcpu_set_cpuid(struct kvm_vcpu *vcpu) in __vcpu_set_cpuid() 988 static inline void vcpu_set_cpuid(struct kvm_vcpu *vcpu) in vcpu_set_cpuid() 1004 static inline void vcpu_set_cpuid_feature(struct kvm_vcpu *vcpu, in vcpu_set_cpuid_feature() [all …]
|
/openbmc/linux/arch/arm/boot/dts/synaptics/ |
H A D | berlin2cd-valve-steamlink.dts | 49 vcpu: buck1 { label
|