Searched defs:vcpu (Results 176 - 200 of 381) sorted by relevance

1234567891011>>

/linux-master/arch/arm64/kvm/
H A Dvgic-sys-reg-v3.c13 static int set_gic_ctlr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, argument
59 static int get_gic_ctlr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, argument
87 static int set_gic_pmr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, argument
99 get_gic_pmr(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 *val) argument
110 set_gic_bpr0(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 val) argument
122 get_gic_bpr0(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 *val) argument
133 set_gic_bpr1(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 val) argument
147 get_gic_bpr1(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 *val) argument
162 set_gic_grpen0(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 val) argument
174 get_gic_grpen0(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 *val) argument
185 set_gic_grpen1(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 val) argument
197 get_gic_grpen1(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 *val) argument
208 set_apr_reg(struct kvm_vcpu *vcpu, u64 val, u8 apr, u8 idx) argument
218 get_apr_reg(struct kvm_vcpu *vcpu, u8 apr, u8 idx) argument
228 set_gic_ap0r(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 val) argument
241 get_gic_ap0r(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 *val) argument
254 set_gic_ap1r(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 val) argument
267 get_gic_ap1r(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 *val) argument
280 set_gic_sre(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 val) argument
290 get_gic_sre(struct kvm_vcpu *vcpu, const struct sys_reg_desc *r, u64 *val) argument
342 vgic_v3_has_cpu_sysregs_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) argument
351 vgic_v3_cpu_sysregs_uaccess(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr, bool is_write) argument
[all...]
H A Dpsci.c34 static unsigned long kvm_psci_vcpu_suspend(struct kvm_vcpu *vcpu) argument
54 static inline bool kvm_psci_valid_affinity(struct kvm_vcpu *vcpu, argument
64 struct kvm_vcpu *vcpu = NULL; local
121 kvm_psci_vcpu_affinity_info(struct kvm_vcpu *vcpu) argument
164 kvm_prepare_system_event(struct kvm_vcpu *vcpu, u32 type, u64 flags) argument
192 kvm_psci_system_off(struct kvm_vcpu *vcpu) argument
197 kvm_psci_system_reset(struct kvm_vcpu *vcpu) argument
202 kvm_psci_system_reset2(struct kvm_vcpu *vcpu) argument
208 kvm_psci_system_suspend(struct kvm_vcpu *vcpu) argument
217 kvm_psci_narrow_to_32bit(struct kvm_vcpu *vcpu) argument
229 kvm_psci_check_allowed_function(struct kvm_vcpu *vcpu, u32 fn) argument
240 kvm_psci_0_2_call(struct kvm_vcpu *vcpu) argument
315 kvm_psci_1_x_call(struct kvm_vcpu *vcpu, u32 minor) argument
403 kvm_psci_0_1_call(struct kvm_vcpu *vcpu) argument
439 kvm_psci_call(struct kvm_vcpu *vcpu) argument
[all...]
H A Dhandle_exit.c31 static void kvm_handle_guest_serror(struct kvm_vcpu *vcpu, u64 esr) argument
37 static int handle_hvc(struct kvm_vcpu *vcpu) argument
56 handle_smc(struct kvm_vcpu *vcpu) argument
93 handle_no_fpsimd(struct kvm_vcpu *vcpu) argument
114 kvm_handle_wfx(struct kvm_vcpu *vcpu) argument
166 kvm_handle_guest_debug(struct kvm_vcpu *vcpu) argument
188 kvm_handle_unknown_ec(struct kvm_vcpu *vcpu) argument
203 handle_sve(struct kvm_vcpu *vcpu) argument
214 kvm_handle_ptrauth(struct kvm_vcpu *vcpu) argument
220 kvm_handle_eret(struct kvm_vcpu *vcpu) argument
244 handle_svc(struct kvm_vcpu *vcpu) argument
283 kvm_get_exit_handler(struct kvm_vcpu *vcpu) argument
297 handle_trap_exceptions(struct kvm_vcpu *vcpu) argument
322 handle_exit(struct kvm_vcpu *vcpu, int exception_index) argument
366 handle_exit_early(struct kvm_vcpu *vcpu, int exception_index) argument
386 nvhe_hyp_panic_handler(u64 esr, u64 spsr, u64 elr_virt, u64 elr_phys, u64 par, uintptr_t vcpu, u64 far, u64 hpfar) argument
[all...]
H A Dhypercalls.c19 static void kvm_ptp_get_time(struct kvm_vcpu *vcpu, u64 *val) argument
96 static bool kvm_smccc_test_fw_bmap(struct kvm_vcpu *vcpu, u32 func_id) argument
227 static u8 kvm_smccc_get_action(struct kvm_vcpu *vcpu, u32 func_id) argument
244 static void kvm_prepare_hypercall_exit(struct kvm_vcpu *vcpu, u3 argument
263 kvm_smccc_call_handler(struct kvm_vcpu *vcpu) argument
408 kvm_arm_get_fw_num_regs(struct kvm_vcpu *vcpu) argument
413 kvm_arm_copy_fw_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) argument
476 kvm_arm_get_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
510 kvm_arm_set_fw_reg_bmap(struct kvm_vcpu *vcpu, u64 reg_id, u64 val) argument
551 kvm_arm_set_fw_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
[all...]
/linux-master/arch/powerpc/kvm/
H A Dbook3s_64_mmu_host.c24 void kvmppc_mmu_invalidate_pte(struct kvm_vcpu *vcpu, struct hpte_cache *pte) argument
33 static u16 kvmppc_sid_hash(struct kvm_vcpu *vcpu, u64 gvsid) argument
46 static struct kvmppc_sid_map *find_sid_vsid(struct kvm_vcpu *vcpu, u64 gvsid) argument
71 int kvmppc_mmu_map_page(struct kvm_vcpu *vcpu, struct kvmppc_pte *orig_pte, argument
214 kvmppc_mmu_unmap_page(struct kvm_vcpu *vcpu, struct kvmppc_pte *pte) argument
225 create_sid_map(struct kvm_vcpu *vcpu, u64 gvsid) argument
271 kvmppc_mmu_next_segment(struct kvm_vcpu *vcpu, ulong esid) argument
312 kvmppc_mmu_map_segment(struct kvm_vcpu *vcpu, ulong eaddr) argument
358 kvmppc_mmu_flush_segment(struct kvm_vcpu *vcpu, ulong ea, ulong seg_size) argument
375 kvmppc_mmu_flush_segments(struct kvm_vcpu *vcpu) argument
383 kvmppc_mmu_destroy_pr(struct kvm_vcpu *vcpu) argument
389 kvmppc_mmu_init_pr(struct kvm_vcpu *vcpu) argument
[all...]
H A Dbook3s_pr_papr.c23 static unsigned long get_pteg_addr(struct kvm_vcpu *vcpu, long pte_index) argument
36 static int kvmppc_h_pr_enter(struct kvm_vcpu *vcpu) argument
86 kvmppc_h_pr_remove(struct kvm_vcpu *vcpu) argument
145 kvmppc_h_pr_bulk_remove(struct kvm_vcpu *vcpu) argument
214 kvmppc_h_pr_protect(struct kvm_vcpu *vcpu) argument
262 kvmppc_h_pr_logical_ci_load(struct kvm_vcpu *vcpu) argument
273 kvmppc_h_pr_logical_ci_store(struct kvm_vcpu *vcpu) argument
284 kvmppc_h_pr_set_mode(struct kvm_vcpu *vcpu) argument
301 kvmppc_h_pr_put_tce(struct kvm_vcpu *vcpu) argument
315 kvmppc_h_pr_put_tce_indirect(struct kvm_vcpu *vcpu) argument
331 kvmppc_h_pr_stuff_tce(struct kvm_vcpu *vcpu) argument
347 kvmppc_h_pr_put_tce(struct kvm_vcpu *vcpu) argument
352 kvmppc_h_pr_put_tce_indirect(struct kvm_vcpu *vcpu) argument
357 kvmppc_h_pr_stuff_tce(struct kvm_vcpu *vcpu) argument
363 kvmppc_h_pr_xics_hcall(struct kvm_vcpu *vcpu, u32 cmd) argument
370 kvmppc_h_pr(struct kvm_vcpu *vcpu, unsigned long cmd) argument
[all...]
H A De500.c214 kvmppc_e500_get_tlb_stid(struct kvm_vcpu *vcpu, struct kvm_book3e_206_tlb_entry *gtlbe) argument
221 kvmppc_set_pid(struct kvm_vcpu *vcpu, u32 pid) argument
293 kvmppc_mmu_msr_notify(struct kvm_vcpu *vcpu, u32 old_msr) argument
299 kvmppc_core_vcpu_load_e500(struct kvm_vcpu *vcpu, int cpu) argument
307 kvmppc_core_vcpu_put_e500(struct kvm_vcpu *vcpu) argument
346 kvmppc_core_vcpu_setup(struct kvm_vcpu *vcpu) argument
361 kvmppc_core_get_sregs_e500(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) argument
386 kvmppc_core_set_sregs_e500(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) argument
422 kvmppc_get_one_reg_e500(struct kvm_vcpu *vcpu, u64 id, union kvmppc_one_reg *val) argument
429 kvmppc_set_one_reg_e500(struct kvm_vcpu *vcpu, u64 id, union kvmppc_one_reg *val) argument
436 kvmppc_core_vcpu_create_e500(struct kvm_vcpu *vcpu) argument
466 kvmppc_core_vcpu_free_e500(struct kvm_vcpu *vcpu) argument
[all...]
H A De500mc.c28 void kvmppc_set_pending_interrupt(struct kvm_vcpu *vcpu, enum int_class type) argument
105 void kvmppc_set_pid(struct kvm_vcpu *vcpu, u32 pid) argument
110 void kvmppc_mmu_msr_notify(struct kvm_vcpu *vcpu, u32 old_msr) argument
117 static void kvmppc_core_vcpu_load_e500mc(struct kvm_vcpu *vcpu, int cpu) argument
154 kvmppc_core_vcpu_put_e500mc(struct kvm_vcpu *vcpu) argument
200 kvmppc_core_vcpu_setup(struct kvm_vcpu *vcpu) argument
219 kvmppc_core_get_sregs_e500mc(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) argument
243 kvmppc_core_set_sregs_e500mc(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) argument
277 kvmppc_get_one_reg_e500mc(struct kvm_vcpu *vcpu, u64 id, union kvmppc_one_reg *val) argument
293 kvmppc_set_one_reg_e500mc(struct kvm_vcpu *vcpu, u64 id, union kvmppc_one_reg *val) argument
309 kvmppc_core_vcpu_create_e500mc(struct kvm_vcpu *vcpu) argument
337 kvmppc_core_vcpu_free_e500mc(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dsys_regs.c35 static void inject_undef64(struct kvm_vcpu *vcpu) argument
86 static u64 get_pvm_id_aa64pfr0(const struct kvm_vcpu *vcpu) argument
97 static u64 get_pvm_id_aa64pfr1(const struct kvm_vcpu *vcpu) argument
108 get_pvm_id_aa64zfr0(const struct kvm_vcpu *vcpu) argument
118 get_pvm_id_aa64dfr0(const struct kvm_vcpu *vcpu) argument
128 get_pvm_id_aa64dfr1(const struct kvm_vcpu *vcpu) argument
138 get_pvm_id_aa64afr0(const struct kvm_vcpu *vcpu) argument
148 get_pvm_id_aa64afr1(const struct kvm_vcpu *vcpu) argument
158 get_pvm_id_aa64isar0(const struct kvm_vcpu *vcpu) argument
163 get_pvm_id_aa64isar1(const struct kvm_vcpu *vcpu) argument
176 get_pvm_id_aa64isar2(const struct kvm_vcpu *vcpu) argument
187 get_pvm_id_aa64mmfr0(const struct kvm_vcpu *vcpu) argument
197 get_pvm_id_aa64mmfr1(const struct kvm_vcpu *vcpu) argument
202 get_pvm_id_aa64mmfr2(const struct kvm_vcpu *vcpu) argument
208 pvm_read_id_reg(const struct kvm_vcpu *vcpu, u32 id) argument
243 read_id_reg(const struct kvm_vcpu *vcpu, struct sys_reg_desc const *r) argument
250 pvm_access_raz_wi(struct kvm_vcpu *vcpu, struct sys_reg_params *p, const struct sys_reg_desc *r) argument
265 pvm_access_id_aarch32(struct kvm_vcpu *vcpu, struct sys_reg_params *p, const struct sys_reg_desc *r) argument
291 pvm_access_id_aarch64(struct kvm_vcpu *vcpu, struct sys_reg_params *p, const struct sys_reg_desc *r) argument
304 pvm_gic_read_sre(struct kvm_vcpu *vcpu, struct sys_reg_params *p, const struct sys_reg_desc *r) argument
474 kvm_handle_pvm_sysreg(struct kvm_vcpu *vcpu, u64 *exit_code) argument
512 kvm_handle_pvm_restricted(struct kvm_vcpu *vcpu, u64 *exit_code) argument
[all...]
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-v2.c29 void vgic_v2_set_underflow(struct kvm_vcpu *vcpu) argument
49 void vgic_v2_fold_lr_state(struct kvm_vcpu *vcpu) argument
122 void vgic_v2_populate_lr(struct kvm_vcpu *vcpu, struc argument
200 vgic_v2_clear_lr(struct kvm_vcpu *vcpu, int lr) argument
205 vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) argument
232 vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) argument
260 vgic_v2_enable(struct kvm_vcpu *vcpu) argument
403 save_lrs(struct kvm_vcpu *vcpu, void __iomem *base) argument
424 vgic_v2_save_state(struct kvm_vcpu *vcpu) argument
438 vgic_v2_restore_state(struct kvm_vcpu *vcpu) argument
457 vgic_v2_load(struct kvm_vcpu *vcpu) argument
467 vgic_v2_vmcr_sync(struct kvm_vcpu *vcpu) argument
474 vgic_v2_put(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/tools/perf/util/
H A Dkvm-stat.h51 struct kvm_event_stats *vcpu; member in struct:kvm_event
/linux-master/arch/x86/kvm/
H A Di8259.c54 struct kvm_vcpu *vcpu; variable in typeref:struct:kvm_vcpu
65 kvm_vcpu_kick(vcpu); variable
276 struct kvm_vcpu *vcpu; local
521 static int picdev_master_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, argument
528 static int picdev_master_read(struct kvm_vcpu *vcpu, struc argument
535 picdev_slave_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, gpa_t addr, int len, const void *val) argument
542 picdev_slave_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, gpa_t addr, int len, void *val) argument
549 picdev_elcr_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, gpa_t addr, int len, const void *val) argument
556 picdev_elcr_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, gpa_t addr, int len, void *val) argument
[all...]
H A Dirq_comm.c51 struct kvm_vcpu *vcpu, *lowest = NULL; local
343 struct kvm_vcpu *vcpu; local
412 kvm_scan_ioapic_routes(struct kvm_vcpu *vcpu, ulong *ioapic_handled_vectors) argument
[all...]
/linux-master/arch/riscv/kvm/
H A Daia_device.c50 struct kvm_vcpu *vcpu; local
193 struct kvm_vcpu *vcpu; local
255 struct kvm_vcpu *vcpu; local
515 kvm_riscv_vcpu_aia_update(struct kvm_vcpu *vcpu) argument
525 kvm_riscv_vcpu_aia_reset(struct kvm_vcpu *vcpu) argument
543 kvm_riscv_vcpu_aia_init(struct kvm_vcpu *vcpu) argument
564 kvm_riscv_vcpu_aia_deinit(struct kvm_vcpu *vcpu) argument
578 struct kvm_vcpu *vcpu; local
599 struct kvm_vcpu *vcpu; local
[all...]
H A Dtlb.c158 void kvm_riscv_local_tlb_sanitize(struct kvm_vcpu *vcpu) argument
181 void kvm_riscv_fence_i_process(struct kvm_vcpu *vcpu) argument
187 void kvm_riscv_hfence_gvma_vmid_all_process(struct kvm_vcpu *vcpu) argument
195 void kvm_riscv_hfence_vvma_all_process(struct kvm_vcpu *vcpu) argument
203 vcpu_hfence_dequeue(struct kvm_vcpu *vcpu, struct kvm_riscv_hfence *out_data) argument
228 vcpu_hfence_enqueue(struct kvm_vcpu *vcpu, const struct kvm_riscv_hfence *data) argument
252 kvm_riscv_hfence_process(struct kvm_vcpu *vcpu) argument
295 struct kvm_vcpu *vcpu; local
[all...]
H A Dvcpu_sbi.c88 riscv_vcpu_get_sbi_ext(struct kvm_vcpu *vcpu, unsigned long idx) argument
105 bool riscv_vcpu_supports_sbi_ext(struct kvm_vcpu *vcpu, int idx) argument
115 void kvm_riscv_vcpu_sbi_forward(struct kvm_vcpu *vcpu, struct kvm_run *run) argument
134 void kvm_riscv_vcpu_sbi_system_reset(struct kvm_vcpu *vcpu, argument
152 kvm_riscv_vcpu_sbi_return(struct kvm_vcpu *vcpu, struct kvm_run *run) argument
171 riscv_vcpu_set_sbi_ext_single(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long reg_val) argument
192 riscv_vcpu_get_sbi_ext_single(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long *reg_val) argument
209 riscv_vcpu_set_sbi_ext_multi(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long reg_val, bool enable) argument
229 riscv_vcpu_get_sbi_ext_multi(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long *reg_val) argument
252 kvm_riscv_vcpu_set_reg_sbi_ext(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
288 kvm_riscv_vcpu_get_reg_sbi_ext(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
328 kvm_riscv_vcpu_set_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
357 kvm_riscv_vcpu_get_reg_sbi(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
391 kvm_vcpu_sbi_find_ext( struct kvm_vcpu *vcpu, unsigned long extid) argument
416 kvm_riscv_vcpu_sbi_ecall(struct kvm_vcpu *vcpu, struct kvm_run *run) argument
481 kvm_riscv_vcpu_sbi_init(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/drivers/virt/acrn/
H A Dioreq.c39 static int ioreq_complete_request(struct acrn_vm *vm, u16 vcpu, argument
93 int acrn_ioreq_request_default_complete(struct acrn_vm *vm, u16 vcpu) argument
175 int vcpu, re local
73 acrn_ioreq_complete_request(struct acrn_ioreq_client *client, u16 vcpu, struct acrn_io_request *acrn_req) argument
216 unsigned long vcpu; local
312 handle_cf8cfc(struct acrn_vm *vm, struct acrn_io_request *req, u16 vcpu) argument
[all...]
/linux-master/tools/testing/selftests/kvm/s390x/
H A Dtprot.c207 struct kvm_vcpu *vcpu; local
[all...]
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dnested_exceptions_test.c167 static void assert_ucall_vector(struct kvm_vcpu *vcpu, int vector) argument
190 static void queue_ss_exception(struct kvm_vcpu *vcpu, bool inject) argument
221 struct kvm_vcpu *vcpu; local
[all...]
/linux-master/arch/s390/kvm/
H A Dintercept.c25 u8 kvm_s390_get_ilen(struct kvm_vcpu *vcpu) argument
53 static int handle_stop(struct kvm_vcpu *vcpu) argument
91 handle_validity(struct kvm_vcpu *vcpu) argument
106 handle_instruction(struct kvm_vcpu *vcpu) argument
143 inject_prog_on_prog_intercept(struct kvm_vcpu *vcpu) argument
211 handle_itdb(struct kvm_vcpu *vcpu) argument
231 should_handle_per_event(const struct kvm_vcpu *vcpu) argument
246 handle_prog(struct kvm_vcpu *vcpu) argument
302 handle_external_interrupt(struct kvm_vcpu *vcpu) argument
358 handle_mvpg_pei(struct kvm_vcpu *vcpu) argument
388 handle_partial_execution(struct kvm_vcpu *vcpu) argument
405 handle_sthyi(struct kvm_vcpu *vcpu) argument
462 handle_operexc(struct kvm_vcpu *vcpu) argument
498 handle_pv_spx(struct kvm_vcpu *vcpu) argument
507 handle_pv_sclp(struct kvm_vcpu *vcpu) argument
531 handle_pv_uvc(struct kvm_vcpu *vcpu) argument
562 handle_pv_notification(struct kvm_vcpu *vcpu) argument
589 should_handle_per_ifetch(const struct kvm_vcpu *vcpu, int rc) argument
602 kvm_handle_sie_intercept(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/tools/testing/selftests/kvm/aarch64/
H A Dget-reg-list.c58 static bool check_supported_feat_reg(struct kvm_vcpu *vcpu, __u64 reg) argument
77 bool check_supported_reg(struct kvm_vcpu *vcpu, __u64 reg) argument
87 void finalize_vcpu(struct kvm_vcpu *vcpu, struct vcpu_reg_list *c) argument
/linux-master/include/kvm/
H A Darm_arch_timer.h54 struct kvm_vcpu *vcpu; member in struct:arch_timer_context
[all...]
/linux-master/arch/x86/kvm/vmx/
H A Dnested.h40 get_vmcs12(struct kvm_vcpu *vcpu) argument
45 get_shadow_vmcs12(struct kvm_vcpu *vcpu) argument
55 vmx_has_valid_vmcs12(struct kvm_vcpu *vcpu) argument
64 nested_get_vpid02(struct kvm_vcpu *vcpu) argument
71 nested_ept_get_eptp(struct kvm_vcpu *vcpu) argument
77 nested_ept_ad_enabled(struct kvm_vcpu *vcpu) argument
99 nested_cpu_vmx_misc_cr3_count(struct kvm_vcpu *vcpu) argument
109 nested_cpu_has_vmwrite_any_field(struct kvm_vcpu *vcpu) argument
115 nested_cpu_has_zero_length_injection(struct kvm_vcpu *vcpu) argument
120 nested_cpu_supports_monitor_trap_flag(struct kvm_vcpu *vcpu) argument
126 nested_cpu_has_vmx_shadow_vmcs(struct kvm_vcpu *vcpu) argument
228 nested_exit_on_nmi(struct kvm_vcpu *vcpu) argument
237 nested_exit_on_intr(struct kvm_vcpu *vcpu) argument
257 nested_guest_cr0_valid(struct kvm_vcpu *vcpu, unsigned long val) argument
271 nested_host_cr0_valid(struct kvm_vcpu *vcpu, unsigned long val) argument
279 nested_cr4_valid(struct kvm_vcpu *vcpu, unsigned long val) argument
[all...]
/linux-master/arch/loongarch/kvm/
H A Dexit.c23 static unsigned long kvm_emu_read_csr(struct kvm_vcpu *vcpu, int csrid) argument
40 static unsigned long kvm_emu_write_csr(struct kvm_vcpu *vcpu, int csrid, unsigned long val) argument
54 static unsigned long kvm_emu_xchg_csr(struct kvm_vcpu *vcpu, int csrid, argument
71 static int kvm_handle_csr(struct kvm_vcpu *vcpu, larch_ins argument
107 kvm_emu_iocsr(larch_inst inst, struct kvm_run *run, struct kvm_vcpu *vcpu) argument
170 kvm_complete_iocsr_read(struct kvm_vcpu *vcpu, struct kvm_run *run) argument
198 kvm_emu_idle(struct kvm_vcpu *vcpu) argument
209 kvm_trap_handle_gspr(struct kvm_vcpu *vcpu) argument
293 kvm_handle_gspr(struct kvm_vcpu *vcpu) argument
316 kvm_emu_mmio_read(struct kvm_vcpu *vcpu, larch_inst inst) argument
430 kvm_complete_mmio_read(struct kvm_vcpu *vcpu, struct kvm_run *run) argument
469 kvm_emu_mmio_write(struct kvm_vcpu *vcpu, larch_inst inst) argument
578 kvm_handle_rdwr_fault(struct kvm_vcpu *vcpu, bool write) argument
616 kvm_handle_read_fault(struct kvm_vcpu *vcpu) argument
621 kvm_handle_write_fault(struct kvm_vcpu *vcpu) argument
633 kvm_handle_fpu_disabled(struct kvm_vcpu *vcpu) argument
665 kvm_handle_lsx_disabled(struct kvm_vcpu *vcpu) argument
680 kvm_handle_lasx_disabled(struct kvm_vcpu *vcpu) argument
691 kvm_fault_ni(struct kvm_vcpu *vcpu) argument
721 kvm_handle_fault(struct kvm_vcpu *vcpu, int fault) argument
[all...]
/linux-master/tools/testing/selftests/kvm/
H A Dsteal_time.c63 static bool is_steal_time_supported(struct kvm_vcpu *vcpu) argument
68 static void steal_time_init(struct kvm_vcpu *vcpu, uint32_t i) argument
159 static bool is_steal_time_supported(struct kvm_vcpu *vcpu) argument
169 static void steal_time_init(struct kvm_vcpu *vcpu, uint32_t i) argument
269 is_steal_time_supported(struct kvm_vcpu *vcpu) argument
280 steal_time_init(struct kvm_vcpu *vcpu, uint32_t i) argument
323 run_vcpu(struct kvm_vcpu *vcpu) argument
[all...]

Completed in 418 milliseconds

1234567891011>>