Searched defs:vcpu (Results 26 - 50 of 381) sorted by relevance

1234567891011>>

/linux-master/include/kvm/
H A Darm_psci.h20 static inline int kvm_psci_version(struct kvm_vcpu *vcpu) argument
H A Darm_hypercalls.h11 static inline u32 smccc_get_function(struct kvm_vcpu *vcpu) argument
16 static inline unsigned long smccc_get_arg1(struct kvm_vcpu *vcpu) argument
21 static inline unsigned long smccc_get_arg2(struct kvm_vcpu *vcpu) argument
26 static inline unsigned long smccc_get_arg3(struct kvm_vcpu *vcpu) argument
31 static inline void smccc_set_retval(struct kvm_vcpu *vcpu, argument
[all...]
H A Diodev.h42 static inline int kvm_iodevice_read(struct kvm_vcpu *vcpu, argument
50 static inline int kvm_iodevice_write(struct kvm_vcpu *vcpu, argument
/linux-master/arch/x86/kvm/svm/
H A Dhyperv.h15 static inline void nested_svm_hv_update_vm_vp_ids(struct kvm_vcpu *vcpu) argument
29 static inline bool nested_svm_l2_tlb_flush_enabled(struct kvm_vcpu *vcpu) argument
46 static inline void nested_svm_hv_update_vm_vp_ids(struct kvm_vcpu *vcpu) {} argument
47 static inline bool nested_svm_l2_tlb_flush_enabled(struct kvm_vcpu *vcpu) argument
51 static inline void svm_hv_inject_synthetic_vmexit_post_tlb_flush(struct kvm_vcpu *vcpu) {} argument
[all...]
H A Dsvm_onhyperv.h20 static inline bool svm_hv_is_enlightened_tlb_enabled(struct kvm_vcpu *vcpu) argument
80 static inline void svm_hv_update_vp_id(struct vmcb *vmcb, struct kvm_vcpu *vcpu) argument
92 static inline bool svm_hv_is_enlightened_tlb_enabled(struct kvm_vcpu *vcpu) argument
70 svm_hv_vmcb_dirty_nested_enlightenments( struct kvm_vcpu *vcpu) argument
105 svm_hv_vmcb_dirty_nested_enlightenments( struct kvm_vcpu *vcpu) argument
110 svm_hv_update_vp_id(struct vmcb *vmcb, struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/arch/x86/kvm/
H A Dkvm_onhyperv.h13 static inline hpa_t hv_get_partition_assist_page(struct kvm_vcpu *vcpu) argument
39 static inline void hv_track_root_tdp(struct kvm_vcpu *vcpu, hpa_t root_tdp) argument
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dflds_emulation.h20 static inline void handle_flds_emulation_failure_exit(struct kvm_vcpu *vcpu) argument
H A Dxss_msr_test.c21 struct kvm_vcpu *vcpu; local
H A Dvmx_msrs_test.c15 static void vmx_fixed1_msr_test(struct kvm_vcpu *vcpu, uint32_t msr_index, argument
29 static void vmx_fixed0_msr_test(struct kvm_vcpu *vcpu, uint32_t msr_index, argument
43 static void vmx_fixed0and1_msr_test(struct kvm_vcpu *vcpu, uint32_t msr_index) argument
49 vmx_save_restore_msrs_test(struct kvm_vcpu *vcpu) argument
70 __ia32_feature_control_msr_test(struct kvm_vcpu *vcpu, uint64_t msr_bit, struct kvm_x86_cpu_feature feature) argument
91 ia32_feature_control_msr_test(struct kvm_vcpu *vcpu) argument
118 struct kvm_vcpu *vcpu; local
[all...]
H A Dvmx_invalid_nested_guest_state.c57 struct kvm_vcpu *vcpu; local
[all...]
H A Dvmx_close_while_nested_test.c51 struct kvm_vcpu *vcpu; local
H A Dsvm_vmcall_test.c38 struct kvm_vcpu *vcpu; local
H A Dsvm_nested_shutdown_test.c44 struct kvm_vcpu *vcpu; local
H A Dset_sregs_test.c79 struct kvm_vcpu *vcpu; local
[all...]
/linux-master/arch/arm64/kvm/hyp/vhe/
H A Dsysreg-sr.c65 void __vcpu_load_switch_sysregs(struct kvm_vcpu *vcpu) argument
108 void __vcpu_put_switch_sysregs(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/arch/arm64/kvm/
H A Dtrng.c24 static int kvm_trng_do_rnd(struct kvm_vcpu *vcpu, int size) argument
51 int kvm_trng_call(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/include/linux/irqchip/
H A Darm-vgic-info.h24 struct resource vcpu; member in struct:gic_kvm_info
/linux-master/arch/powerpc/kvm/
H A Dbook3s_hv_tm.c16 static void emulate_tx_failure(struct kvm_vcpu *vcpu, u64 failure_cause) argument
42 int kvmhv_p9_tm_emulation(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/arch/arm64/kvm/hyp/include/nvhe/
H A Dpkvm.h19 struct kvm_vcpu vcpu; member in struct:pkvm_hyp_vcpu
/linux-master/arch/riscv/kvm/
H A Dvcpu_sbi_hsm.c15 static int kvm_sbi_hsm_vcpu_start(struct kvm_vcpu *vcpu) argument
42 static int kvm_sbi_hsm_vcpu_stop(struct kvm_vcpu *vcpu) argument
52 static int kvm_sbi_hsm_vcpu_get_status(struct kvm_vcpu *vcpu) argument
69 kvm_sbi_ext_hsm_handler(struct kvm_vcpu *vcpu, struct kvm_run *run, struct kvm_vcpu_sbi_return *retdata) argument
[all...]
H A Dvcpu_sbi_pmu.c16 static int kvm_sbi_ext_pmu_handler(struct kvm_vcpu *vcpu, struct kvm_run *run, argument
74 static unsigned long kvm_sbi_ext_pmu_probe(struct kvm_vcpu *vcpu) argument
[all...]
H A Dvcpu_sbi_v01.c16 static int kvm_sbi_ext_v01_handler(struct kvm_vcpu *vcpu, struct kvm_run *run, argument
[all...]
H A Dvmid.c71 void kvm_riscv_gstage_vmid_update(struct kvm_vcpu *vcpu) argument
H A Dvcpu_sbi_base.c16 static int kvm_sbi_ext_base_handler(struct kvm_vcpu *vcpu, struct kvm_run *run, argument
75 static int kvm_sbi_ext_forward_handler(struct kvm_vcpu *vcpu, argument
[all...]
/linux-master/tools/testing/selftests/kvm/lib/s390x/
H A Ddiag318_test_handler.c28 struct kvm_vcpu *vcpu; local

Completed in 191 milliseconds

1234567891011>>