/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-kvm-device.c | 365 struct kvm_vcpu *vcpu; local 514 struct kvm_vcpu *vcpu; local [all...] |
/linux-master/arch/powerpc/include/asm/ |
H A D | fsl_hcalls.h | 534 fh_get_core_state(unsigned int handle, unsigned int vcpu, unsigned int *state) argument 565 fh_enter_nap(unsigned int handle, unsigned int vcpu) argument 590 fh_exit_nap(unsigned int handle, unsigned int vcpu) argument [all...] |
/linux-master/arch/powerpc/kvm/ |
H A D | e500_mmu.c | 64 static unsigned int get_tlb_esel(struct kvm_vcpu *vcpu, int tlbsel) argument 126 static inline void kvmppc_e500_deliver_tlb_miss(struct kvm_vcpu *vcpu, argument 193 kvmppc_set_tlb1map_range(struct kvm_vcpu *vcpu, struct kvm_book3e_206_tlb_entry *gtlbe) argument 245 kvmppc_e500_emul_tlbivax(struct kvm_vcpu *vcpu, gva_t ea) argument 307 kvmppc_e500_emul_tlbilx(struct kvm_vcpu *vcpu, int type, gva_t ea) argument 322 kvmppc_e500_emul_tlbre(struct kvm_vcpu *vcpu) argument 341 kvmppc_e500_emul_tlbsx(struct kvm_vcpu *vcpu, gva_t ea) argument 390 kvmppc_e500_emul_tlbwe(struct kvm_vcpu *vcpu) argument 453 kvmppc_e500_tlb_search(struct kvm_vcpu *vcpu, gva_t eaddr, unsigned int pid, int as) argument 469 kvmppc_core_vcpu_translate(struct kvm_vcpu *vcpu, struct kvm_translation *tr) argument 495 kvmppc_mmu_itlb_index(struct kvm_vcpu *vcpu, gva_t eaddr) argument 502 kvmppc_mmu_dtlb_index(struct kvm_vcpu *vcpu, gva_t eaddr) argument 509 kvmppc_mmu_itlb_miss(struct kvm_vcpu *vcpu) argument 516 kvmppc_mmu_dtlb_miss(struct kvm_vcpu *vcpu) argument 523 kvmppc_mmu_xlate(struct kvm_vcpu *vcpu, unsigned int index, gva_t eaddr) argument 567 kvmppc_get_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) argument 583 kvmppc_set_sregs_e500_tlb(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) argument 597 kvmppc_get_one_reg_e500_tlb(struct kvm_vcpu *vcpu, u64 id, union kvmppc_one_reg *val) argument 650 kvmppc_set_one_reg_e500_tlb(struct kvm_vcpu *vcpu, u64 id, union kvmppc_one_reg *val) argument 717 vcpu_mmu_geometry_update(struct kvm_vcpu *vcpu, struct kvm_book3e_206_tlb_params *params) argument 731 kvm_vcpu_ioctl_config_tlb(struct kvm_vcpu *vcpu, struct kvm_config_tlb *cfg) argument 856 kvm_vcpu_ioctl_dirty_tlb(struct kvm_vcpu *vcpu, struct kvm_dirty_tlb *dirty) argument 866 vcpu_mmu_init(struct kvm_vcpu *vcpu, struct kvmppc_e500_tlb_params *params) argument 900 struct kvm_vcpu *vcpu = &vcpu_e500->vcpu; local [all...] |
H A D | book3s_64_mmu.c | 27 kvmppc_mmu_book3s_64_find_slbe( struct kvm_vcpu *vcpu, gva_t eaddr) argument 81 kvmppc_mmu_book3s_64_ea_to_vp(struct kvm_vcpu *vcpu, gva_t eaddr, bool data) argument 116 kvmppc_mmu_book3s_64_get_pteg(struct kvm_vcpu *vcpu, struct kvmppc_slb *slbe, gva_t eaddr, bool second) argument 191 kvmppc_mmu_book3s_64_xlate(struct kvm_vcpu *vcpu, gva_t eaddr, struct kvmppc_pte *gpte, bool data, bool iswrite) argument 363 kvmppc_mmu_book3s_64_slbmte(struct kvm_vcpu *vcpu, u64 rs, u64 rb) argument 412 kvmppc_mmu_book3s_64_slbfee(struct kvm_vcpu *vcpu, gva_t eaddr, ulong *ret_slb) argument 425 kvmppc_mmu_book3s_64_slbmfee(struct kvm_vcpu *vcpu, u64 slb_nr) argument 437 kvmppc_mmu_book3s_64_slbmfev(struct kvm_vcpu *vcpu, u64 slb_nr) argument 449 kvmppc_mmu_book3s_64_slbie(struct kvm_vcpu *vcpu, u64 ea) argument 471 kvmppc_mmu_book3s_64_slbia(struct kvm_vcpu *vcpu) argument 489 kvmppc_mmu_book3s_64_mtsrin(struct kvm_vcpu *vcpu, u32 srnum, ulong value) argument 529 kvmppc_mmu_book3s_64_tlbie(struct kvm_vcpu *vcpu, ulong va, bool large) argument 563 segment_contains_magic_page(struct kvm_vcpu *vcpu, ulong esid) argument 572 kvmppc_mmu_book3s_64_esid_to_vsid(struct kvm_vcpu *vcpu, ulong esid, u64 *vsid) argument 646 kvmppc_mmu_book3s_64_is_dcbz32(struct kvm_vcpu *vcpu) argument 651 kvmppc_mmu_book3s_64_init(struct kvm_vcpu *vcpu) argument [all...] |
H A D | book3s_xics.h | 67 struct kvm_vcpu *vcpu; member in struct:kvmppc_icp 118 struct kvm_vcpu *vcpu = NULL; local [all...] |
H A D | book3s_hv_builtin.c | 110 long int kvmppc_rm_h_confer(struct kvm_vcpu *vcpu, int target, argument 184 long kvmppc_rm_h_random(struct kvm_vcpu *vcpu) argument 347 struct kvm_vcpu *vcpu; local 498 static void kvmppc_end_cede(struct kvm_vcpu *vcpu) argument 507 kvmppc_set_msr_hv(struct kvm_vcpu *vcpu, u64 msr) argument 523 inject_interrupt(struct kvm_vcpu *vcpu, int vec, u64 srr1_flags) argument 559 kvmppc_inject_interrupt_hv(struct kvm_vcpu *vcpu, int vec, u64 srr1_flags) argument 570 kvmppc_guest_entry_inject_int(struct kvm_vcpu *vcpu) argument [all...] |
H A D | book3s_hv_rm_xics.c | 54 static inline void icp_send_hcore_msg(int hcore, struct kvm_vcpu *vcpu) argument 66 static inline void icp_send_hcore_msg(int hcore, struct kvm_vcpu *vcpu) { } argument 127 static void icp_rm_set_vcpu_irq(struct kvm_vcpu *vcpu, argument 167 icp_rm_clr_vcpu_irq(struct kvm_vcpu *vcpu) argument 482 xics_rm_h_xirr_x(struct kvm_vcpu *vcpu) argument 488 xics_rm_h_xirr(struct kvm_vcpu *vcpu) argument 526 xics_rm_h_ipi(struct kvm_vcpu *vcpu, unsigned long server, unsigned long mfrr) argument 613 xics_rm_h_cppr(struct kvm_vcpu *vcpu, unsigned long cppr) argument 675 ics_rm_eoi(struct kvm_vcpu *vcpu, u32 irq) argument 734 xics_rm_h_eoi(struct kvm_vcpu *vcpu, unsigned long xirr) argument 844 kvmppc_deliver_irq_passthru(struct kvm_vcpu *vcpu, __be32 xirr, struct kvmppc_irq_map *irq_map, struct kvmppc_passthru_irqmap *pimap, bool *again) argument [all...] |
H A D | book3s_hv_p9_entry.c | 10 static void load_spr_state(struct kvm_vcpu *vcpu, argument 58 store_spr_state(struct kvm_vcpu *vcpu) argument 86 load_vcpu_state(struct kvm_vcpu *vcpu, struct p9_host_os_sprs *host_os_sprs) argument 117 store_vcpu_state(struct kvm_vcpu *vcpu) argument 156 restore_p9_host_os_sprs(struct kvm_vcpu *vcpu, struct p9_host_os_sprs *host_os_sprs) argument 220 accumulate_time(struct kvm_vcpu *vcpu, struct kvmhv_tb_accumulator *next) argument 301 switch_mmu_to_guest_radix(struct kvm *kvm, struct kvm_vcpu *vcpu, u64 lpcr) argument 326 switch_mmu_to_guest_hpt(struct kvm *kvm, struct kvm_vcpu *vcpu, u64 lpcr) argument 391 save_clear_guest_mmu(struct kvm *kvm, struct kvm_vcpu *vcpu) argument 494 kvmppc_msr_hard_disable_set_facilities(struct kvm_vcpu *vcpu, unsigned long msr) argument 532 kvmhv_vcpu_entry_p9(struct kvm_vcpu *vcpu, u64 time_limit, unsigned long lpcr, u64 *tb) argument [all...] |
H A D | book3s_64_vio.c | 573 long kvmppc_h_put_tce(struct kvm_vcpu *vcpu, unsigned long liobn, argument 632 long kvmppc_h_put_tce_indirect(struct kvm_vcpu *vcpu, argument 725 kvmppc_h_stuff_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba, unsigned long tce_value, unsigned long npages) argument 770 kvmppc_h_get_tce(struct kvm_vcpu *vcpu, unsigned long liobn, unsigned long ioba) argument [all...] |
/linux-master/drivers/virt/acrn/ |
H A D | hypercall.h | 185 static inline long hcall_notify_req_finish(u64 vmid, u64 vcpu) argument
|
/linux-master/arch/x86/kvm/ |
H A D | smm.h | 143 static inline int kvm_inject_smi(struct kvm_vcpu *vcpu) argument 149 static inline bool is_smm(struct kvm_vcpu *vcpu) argument 159 static inline int kvm_inject_smi(struct kvm_vcpu *vcpu) { return -ENOTTY; } argument 160 static inline bool is_smm(struct kvm_vcpu *vcpu) { return false; } argument
|
H A D | i8254.c | 218 void __kvm_migrate_pit_timer(struct kvm_vcpu *vcpu) argument 244 struct kvm_vcpu *vcpu; local 438 static int pit_ioport_write(struct kvm_vcpu *vcpu, argument 513 static int pit_ioport_read(struct kvm_vcpu *vcpu, argument 583 static int speaker_ioport_write(struct kvm_vcpu *vcpu, argument 603 static int speaker_ioport_read(struct kvm_vcpu *vcpu, argument [all...] |
H A D | lapic.h | 64 struct kvm_vcpu *vcpu; member in struct:kvm_lapic 186 lapic_in_kernel(struct kvm_vcpu *vcpu) argument 211 kvm_apic_present(struct kvm_vcpu *vcpu) argument 216 kvm_lapic_enabled(struct kvm_vcpu *vcpu) argument 226 kvm_vcpu_apicv_active(struct kvm_vcpu *vcpu) argument 231 kvm_apic_has_pending_init_or_sipi(struct kvm_vcpu *vcpu) argument 236 kvm_apic_init_sipi_allowed(struct kvm_vcpu *vcpu) argument 248 kvm_lapic_latched_init(struct kvm_vcpu *vcpu) argument [all...] |
H A D | ioapic.c | 109 static void __rtc_irq_eoi_tracking_restore_one(struct kvm_vcpu *vcpu) argument 139 void kvm_rtc_eoi_tracking_restore_one(struct kvm_vcpu *vcpu) argument 150 struct kvm_vcpu *vcpu; local 161 rtc_irq_eoi(struct kvm_ioapic *ioapic, struct kvm_vcpu *vcpu, int vector) argument 187 struct kvm_vcpu *vcpu; local 278 kvm_ioapic_scan_entry(struct kvm_vcpu *vcpu, ulong *ioapic_handled_vectors) argument 531 kvm_ioapic_update_eoi_one(struct kvm_vcpu *vcpu, struct kvm_ioapic *ioapic, int trigger_mode, int pin) argument 579 kvm_ioapic_update_eoi(struct kvm_vcpu *vcpu, int vector, int trigger_mode) argument 607 ioapic_mmio_read(struct kvm_vcpu *vcpu, struct kvm_io_device *this, gpa_t addr, int len, void *val) argument 649 ioapic_mmio_write(struct kvm_vcpu *vcpu, struct kvm_io_device *this, gpa_t addr, int len, const void *val) argument [all...] |
H A D | mtrr.c | 34 static struct kvm_mtrr_range *var_mtrr_msr_to_range(struct kvm_vcpu *vcpu, argument 68 static bool kvm_mtrr_valid(struct kvm_vcpu *vcpu, u32 msr, u64 data) argument 119 static u8 mtrr_disabled_type(struct kvm_vcpu *vcpu) argument 318 static void update_mtrr(struct kvm_vcpu *vcpu, u32 msr) argument 349 set_var_mtrr_msr(struct kvm_vcpu *vcpu, u32 msr, u64 data) argument 378 kvm_mtrr_set_msr(struct kvm_vcpu *vcpu, u32 msr, u64 data) argument 397 kvm_mtrr_get_msr(struct kvm_vcpu *vcpu, u32 msr, u64 *pdata) argument 434 kvm_vcpu_mtrr_init(struct kvm_vcpu *vcpu) argument 614 kvm_mtrr_get_guest_memory_type(struct kvm_vcpu *vcpu, gfn_t gfn) argument 690 kvm_mtrr_check_gfn_range_consistency(struct kvm_vcpu *vcpu, gfn_t gfn, int page_num) argument [all...] |
H A D | mmu.h | 127 kvm_mmu_reload(struct kvm_vcpu *vcpu) argument 135 kvm_get_pcid(struct kvm_vcpu *vcpu, gpa_t cr3) argument 144 kvm_get_active_pcid(struct kvm_vcpu *vcpu) argument 149 kvm_get_active_cr3_lam_bits(struct kvm_vcpu *vcpu) argument 157 kvm_mmu_load_pgd(struct kvm_vcpu *vcpu) argument 168 kvm_mmu_refresh_passthrough_bits(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu) argument 194 permission_fault(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, unsigned pte_access, unsigned pte_pkey, u64 access) argument 313 kvm_translate_gpa(struct kvm_vcpu *vcpu, struct kvm_mmu *mmu, gpa_t gpa, u64 access, struct x86_exception *exception) argument [all...] |
/linux-master/tools/testing/selftests/kvm/ |
H A D | access_tracking_perf_test.c | 201 static void assert_ucall(struct kvm_vcpu *vcpu, uint64_t expected_ucall) argument 228 struct kvm_vcpu *vcpu = vcpu_args->vcpu; local
|
/linux-master/arch/riscv/kvm/ |
H A D | vcpu_pmu.c | 199 static int pmu_ctr_read(struct kvm_vcpu *vcpu, unsigned long cidx, argument 263 int kvm_riscv_vcpu_pmu_incr_fw(struct kvm_vcpu *vcpu, unsigned long fid) argument 278 int kvm_riscv_vcpu_pmu_read_hpm(struct kvm_vcpu *vcpu, unsigned int csr_num, argument 313 int kvm_riscv_vcpu_pmu_num_ctrs(struct kvm_vcpu *vcpu, argument 323 int kvm_riscv_vcpu_pmu_ctr_info(struct kvm_vcpu *vcpu, unsigne argument 338 kvm_riscv_vcpu_pmu_ctr_start(struct kvm_vcpu *vcpu, unsigned long ctr_base, unsigned long ctr_mask, unsigned long flags, u64 ival, struct kvm_vcpu_sbi_return *retdata) argument 394 kvm_riscv_vcpu_pmu_ctr_stop(struct kvm_vcpu *vcpu, unsigned long ctr_base, unsigned long ctr_mask, unsigned long flags, struct kvm_vcpu_sbi_return *retdata) argument 456 kvm_riscv_vcpu_pmu_ctr_cfg_match(struct kvm_vcpu *vcpu, unsigned long ctr_base, unsigned long ctr_mask, unsigned long flags, unsigned long eidx, u64 evtdata, struct kvm_vcpu_sbi_return *retdata) argument 533 kvm_riscv_vcpu_pmu_ctr_read(struct kvm_vcpu *vcpu, unsigned long cidx, struct kvm_vcpu_sbi_return *retdata) argument 545 kvm_riscv_vcpu_pmu_init(struct kvm_vcpu *vcpu) argument 611 kvm_riscv_vcpu_pmu_deinit(struct kvm_vcpu *vcpu) argument 630 kvm_riscv_vcpu_pmu_reset(struct kvm_vcpu *vcpu) argument [all...] |
H A D | aia.c | 69 void kvm_riscv_vcpu_aia_flush_interrupts(struct kvm_vcpu *vcpu) argument 86 void kvm_riscv_vcpu_aia_sync_interrupts(struct kvm_vcpu *vcpu) argument 95 bool kvm_riscv_vcpu_aia_has_interrupts(struct kvm_vcpu *vcpu, u64 mask) argument 123 kvm_riscv_vcpu_aia_update_hvip(struct kvm_vcpu *vcpu) argument 136 kvm_riscv_vcpu_aia_load(struct kvm_vcpu *vcpu, int cpu) argument 154 kvm_riscv_vcpu_aia_put(struct kvm_vcpu *vcpu) argument 172 kvm_riscv_vcpu_aia_get_csr(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long *out_val) argument 188 kvm_riscv_vcpu_aia_set_csr(struct kvm_vcpu *vcpu, unsigned long reg_num, unsigned long val) argument 209 kvm_riscv_vcpu_aia_rmw_topei(struct kvm_vcpu *vcpu, unsigned int csr_num, unsigned long *val, unsigned long new_val, unsigned long wr_mask) argument 243 aia_get_iprio8(struct kvm_vcpu *vcpu, unsigned int irq) argument 276 aia_set_iprio8(struct kvm_vcpu *vcpu, unsigned int irq, u8 prio) argument 332 aia_rmw_iprio(struct kvm_vcpu *vcpu, unsigned int isel, unsigned long *val, unsigned long new_val, unsigned long wr_mask) argument 369 kvm_riscv_vcpu_aia_rmw_ireg(struct kvm_vcpu *vcpu, unsigned int csr_num, unsigned long *val, unsigned long new_val, unsigned long wr_mask) argument 554 struct kvm_vcpu *vcpu; local [all...] |
H A D | vcpu.c | 45 static void kvm_riscv_reset_vcpu(struct kvm_vcpu *vcpu) argument 99 kvm_arch_vcpu_create(struct kvm_vcpu *vcpu) argument 158 kvm_arch_vcpu_postcreate(struct kvm_vcpu *vcpu) argument 169 kvm_arch_vcpu_destroy(struct kvm_vcpu *vcpu) argument 186 kvm_cpu_has_pending_timer(struct kvm_vcpu *vcpu) argument 191 kvm_arch_vcpu_blocking(struct kvm_vcpu *vcpu) argument 196 kvm_arch_vcpu_unblocking(struct kvm_vcpu *vcpu) argument 201 kvm_arch_vcpu_runnable(struct kvm_vcpu *vcpu) argument 207 kvm_arch_vcpu_should_kick(struct kvm_vcpu *vcpu) argument 212 kvm_arch_vcpu_in_kernel(struct kvm_vcpu *vcpu) argument 217 kvm_arch_vcpu_fault(struct kvm_vcpu *vcpu, struct vm_fault *vmf) argument 225 struct kvm_vcpu *vcpu = filp->private_data; local 246 struct kvm_vcpu *vcpu = filp->private_data; local 290 kvm_arch_vcpu_ioctl_get_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) argument 296 kvm_arch_vcpu_ioctl_set_sregs(struct kvm_vcpu *vcpu, struct kvm_sregs *sregs) argument 302 kvm_arch_vcpu_ioctl_get_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) argument 307 kvm_arch_vcpu_ioctl_set_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) argument 312 kvm_arch_vcpu_ioctl_translate(struct kvm_vcpu *vcpu, struct kvm_translation *tr) argument 318 kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) argument 323 kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) argument 328 kvm_riscv_vcpu_flush_interrupts(struct kvm_vcpu *vcpu) argument 345 kvm_riscv_vcpu_sync_interrupts(struct kvm_vcpu *vcpu) argument 375 kvm_riscv_vcpu_set_interrupt(struct kvm_vcpu *vcpu, unsigned int irq) argument 397 kvm_riscv_vcpu_unset_interrupt(struct kvm_vcpu *vcpu, unsigned int irq) argument 417 kvm_riscv_vcpu_has_interrupts(struct kvm_vcpu *vcpu, u64 mask) argument 432 kvm_riscv_vcpu_power_off(struct kvm_vcpu *vcpu) argument 439 kvm_riscv_vcpu_power_on(struct kvm_vcpu *vcpu) argument 445 kvm_arch_vcpu_ioctl_get_mpstate(struct kvm_vcpu *vcpu, struct kvm_mp_state *mp_state) argument 456 kvm_arch_vcpu_ioctl_set_mpstate(struct kvm_vcpu *vcpu, struct kvm_mp_state *mp_state) argument 475 kvm_arch_vcpu_ioctl_set_guest_debug(struct kvm_vcpu *vcpu, struct kvm_guest_debug *dbg) argument 482 kvm_riscv_vcpu_setup_config(struct kvm_vcpu *vcpu) argument 510 kvm_arch_vcpu_load(struct kvm_vcpu *vcpu, int cpu) argument 551 kvm_arch_vcpu_put(struct kvm_vcpu *vcpu) argument 579 kvm_riscv_check_vcpu_requests(struct kvm_vcpu *vcpu) argument 627 kvm_riscv_update_hvip(struct kvm_vcpu *vcpu) argument 635 kvm_riscv_vcpu_swap_in_guest_state(struct kvm_vcpu *vcpu) argument 648 kvm_riscv_vcpu_swap_in_host_state(struct kvm_vcpu *vcpu) argument 668 kvm_riscv_vcpu_enter_exit(struct kvm_vcpu *vcpu) argument 678 kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu) argument [all...] |
/linux-master/arch/s390/kvm/ |
H A D | pv.c | 28 bool kvm_s390_pv_cpu_is_protected(struct kvm_vcpu *vcpu) argument 66 int kvm_s390_pv_destroy_cpu(struct kvm_vcpu *vcpu, u16 *rc, u16 *rrc) argument 100 kvm_s390_pv_create_cpu(struct kvm_vcpu *vcpu, u16 *rc, u16 *rrc) argument 681 kvm_s390_pv_set_cpu_state(struct kvm_vcpu *vcpu, u8 state) argument 699 kvm_s390_pv_dump_cpu(struct kvm_vcpu *vcpu, void *buff, u16 *rc, u16 *rrc) argument [all...] |
/linux-master/arch/x86/kvm/mmu/ |
H A D | spte.c | 71 u64 make_mmio_spte(struct kvm_vcpu *vcpu, u64 gfn, unsigned int access) argument 137 bool make_spte(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, argument
|
/linux-master/tools/perf/include/perf/ |
H A D | perf_dlfilter.h | 72 __s32 vcpu; member in struct:perf_dlfilter_sample
|
/linux-master/arch/mips/kvm/ |
H A D | mmu.c | 28 void kvm_mmu_free_memory_caches(struct kvm_vcpu *vcpu) argument 510 static int _kvm_mips_map_page_fast(struct kvm_vcpu *vcpu, unsigned long gpa, argument 586 static int kvm_mips_map_page(struct kvm_vcpu *vcpu, unsigned long gpa, argument 683 kvm_mips_handle_vz_root_tlb_fault(unsigned long badvaddr, struct kvm_vcpu *vcpu, bool write_fault) argument 708 kvm_mips_migrate_count(struct kvm_vcpu *vcpu) argument 715 kvm_arch_vcpu_load(struct kvm_vcpu *vcpu, int cpu) argument 742 kvm_arch_vcpu_put(struct kvm_vcpu *vcpu) argument [all...] |
H A D | emulate.c | 40 static int kvm_compute_return_epc(struct kvm_vcpu *vcpu, unsigned long instpc, argument 243 enum emulation_result update_pc(struct kvm_vcpu *vcpu, u32 cause) argument 272 kvm_get_badinstr(u32 *opc, struct kvm_vcpu *vcpu, u32 *out) argument 294 kvm_get_badinstrp(u32 *opc, struct kvm_vcpu *vcpu, u32 *out) argument 313 kvm_mips_count_disabled(struct kvm_vcpu *vcpu) argument 328 kvm_mips_ktime_to_count(struct kvm_vcpu *vcpu, ktime_t now) argument 367 kvm_mips_count_time(struct kvm_vcpu *vcpu) argument 385 kvm_mips_read_count_running(struct kvm_vcpu *vcpu, ktime_t now) argument 445 kvm_mips_read_count(struct kvm_vcpu *vcpu) argument 472 kvm_mips_freeze_hrtimer(struct kvm_vcpu *vcpu, u32 *count) argument 502 kvm_mips_resume_hrtimer(struct kvm_vcpu *vcpu, ktime_t now, u32 count) argument 543 kvm_mips_restore_hrtimer(struct kvm_vcpu *vcpu, ktime_t before, u32 count, int min_drift) argument 604 kvm_mips_write_count(struct kvm_vcpu *vcpu, u32 count) argument 629 kvm_mips_init_count(struct kvm_vcpu *vcpu, unsigned long count_hz) argument 650 kvm_mips_set_count_hz(struct kvm_vcpu *vcpu, s64 count_hz) argument 697 kvm_mips_write_compare(struct kvm_vcpu *vcpu, u32 compare, bool ack) argument 780 kvm_mips_count_disable(struct kvm_vcpu *vcpu) argument 807 kvm_mips_count_disable_cause(struct kvm_vcpu *vcpu) argument 827 kvm_mips_count_enable_cause(struct kvm_vcpu *vcpu) argument 853 kvm_mips_set_count_ctl(struct kvm_vcpu *vcpu, s64 count_ctl) argument 915 kvm_mips_set_count_resume(struct kvm_vcpu *vcpu, s64 count_resume) argument 937 kvm_mips_count_timeout(struct kvm_vcpu *vcpu) argument 945 kvm_mips_emul_wait(struct kvm_vcpu *vcpu) argument 968 kvm_mips_emulate_store(union mips_instruction inst, u32 cause, struct kvm_vcpu *vcpu) argument 1268 kvm_mips_emulate_load(union mips_instruction inst, u32 cause, struct kvm_vcpu *vcpu) argument 1509 kvm_mips_complete_mmio_load(struct kvm_vcpu *vcpu) argument [all...] |