Searched defs:vcpu (Results 251 - 275 of 381) sorted by relevance

<<111213141516

/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dpkvm.c24 static void pvm_init_traps_aa64pfr0(struct kvm_vcpu *vcpu) argument
80 static void pvm_init_traps_aa64pfr1(struct kvm_vcpu *vcpu) argument
99 pvm_init_traps_aa64dfr0(struct kvm_vcpu *vcpu) argument
151 pvm_init_traps_aa64mmfr0(struct kvm_vcpu *vcpu) argument
166 pvm_init_traps_aa64mmfr1(struct kvm_vcpu *vcpu) argument
181 pvm_init_trap_regs(struct kvm_vcpu *vcpu) argument
205 __pkvm_vcpu_init_traps(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/arch/x86/kvm/vmx/
H A Dsgx.c24 static int sgx_get_encls_gva(struct kvm_vcpu *vcpu, unsigned long offset, argument
55 static void sgx_handle_emulation_failure(struct kvm_vcpu *vcpu, u64 addr, argument
63 static int sgx_read_hva(struct kvm_vcpu *vcpu, unsigne argument
74 sgx_gva_to_gpa(struct kvm_vcpu *vcpu, gva_t gva, bool write, gpa_t *gpa) argument
92 sgx_gpa_to_hva(struct kvm_vcpu *vcpu, gpa_t gpa, unsigned long *hva) argument
105 sgx_inject_fault(struct kvm_vcpu *vcpu, gva_t gva, int trapnr) argument
141 __handle_encls_ecreate(struct kvm_vcpu *vcpu, struct sgx_pageinfo *pageinfo, unsigned long secs_hva, gva_t secs_gva) argument
217 handle_encls_ecreate(struct kvm_vcpu *vcpu) argument
297 handle_encls_einit(struct kvm_vcpu *vcpu) argument
359 encls_leaf_enabled_in_guest(struct kvm_vcpu *vcpu, u32 leaf) argument
374 sgx_enabled_in_guest_bios(struct kvm_vcpu *vcpu) argument
381 handle_encls(struct kvm_vcpu *vcpu) argument
428 vcpu_setup_sgx_lepubkeyhash(struct kvm_vcpu *vcpu) argument
440 sgx_intercept_encls_ecreate(struct kvm_vcpu *vcpu) argument
468 vmx_write_encls_bitmap(struct kvm_vcpu *vcpu, struct vmcs12 *vmcs12) argument
[all...]
H A Dpmu_intel.c58 static struct kvm_pmc *intel_rdpmc_ecx_to_pmc(struct kvm_vcpu *vcpu, argument
111 static inline u64 vcpu_get_perf_capabilities(struct kvm_vcpu *vcpu) argument
119 static inline bool fw_writes_is_enabled(struct kvm_vcpu *vcpu) argument
132 static bool intel_pmu_is_valid_lbr_msr(struct kvm_vcpu *vcpu, u32 index) argument
150 intel_is_valid_msr(struct kvm_vcpu *vcpu, u32 msr) argument
181 intel_msr_idx_to_pmc(struct kvm_vcpu *vcpu, u32 msr) argument
193 intel_pmu_release_guest_lbr_event(struct kvm_vcpu *vcpu) argument
204 intel_pmu_create_guest_lbr_event(struct kvm_vcpu *vcpu) argument
261 intel_pmu_handle_lbr_msrs_access(struct kvm_vcpu *vcpu, struct msr_data *msr_info, bool read) argument
298 intel_pmu_get_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info) argument
341 intel_pmu_set_msr(struct kvm_vcpu *vcpu, struct msr_data *msr_info) argument
451 intel_pmu_refresh(struct kvm_vcpu *vcpu) argument
561 intel_pmu_init(struct kvm_vcpu *vcpu) argument
587 intel_pmu_reset(struct kvm_vcpu *vcpu) argument
600 intel_pmu_legacy_freezing_lbrs_on_pmi(struct kvm_vcpu *vcpu) argument
610 intel_pmu_deliver_pmi(struct kvm_vcpu *vcpu) argument
621 vmx_update_intercept_for_lbr_msrs(struct kvm_vcpu *vcpu, bool set) argument
637 vmx_disable_lbr_msrs_passthrough(struct kvm_vcpu *vcpu) argument
648 vmx_enable_lbr_msrs_passthrough(struct kvm_vcpu *vcpu) argument
669 vmx_passthrough_lbr_msrs(struct kvm_vcpu *vcpu) argument
696 intel_pmu_cleanup(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/arch/s390/kvm/
H A Dguestdbg.c59 static void enable_all_hw_bp(struct kvm_vcpu *vcpu) argument
99 static void enable_all_hw_wp(struct kvm_vcpu *vcpu) argument
130 kvm_s390_backup_guest_per_regs(struct kvm_vcpu *vcpu) argument
138 kvm_s390_restore_guest_per_regs(struct kvm_vcpu *vcpu) argument
146 kvm_s390_patch_guest_per_regs(struct kvm_vcpu *vcpu) argument
174 __import_wp_info(struct kvm_vcpu *vcpu, struct kvm_hw_breakpoint *bp_data, struct kvm_hw_wp_info_arch *wp_info) argument
203 kvm_s390_import_bp_data(struct kvm_vcpu *vcpu, struct kvm_guest_debug *dbg) argument
282 kvm_s390_clear_bp_data(struct kvm_vcpu *vcpu) argument
313 find_hw_bp(struct kvm_vcpu *vcpu, unsigned long addr) argument
338 any_wp_changed(struct kvm_vcpu *vcpu) argument
371 kvm_s390_prepare_debug_exit(struct kvm_vcpu *vcpu) argument
388 debug_exit_required(struct kvm_vcpu *vcpu, u8 perc, unsigned long peraddr) argument
436 per_fetched_addr(struct kvm_vcpu *vcpu, unsigned long *addr) argument
497 kvm_s390_handle_per_ifetch_icpt(struct kvm_vcpu *vcpu) argument
537 filter_guest_per_event(struct kvm_vcpu *vcpu) argument
586 kvm_s390_handle_per_event(struct kvm_vcpu *vcpu) argument
[all...]
H A Dkvm-s390.h79 static inline void kvm_s390_set_cpuflags(struct kvm_vcpu *vcpu, u32 flags) argument
84 static inline void kvm_s390_clear_cpuflags(struct kvm_vcpu *vcpu, u32 flags) argument
89 static inline bool kvm_s390_test_cpuflags(struct kvm_vcpu *vcpu, u32 flags) argument
94 is_vcpu_stopped(struct kvm_vcpu *vcpu) argument
99 is_vcpu_idle(struct kvm_vcpu *vcpu) argument
116 kvm_s390_get_prefix(struct kvm_vcpu *vcpu) argument
121 kvm_s390_set_prefix(struct kvm_vcpu *vcpu, u32 prefix) argument
130 kvm_s390_get_base_disp_s(struct kvm_vcpu *vcpu, u8 *ar) argument
141 kvm_s390_get_base_disp_sse(struct kvm_vcpu *vcpu, u64 *address1, u64 *address2, u8 *ar_b1, u8 *ar_b2) argument
159 kvm_s390_get_regs_rre(struct kvm_vcpu *vcpu, int *r1, int *r2) argument
167 kvm_s390_get_base_disp_rsy(struct kvm_vcpu *vcpu, u8 *ar) argument
182 kvm_s390_get_base_disp_rs(struct kvm_vcpu *vcpu, u8 *ar) argument
194 kvm_s390_set_psw_cc(struct kvm_vcpu *vcpu, unsigned long cc) argument
286 kvm_s390_pv_cpu_get_handle(struct kvm_vcpu *vcpu) argument
302 kvm_s390_inject_prog_irq(struct kvm_vcpu *vcpu, struct kvm_s390_pgm_info *pgm_info) argument
312 kvm_s390_inject_program_int(struct kvm_vcpu *vcpu, u16 code) argument
330 kvm_s390_rewind_psw(struct kvm_vcpu *vcpu, int ilen) argument
336 kvm_s390_forward_psw(struct kvm_vcpu *vcpu, int ilen) argument
340 kvm_s390_retry_instr(struct kvm_vcpu *vcpu) argument
399 struct kvm_vcpu *vcpu; local
409 struct kvm_vcpu *vcpu; local
451 kvm_s390_inject_prog_cond(struct kvm_vcpu *vcpu, int rc) argument
[all...]
/linux-master/tools/perf/util/
H A Dsample.h102 u32 vcpu; member in struct:perf_sample
/linux-master/tools/testing/selftests/kvm/lib/x86_64/
H A Dvmx.c47 int vcpu_enable_evmcs(struct kvm_vcpu *vcpu) argument
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dhyperv_tlb_flush.c541 struct kvm_vcpu *vcpu = (struct kvm_vcpu *)arg; local
564 static void cancel_join_vcpu_thread(pthread_t thread, struct kvm_vcpu *vcpu) argument
584 struct kvm_vcpu *vcpu[ local
[all...]
H A Dxapic_ipi_test.c79 struct kvm_vcpu *vcpu; member in struct:thread_params
197 struct kvm_vcpu *vcpu = params->vcpu; local
232 static void cancel_join_vcpu_thread(pthread_t thread, struct kvm_vcpu *vcpu) argument
[all...]
H A Dprivate_mem_conversions_test.c290 static void handle_exit_hypercall(struct kvm_vcpu *vcpu) argument
317 struct kvm_vcpu *vcpu = __vcpu; local
H A Duserspace_msr_exit_test.c382 static void check_for_guest_assert(struct kvm_vcpu *vcpu) argument
392 static void process_rdmsr(struct kvm_vcpu *vcpu, uint32_t msr_index) argument
424 static void process_wrmsr(struct kvm_vcpu *vcpu, uint32_t msr_index) argument
452 process_ucall_done(struct kvm_vcpu *vcpu) argument
465 process_ucall(struct kvm_vcpu *vcpu) argument
489 run_guest_then_process_rdmsr(struct kvm_vcpu *vcpu, uint32_t msr_index) argument
496 run_guest_then_process_wrmsr(struct kvm_vcpu *vcpu, uint32_t msr_index) argument
503 run_guest_then_process_ucall(struct kvm_vcpu *vcpu) argument
509 run_guest_then_process_ucall_done(struct kvm_vcpu *vcpu) argument
578 handle_ucall(struct kvm_vcpu *vcpu) argument
[all...]
H A Dpmu_counters_test.c26 static struct kvm_vm *pmu_vm_create_with_one_vcpu(struct kvm_vcpu **vcpu, argument
51 static void run_vcpu(struct kvm_vcpu *vcpu) argument
292 struct kvm_vcpu *vcpu; local
456 struct kvm_vcpu *vcpu; local
523 struct kvm_vcpu *vcpu; local
[all...]
/linux-master/arch/x86/kvm/mmu/
H A Dmmu_internal.h282 static inline int kvm_mmu_do_page_fault(struct kvm_vcpu *vcpu, gpa_t cr2_or_gpa, argument
[all...]
/linux-master/arch/arm64/kvm/hyp/include/hyp/
H A Dswitch.h43 static inline bool guest_owns_fp_regs(struct kvm_vcpu *vcpu) argument
49 static inline void __fpsimd_save_fpexc32(struct kvm_vcpu *vcpu) argument
57 static inline void __activate_traps_fpsimd32(struct kvm_vcpu *vcpu) argument
156 __activate_traps_hfgxtr(struct kvm_vcpu *vcpu) argument
192 __deactivate_traps_hfgxtr(struct kvm_vcpu *vcpu) argument
213 __activate_traps_common(struct kvm_vcpu *vcpu) argument
255 __deactivate_traps_common(struct kvm_vcpu *vcpu) argument
274 ___activate_traps(struct kvm_vcpu *vcpu) argument
287 ___deactivate_traps(struct kvm_vcpu *vcpu) argument
301 __populate_fault_info(struct kvm_vcpu *vcpu) argument
306 kvm_hyp_handle_mops(struct kvm_vcpu *vcpu, u64 *exit_code) argument
322 __hyp_sve_restore_guest(struct kvm_vcpu *vcpu) argument
336 kvm_hyp_handle_fpsimd(struct kvm_vcpu *vcpu, u64 *exit_code) argument
397 handle_tx2_tvm(struct kvm_vcpu *vcpu) argument
482 kvm_hyp_handle_ptrauth(struct kvm_vcpu *vcpu, u64 *exit_code) argument
506 kvm_hyp_handle_cntpct(struct kvm_vcpu *vcpu) argument
555 handle_ampere1_tcr(struct kvm_vcpu *vcpu) argument
579 kvm_hyp_handle_sysreg(struct kvm_vcpu *vcpu, u64 *exit_code) argument
602 kvm_hyp_handle_cp15_32(struct kvm_vcpu *vcpu, u64 *exit_code) argument
611 kvm_hyp_handle_memory_fault(struct kvm_vcpu *vcpu, u64 *exit_code) argument
623 kvm_hyp_handle_dabt_low(struct kvm_vcpu *vcpu, u64 *exit_code) argument
663 kvm_hyp_handle_exit(struct kvm_vcpu *vcpu, u64 *exit_code) argument
676 synchronize_vcpu_pstate(struct kvm_vcpu *vcpu, u64 *exit_code) argument
699 fixup_guest_exit(struct kvm_vcpu *vcpu, u64 *exit_code) argument
[all...]
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-v3.c22 void vgic_v3_set_underflow(struct kvm_vcpu *vcpu) argument
35 void vgic_v3_fold_lr_state(struct kvm_vcpu *vcpu) argument
107 vgic_v3_populate_lr(struct kvm_vcpu *vcpu, struct vgic_irq *irq, int lr) argument
189 vgic_v3_clear_lr(struct kvm_vcpu *vcpu, int lr) argument
194 vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) argument
224 vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) argument
260 vgic_v3_enable(struct kvm_vcpu *vcpu) argument
307 struct kvm_vcpu *vcpu; local
402 struct kvm_vcpu *vcpu; local
542 struct kvm_vcpu *vcpu; local
721 vgic_v3_load(struct kvm_vcpu *vcpu) argument
741 vgic_v3_vmcr_sync(struct kvm_vcpu *vcpu) argument
749 vgic_v3_put(struct kvm_vcpu *vcpu) argument
[all...]
H A Dvgic.c83 struct vgic_irq *vgic_get_irq(struct kvm *kvm, struct kvm_vcpu *vcpu, argument
133 void vgic_flush_pending_lpis(struct kvm_vcpu *vcpu) argument
280 vgic_sort_ap_list(struct kvm_vcpu *vcpu) argument
320 struct kvm_vcpu *vcpu; local
421 kvm_vgic_inject_irq(struct kvm *kvm, struct kvm_vcpu *vcpu, unsigned int intid, bool level, void *owner) argument
462 kvm_vgic_map_irq(struct kvm_vcpu *vcpu, struct vgic_irq *irq, unsigned int host_irq, struct irq_ops *ops) argument
496 kvm_vgic_map_phys_irq(struct kvm_vcpu *vcpu, unsigned int host_irq, u32 vintid, struct irq_ops *ops) argument
522 kvm_vgic_reset_mapped_irq(struct kvm_vcpu *vcpu, u32 vintid) argument
539 kvm_vgic_unmap_phys_irq(struct kvm_vcpu *vcpu, unsigned int vintid) argument
558 kvm_vgic_get_map(struct kvm_vcpu *vcpu, unsigned int vintid) argument
583 kvm_vgic_set_owner(struct kvm_vcpu *vcpu, unsigned int intid, void *owner) argument
615 vgic_prune_ap_list(struct kvm_vcpu *vcpu) argument
716 vgic_fold_lr_state(struct kvm_vcpu *vcpu) argument
725 vgic_populate_lr(struct kvm_vcpu *vcpu, struct vgic_irq *irq, int lr) argument
736 vgic_clear_lr(struct kvm_vcpu *vcpu, int lr) argument
744 vgic_set_underflow(struct kvm_vcpu *vcpu) argument
753 compute_ap_list_depth(struct kvm_vcpu *vcpu, bool *multi_sgi) argument
779 vgic_flush_lr_state(struct kvm_vcpu *vcpu) argument
848 vgic_save_state(struct kvm_vcpu *vcpu) argument
857 kvm_vgic_sync_hwstate(struct kvm_vcpu *vcpu) argument
878 vgic_restore_state(struct kvm_vcpu *vcpu) argument
887 kvm_vgic_flush_hwstate(struct kvm_vcpu *vcpu) argument
920 kvm_vgic_load(struct kvm_vcpu *vcpu) argument
931 kvm_vgic_put(struct kvm_vcpu *vcpu) argument
942 kvm_vgic_vmcr_sync(struct kvm_vcpu *vcpu) argument
953 kvm_vgic_vcpu_pending_irq(struct kvm_vcpu *vcpu) argument
989 struct kvm_vcpu *vcpu; local
1004 kvm_vgic_map_is_active(struct kvm_vcpu *vcpu, unsigned int vintid) argument
[all...]
/linux-master/tools/testing/selftests/kvm/lib/riscv/
H A Dprocessor.c18 bool __vcpu_has_ext(struct kvm_vcpu *vcpu, uint64_t ext) argument
195 void riscv_vcpu_mmu_setup(struct kvm_vcpu *vcpu) argument
219 void vcpu_arch_dump(FILE *stream, struct kvm_vcpu *vcpu, uint8_t indent) argument
292 vcpu_arch_set_entry_point(struct kvm_vcpu *vcpu, void *guest_code) argument
304 struct kvm_vcpu *vcpu; local
341 vcpu_args_set(struct kvm_vcpu *vcpu, unsigned int num, ...) argument
390 assert_on_unhandled_exception(struct kvm_vcpu *vcpu) argument
426 vcpu_init_vector_tables(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c128 void finalize_vcpu(struct kvm_vcpu *vcpu, struct vcpu_reg_list *c) argument
/linux-master/arch/riscv/kvm/
H A Dvcpu_onereg.c171 void kvm_riscv_vcpu_setup_isa(struct kvm_vcpu *vcpu) argument
183 static int kvm_riscv_vcpu_get_reg_config(struct kvm_vcpu *vcpu, argument
232 static int kvm_riscv_vcpu_set_reg_config(struct kvm_vcpu *vcpu, argument
336 kvm_riscv_vcpu_get_reg_core(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
369 kvm_riscv_vcpu_set_reg_core(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
404 kvm_riscv_vcpu_general_get_csr(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long *out_val) argument
423 kvm_riscv_vcpu_general_set_csr(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long reg_val) argument
445 kvm_riscv_vcpu_smstateen_set_csr(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long reg_val) argument
459 kvm_riscv_vcpu_smstateen_get_csr(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long *out_val) argument
473 kvm_riscv_vcpu_get_reg_csr(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
515 kvm_riscv_vcpu_set_reg_csr(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
557 riscv_vcpu_get_isa_ext_single(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long *reg_val) argument
578 riscv_vcpu_set_isa_ext_single(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long reg_val) argument
616 riscv_vcpu_get_isa_ext_multi(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long *reg_val) argument
639 riscv_vcpu_set_isa_ext_multi(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long reg_val, bool enable) argument
659 kvm_riscv_vcpu_get_reg_isa_ext(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
699 kvm_riscv_vcpu_set_reg_isa_ext(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
732 copy_config_reg_indices(const struct kvm_vcpu *vcpu, u64 __user *uindices) argument
768 num_config_regs(const struct kvm_vcpu *vcpu) argument
797 num_csr_regs(const struct kvm_vcpu *vcpu) argument
809 copy_csr_reg_indices(const struct kvm_vcpu *vcpu, u64 __user *uindices) argument
891 num_fp_f_regs(const struct kvm_vcpu *vcpu) argument
901 copy_fp_f_reg_indices(const struct kvm_vcpu *vcpu, u64 __user *uindices) argument
920 num_fp_d_regs(const struct kvm_vcpu *vcpu) argument
930 copy_fp_d_reg_indices(const struct kvm_vcpu *vcpu, u64 __user *uindices) argument
960 copy_isa_ext_reg_indices(const struct kvm_vcpu *vcpu, u64 __user *uindices) argument
987 num_isa_ext_regs(const struct kvm_vcpu *vcpu) argument
992 copy_sbi_ext_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) argument
1017 num_sbi_ext_regs(struct kvm_vcpu *vcpu) argument
1022 copy_sbi_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) argument
1049 num_sbi_regs(struct kvm_vcpu *vcpu) argument
1054 num_vector_regs(const struct kvm_vcpu *vcpu) argument
1063 copy_vector_reg_indices(const struct kvm_vcpu *vcpu, u64 __user *uindices) argument
1108 kvm_riscv_vcpu_num_regs(struct kvm_vcpu *vcpu) argument
1129 kvm_riscv_vcpu_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) argument
1187 kvm_riscv_vcpu_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
1220 kvm_riscv_vcpu_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) argument
[all...]
H A Daia_aplic.c441 static int aplic_mmio_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, argument
513 static int aplic_mmio_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev, argument
/linux-master/tools/testing/selftests/kvm/aarch64/
H A Dvgic_init.c39 static void v3_redist_reg_get_errno(int gicv3_fd, int vcpu, int offset, argument
49 static void v3_redist_reg_get(int gicv3_fd, int vcpu, int offset, uint32_t want, argument
69 static int run_vcpu(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/include/xen/interface/
H A Devent_channel.h64 uint32_t vcpu; member in struct:evtchn_bind_virq
93 uint32_t vcpu; member in struct:evtchn_bind_ipi
140 uint32_t vcpu; /* VCPU to which this channel is bound. */ member in struct:evtchn_status
168 uint32_t vcpu; member in struct:evtchn_bind_vcpu
202 uint32_t vcpu; member in struct:evtchn_init_control
[all...]
/linux-master/arch/arm64/kvm/hyp/
H A Dvgic-v3-sr.c474 static int __vgic_v3_get_group(struct kvm_vcpu *vcpu) argument
484 static int __vgic_v3_highest_priority_lr(struct kvm_vcpu *vcpu, u32 vmcr, argument
523 static int __vgic_v3_find_active_lr(struct kvm_vcpu *vcpu, int intid, argument
674 static void __vgic_v3_read_iar(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
730 __vgic_v3_write_dir(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
753 __vgic_v3_write_eoir(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
788 __vgic_v3_read_igrpen0(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
793 __vgic_v3_read_igrpen1(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
798 __vgic_v3_write_igrpen0(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
810 __vgic_v3_write_igrpen1(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
822 __vgic_v3_read_bpr0(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
827 __vgic_v3_read_bpr1(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
832 __vgic_v3_write_bpr0(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
849 __vgic_v3_write_bpr1(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
869 __vgic_v3_read_apxrn(struct kvm_vcpu *vcpu, int rt, int n) argument
881 __vgic_v3_write_apxrn(struct kvm_vcpu *vcpu, int rt, int n) argument
891 __vgic_v3_read_apxr0(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
897 __vgic_v3_read_apxr1(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
903 __vgic_v3_read_apxr2(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
908 __vgic_v3_read_apxr3(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
913 __vgic_v3_write_apxr0(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
918 __vgic_v3_write_apxr1(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
923 __vgic_v3_write_apxr2(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
928 __vgic_v3_write_apxr3(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
933 __vgic_v3_read_hppir(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
952 __vgic_v3_read_pmr(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
959 __vgic_v3_write_pmr(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
971 __vgic_v3_read_rpr(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
977 __vgic_v3_read_ctlr(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
999 __vgic_v3_write_ctlr(struct kvm_vcpu *vcpu, u32 vmcr, int rt) argument
1016 __vgic_v3_perform_cpuif_access(struct kvm_vcpu *vcpu) argument
[all...]
/linux-master/arch/powerpc/kvm/
H A Dbook3s_emulate.c70 static bool spr_allowed(struct kvm_vcpu *vcpu, enum priv_level level) argument
84 static inline void kvmppc_copyto_vcpu_tm(struct kvm_vcpu *vcpu) argument
103 kvmppc_copyfrom_vcpu_tm(struct kvm_vcpu *vcpu) argument
122 kvmppc_emulate_treclaim(struct kvm_vcpu *vcpu, int ra_val) argument
168 kvmppc_emulate_trchkpt(struct kvm_vcpu *vcpu) argument
193 kvmppc_emulate_tabort(struct kvm_vcpu *vcpu, int ra_val) argument
234 kvmppc_core_emulate_op_pr(struct kvm_vcpu *vcpu, unsigned int inst, int *advance) argument
633 kvmppc_set_bat(struct kvm_vcpu *vcpu, struct kvmppc_bat *bat, bool upper, u32 val) argument
653 kvmppc_find_bat(struct kvm_vcpu *vcpu, int sprn) argument
678 kvmppc_core_emulate_mtspr_pr(struct kvm_vcpu *vcpu, int sprn, ulong spr_val) argument
864 kvmppc_core_emulate_mfspr_pr(struct kvm_vcpu *vcpu, int sprn, ulong *spr_val) argument
1034 kvmppc_alignment_dsisr(struct kvm_vcpu *vcpu, unsigned int inst) argument
1039 kvmppc_alignment_dar(struct kvm_vcpu *vcpu, unsigned int inst) argument
[all...]
H A Dbook3s_xics.c586 static noinline unsigned long kvmppc_h_xirr(struct kvm_vcpu *vcpu) argument
619 static noinline int kvmppc_h_ipi(struct kvm_vcpu *vcpu, unsigned long server, argument
704 kvmppc_h_ipoll(struct kvm_vcpu *vcpu, unsigned long server) argument
721 kvmppc_h_cppr(struct kvm_vcpu *vcpu, unsigned long cppr) argument
777 ics_eoi(struct kvm_vcpu *vcpu, u32 irq) argument
817 kvmppc_h_eoi(struct kvm_vcpu *vcpu, unsigned long xirr) argument
848 kvmppc_xics_rm_complete(struct kvm_vcpu *vcpu, u32 hcall) argument
875 kvmppc_xics_hcall(struct kvm_vcpu *vcpu, u32 req) argument
944 struct kvm_vcpu *vcpu; local
1062 kvmppc_xics_create_icp(struct kvm_vcpu *vcpu, unsigned long server_num) argument
1087 kvmppc_xics_get_icp(struct kvm_vcpu *vcpu) argument
1101 kvmppc_xics_set_icp(struct kvm_vcpu *vcpu, u64 icpval) argument
1336 struct kvm_vcpu *vcpu; local
1449 kvmppc_xics_connect_vcpu(struct kvm_device *dev, struct kvm_vcpu *vcpu, u32 xcpu) argument
1469 kvmppc_xics_free_icp(struct kvm_vcpu *vcpu) argument
[all...]

Completed in 278 milliseconds

<<111213141516