/linux-master/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) argument 135 struct kvm_vcpu *vcpu; local [all...] |
H A D | debug_regs.c | 69 static void vcpu_skip_insn(struct kvm_vcpu *vcpu, int insn_len) argument 82 struct kvm_vcpu *vcpu; local [all...] |
H A D | triple_fault_event_test.c | 61 struct kvm_vcpu *vcpu; local [all...] |
H A D | svm_int_ctl_test.c | 87 struct kvm_vcpu *vcpu; local
|
H A D | set_boot_cpu_id.c | 37 static void test_set_bsp_busy(struct kvm_vcpu *vcpu, const char *msg) argument 45 static void run_vcpu(struct kvm_vcpu *vcpu) argument [all...] |
H A D | monitor_mwait_test.c | 73 struct kvm_vcpu *vcpu; local
|
H A D | private_mem_kvm_exits_test.c | 30 static uint32_t run_vcpu_get_exit_reason(struct kvm_vcpu *vcpu) argument 50 struct kvm_vcpu *vcpu; local 88 struct kvm_vcpu *vcpu; local [all...] |
H A D | vmx_apic_access_test.c | 80 struct kvm_vcpu *vcpu; local
|
H A D | smaller_maxphyaddr_emulation_test.c | 50 struct kvm_vcpu *vcpu; local
|
/linux-master/arch/powerpc/kvm/ |
H A D | emulate.c | 26 void kvmppc_emulate_dec(struct kvm_vcpu *vcpu) argument 63 u32 kvmppc_get_dec(struct kvm_vcpu *vcpu, u64 tb) argument 75 kvmppc_emulate_mtspr(struct kvm_vcpu *vcpu, int sprn, int rs) argument 128 kvmppc_emulate_mfspr(struct kvm_vcpu *vcpu, int sprn, int rt) argument 194 kvmppc_emulate_instruction(struct kvm_vcpu *vcpu) argument [all...] |
H A D | booke_emulate.c | 24 static void kvmppc_emul_rfi(struct kvm_vcpu *vcpu) argument 30 static void kvmppc_emul_rfdi(struct kvm_vcpu *vcpu) argument 36 kvmppc_emul_rfci(struct kvm_vcpu *vcpu) argument 42 kvmppc_booke_emulate_op(struct kvm_vcpu *vcpu, unsigned int inst, int *advance) argument 120 kvmppc_booke_emulate_mtspr(struct kvm_vcpu *vcpu, int sprn, ulong spr_val) argument 379 kvmppc_booke_emulate_mfspr(struct kvm_vcpu *vcpu, int sprn, ulong *spr_val) argument [all...] |
H A D | timing.c | 22 void kvmppc_init_timing_stats(struct kvm_vcpu *vcpu) argument 44 add_exit_timing(struct kvm_vcpu *vcpu, u64 duration, int type) argument 82 kvmppc_update_timing_stats(struct kvm_vcpu *vcpu) argument 131 struct kvm_vcpu *vcpu = m->private; local 179 struct kvm_vcpu *vcpu = seqf->private; local 207 kvmppc_create_vcpu_debugfs_e500(struct kvm_vcpu *vcpu, struct dentry *debugfs_dentry) argument [all...] |
/linux-master/arch/x86/kvm/vmx/ |
H A D | hyperv.h | 45 static inline bool guest_cpuid_has_evmcs(struct kvm_vcpu *vcpu) argument
|
/linux-master/arch/x86/kvm/ |
H A D | irq.c | 24 int kvm_cpu_has_pending_timer(struct kvm_vcpu *vcpu) argument 148 void kvm_inject_pending_timer_irqs(struct kvm_vcpu *vcpu) argument 156 __kvm_migrate_timers(struct kvm_vcpu *vcpu) argument [all...] |
H A D | kvm_onhyperv.c | 41 struct kvm_vcpu *vcpu; local 112 void hv_track_root_tdp(struct kvm_vcpu *vcpu, hpa_t root_tdp) argument
|
/linux-master/tools/testing/selftests/kvm/ |
H A D | system_counter_offset_test.c | 29 static void check_preconditions(struct kvm_vcpu *vcpu) argument 36 static void setup_system_counter(struct kvm_vcpu *vcpu, struct test_case *test) argument 89 static void enter_guest(struct kvm_vcpu *vcpu) argument 119 struct kvm_vcpu *vcpu; local [all...] |
/linux-master/arch/loongarch/kvm/ |
H A D | timer.c | 13 static inline u64 ktime_to_tick(struct kvm_vcpu *vcpu, ktime_t now) argument 21 static inline u64 tick_to_ns(struct kvm_vcpu *vcpu, u64 tick) argument 29 struct kvm_vcpu *vcpu; local 41 void kvm_init_timer(struct kvm_vcpu *vcpu, unsigned long timer_hz) argument 52 kvm_restore_timer(struct kvm_vcpu *vcpu) argument 138 _kvm_save_timer(struct kvm_vcpu *vcpu) argument 175 kvm_save_timer(struct kvm_vcpu *vcpu) argument 192 kvm_reset_timer(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/virt/kvm/ |
H A D | async_pf.c | 38 void kvm_async_pf_vcpu_init(struct kvm_vcpu *vcpu) argument 49 struct kvm_vcpu *vcpu = apf->vcpu; local 121 kvm_clear_async_pf_completion_queue(struct kvm_vcpu *vcpu) argument 164 kvm_check_async_pf_completion(struct kvm_vcpu *vcpu) argument 190 kvm_setup_async_pf(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, unsigned long hva, struct kvm_arch_async_pf *arch) argument 227 kvm_async_pf_wakeup_all(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/drivers/xen/ |
H A D | time.c | 148 bool xen_vcpu_stolen(int vcpu) argument
|
/linux-master/include/xen/interface/ |
H A D | xenpmu.h | 39 uint32_t vcpu; member in struct:xen_pmu_params
|
/linux-master/include/xen/interface/hvm/ |
H A D | hvm_op.h | 60 uint32_t vcpu; member in struct:xen_hvm_evtchn_upcall_vector
|
/linux-master/arch/arm64/kvm/hyp/ |
H A D | exception.c | 23 static inline u64 __vcpu_read_sys_reg(const struct kvm_vcpu *vcpu, int reg) argument 35 static inline void __vcpu_write_sys_reg(struct kvm_vcpu *vcpu, u64 val, int reg) argument 43 static void __vcpu_write_spsr(struct kvm_vcpu *vcpu, unsigned long target_mode, argument 58 __vcpu_write_spsr_abt(struct kvm_vcpu *vcpu, u64 val) argument 66 __vcpu_write_spsr_und(struct kvm_vcpu *vcpu, u64 val) argument 91 enter_exception64(struct kvm_vcpu *vcpu, unsigned long target_mode, enum exception_type type) argument 192 get_except32_cpsr(struct kvm_vcpu *vcpu, u32 mode) argument 286 enter_exception32(struct kvm_vcpu *vcpu, u32 mode, u32 vect_offset) argument 319 kvm_inject_exception(struct kvm_vcpu *vcpu) argument 365 __kvm_adjust_pc(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/arch/riscv/include/asm/ |
H A D | kvm_vcpu_pmu.h | 98 kvm_riscv_vcpu_pmu_init(struct kvm_vcpu *vcpu) argument 99 kvm_riscv_vcpu_pmu_incr_fw(struct kvm_vcpu *vcpu, unsigned long fid) argument 104 kvm_riscv_vcpu_pmu_deinit(struct kvm_vcpu *vcpu) argument 105 kvm_riscv_vcpu_pmu_reset(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/arch/arm64/kvm/ |
H A D | pvtime.c | 13 void kvm_update_stolen_time(struct kvm_vcpu *vcpu) argument 35 long kvm_hypercall_pv_features(struct kvm_vcpu *vcpu) argument 51 gpa_t kvm_init_stolen_time(struct kvm_vcpu *vcpu) argument 75 kvm_arm_pvtime_set_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) argument 107 kvm_arm_pvtime_get_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) argument 124 kvm_arm_pvtime_has_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) argument [all...] |
/linux-master/tools/lib/perf/include/internal/ |
H A D | evsel.h | 35 struct perf_cpu vcpu; member in struct:perf_sample_id
|