/linux-master/arch/x86/kvm/mmu/ |
H A D | page_track.h | 50 static inline void kvm_page_track_write(struct kvm_vcpu *vcpu, gpa_t gpa, argument
|
/linux-master/arch/riscv/include/asm/ |
H A D | kvm_vcpu_vector.h | 43 static inline void kvm_riscv_vcpu_vector_reset(struct kvm_vcpu *vcpu) argument 65 static inline int kvm_riscv_vcpu_alloc_vector_context(struct kvm_vcpu *vcpu, argument 71 static inline void kvm_riscv_vcpu_free_vector_context(struct kvm_vcpu *vcpu) argument
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | tsc_msrs_test.c | 67 static void run_vcpu(struct kvm_vcpu *vcpu, int stage) argument 96 struct kvm_vcpu *vcpu; local [all...] |
H A D | recalc_apic_map_test.c | 24 struct kvm_vcpu *vcpu = arg; local
|
H A D | hwcr_msr_test.c | 13 void test_hwcr_bit(struct kvm_vcpu *vcpu, unsigned int bit) argument 38 struct kvm_vcpu *vcpu; local
|
H A D | hyperv_extended_hypercalls.c | 40 struct kvm_vcpu *vcpu; local
|
H A D | platform_info_test.c | 37 static void test_msr_platform_info_enabled(struct kvm_vcpu *vcpu) argument 54 static void test_msr_platform_info_disabled(struct kvm_vcpu *vcpu) argument 63 struct kvm_vcpu *vcpu; local [all...] |
H A D | userspace_io_test.c | 55 struct kvm_vcpu *vcpu; local
|
H A D | xcr0_cpuid_test.c | 102 struct kvm_vcpu *vcpu; local
|
H A D | sev_smoke_test.c | 40 struct kvm_vcpu *vcpu; local [all...] |
/linux-master/arch/loongarch/kvm/ |
H A D | interrupt.c | 26 static int kvm_irq_deliver(struct kvm_vcpu *vcpu, unsigned int priority) argument 53 static int kvm_irq_clear(struct kvm_vcpu *vcpu, unsigned int priority) argument 80 void kvm_deliver_intr(struct kvm_vcpu *vcpu) argument 110 int kvm_pending_timer(struct kvm_vcpu *vcpu) argument 119 _kvm_deliver_exception(struct kvm_vcpu *vcpu, unsigned int code, unsigned int subcode) argument 172 kvm_deliver_exception(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | aarch32_id_regs.c | 52 static void test_guest_raz(struct kvm_vcpu *vcpu) argument 92 static void test_user_raz_wi(struct kvm_vcpu *vcpu) argument 121 static void test_user_raz_invariant(struct kvm_vcpu *vcpu) argument 143 vcpu_aarch64_only(struct kvm_vcpu *vcpu) argument 155 struct kvm_vcpu *vcpu; local [all...] |
/linux-master/arch/riscv/kvm/ |
H A D | vcpu_fp.c | 17 void kvm_riscv_vcpu_fp_reset(struct kvm_vcpu *vcpu) argument 77 int kvm_riscv_vcpu_get_reg_fp(struct kvm_vcpu *vcpu, argument 122 int kvm_riscv_vcpu_set_reg_fp(struct kvm_vcpu *vcpu, argument [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | paravirt.h | 75 static inline bool is_vcpu_idle(int vcpu) argument 80 static inline bool vcpu_is_dispatched(int vcpu) argument 119 static inline bool is_vcpu_idle(int vcpu) argument 123 static inline bool vcpu_is_dispatched(int vcpu) argument
|
H A D | kvm_book3s_32.h | 12 static inline struct kvmppc_book3s_shadow_vcpu *svcpu_get(struct kvm_vcpu *vcpu) argument
|
/linux-master/arch/powerpc/kvm/ |
H A D | emulate_loadstore.c | 28 static bool kvmppc_check_fp_disabled(struct kvm_vcpu *vcpu) argument 40 static bool kvmppc_check_vsx_disabled(struct kvm_vcpu *vcpu) argument 52 static bool kvmppc_check_altivec_disabled(struct kvm_vcpu *vcpu) argument 72 kvmppc_emulate_loadstore(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/arch/arm64/kvm/ |
H A D | fpsimd.c | 17 void kvm_vcpu_unshare_task_fp(struct kvm_vcpu *vcpu) argument 39 int kvm_arch_vcpu_run_map_fp(struct kvm_vcpu *vcpu) argument 75 kvm_arch_vcpu_load_fp(struct kvm_vcpu *vcpu) argument 126 kvm_arch_vcpu_ctxflush_fp(struct kvm_vcpu *vcpu) argument 139 kvm_arch_vcpu_ctxsync_fp(struct kvm_vcpu *vcpu) argument 176 kvm_arch_vcpu_put_fp(struct kvm_vcpu *vcpu) argument [all...] |
H A D | nested.c | 167 u64 kvm_vcpu_sanitise_vncr_reg(const struct kvm_vcpu *vcpu, enum vcpu_sysreg sr) argument
|
H A D | debug.c | 40 static void save_guest_debug_regs(struct kvm_vcpu *vcpu) argument 53 static void restore_guest_debug_regs(struct kvm_vcpu *vcpu) argument 96 kvm_arm_setup_mdcr_el2(struct kvm_vcpu *vcpu) argument 137 kvm_arm_vcpu_init_debug(struct kvm_vcpu *vcpu) argument 149 kvm_arm_reset_debug_ptr(struct kvm_vcpu *vcpu) argument 170 kvm_arm_setup_debug(struct kvm_vcpu *vcpu) argument 281 kvm_arm_clear_debug(struct kvm_vcpu *vcpu) argument 318 kvm_arch_vcpu_load_debug_state_flags(struct kvm_vcpu *vcpu) argument 341 kvm_arch_vcpu_put_debug_state_flags(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | debug-sr.c | 82 void __debug_save_host_buffers_nvhe(struct kvm_vcpu *vcpu) argument 92 void __debug_switch_to_guest(struct kvm_vcpu *vcpu) argument 97 void __debug_restore_host_buffers_nvhe(struct kvm_vcpu *vcpu) argument 105 __debug_switch_to_host(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/arch/arm64/kvm/hyp/ |
H A D | aarch32.c | 47 bool kvm_condition_valid32(const struct kvm_vcpu *vcpu) argument 96 static void kvm_adjust_itstate(struct kvm_vcpu *vcpu) argument 126 kvm_skip_instr32(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | kvm_nested.h | 9 static inline bool vcpu_has_nv(const struct kvm_vcpu *vcpu) argument
|
/linux-master/arch/x86/hyperv/ |
H A D | hv_spinlock.c | 63 __visible bool hv_vcpu_is_preempted(int vcpu) argument
|
/linux-master/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) argument 147 static inline void __debug_switch_to_host_common(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/include/linux/ |
H A D | kvm_dirty_ring.h | 57 static inline void kvm_dirty_ring_push(struct kvm_vcpu *vcpu, argument
|