Home
last modified time | relevance | path

Searched refs:arch (Results 1 – 25 of 1008) sorted by relevance

12345678910>>...41

/linux-6.3-rc2/arch/powerpc/kvm/
A Dbooke_emulate.c26 vcpu->arch.regs.nip = vcpu->arch.shared->srr0; in kvmppc_emul_rfi()
32 vcpu->arch.regs.nip = vcpu->arch.dsrr0; in kvmppc_emul_rfdi()
38 vcpu->arch.regs.nip = vcpu->arch.csrr0; in kvmppc_emul_rfci()
90 vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE) in kvmppc_booke_emulate_op()
96 vcpu->arch.shared->msr = (vcpu->arch.shared->msr & ~MSR_EE) in kvmppc_booke_emulate_op()
133 vcpu->arch.csrr0 = spr_val; in kvmppc_booke_emulate_mtspr()
136 vcpu->arch.csrr1 = spr_val; in kvmppc_booke_emulate_mtspr()
139 vcpu->arch.dsrr0 = spr_val; in kvmppc_booke_emulate_mtspr()
142 vcpu->arch.dsrr1 = spr_val; in kvmppc_booke_emulate_mtspr()
298 vcpu->arch.ivpr = spr_val; in kvmppc_booke_emulate_mtspr()
[all …]
A Dbook3s_hv_tm.c29 vcpu->arch.tfiar = tfiar; in emulate_tx_failure()
31 vcpu->arch.texasr = (vcpu->arch.texasr & 0x3ffffff) | texasr; in emulate_tx_failure()
56 vcpu->arch.regs.nip -= 4; in kvmhv_p9_tm_emulation()
79 vcpu->arch.cfar = vcpu->arch.regs.nip; in kvmhv_p9_tm_emulation()
80 vcpu->arch.regs.nip = vcpu->arch.shregs.srr0; in kvmhv_p9_tm_emulation()
103 bescr = vcpu->arch.bescr; in kvmhv_p9_tm_emulation()
113 vcpu->arch.cfar = vcpu->arch.regs.nip; in kvmhv_p9_tm_emulation()
114 vcpu->arch.regs.nip = vcpu->arch.ebbrr; in kvmhv_p9_tm_emulation()
156 vcpu->arch.regs.ccr = (vcpu->arch.regs.ccr & 0x0fffffff) | in kvmhv_p9_tm_emulation()
203 vcpu->arch.regs.ccr = (vcpu->arch.regs.ccr & 0x0fffffff) | in kvmhv_p9_tm_emulation()
[all …]
A Dbook3s_hv_p9_entry.c14 mtspr(SPRN_TAR, vcpu->arch.tar); in load_spr_state()
38 if (vcpu->arch.uamor != 0) in load_spr_state()
44 if (vcpu->arch.pspb != 0) in load_spr_state()
54 if (!(vcpu->arch.ctrl & 1)) in load_spr_state()
181 if (vcpu->arch.pspb != 0) in restore_p9_host_os_sprs()
208 vcpu->arch.load_ebb++; in restore_p9_host_os_sprs()
308 pid = vcpu->arch.pid; in switch_mmu_to_guest_radix()
332 lpid = kvm->arch.lpid; in switch_mmu_to_guest_hpt()
333 pid = vcpu->arch.pid; in switch_mmu_to_guest_hpt()
347 mtslb(vcpu->arch.slb[i].orige, vcpu->arch.slb[i].origv); in switch_mmu_to_guest_hpt()
[all …]
A Dbook3s_hv.c455 vcpu->arch.regs.nip, vcpu->arch.shregs.msr, vcpu->arch.trap); in kvmppc_dump_regs()
461 vcpu->arch.regs.ctr, vcpu->arch.regs.link); in kvmppc_dump_regs()
469 vcpu->arch.regs.ccr, vcpu->arch.regs.xer, vcpu->arch.shregs.dsisr); in kvmppc_dump_regs()
707 vcpu->arch.dtl_ptr = vcpu->arch.dtl.pinned_addr; in kvmppc_update_vpas()
1743 vcpu->arch.fault_dar, vcpu->arch.fault_dsisr); in kvmppc_handle_exit_hv()
2892 vcpu->arch.shared = &vcpu->arch.shregs; in kvmppc_core_vcpu_create_hv()
2938 vcpu->arch.hfscr_permitted = vcpu->arch.hfscr; in kvmppc_core_vcpu_create_hv()
4054 vcpu->arch.regs.msr = vcpu->arch.shregs.msr; in kvmhv_vcpu_entry_p9_nested()
4090 vcpu->arch.shregs.msr = vcpu->arch.regs.msr; in kvmhv_vcpu_entry_p9_nested()
4836 vcpu->arch.waitp = &vcpu->arch.vcore->wait; in kvmppc_vcpu_run_hv()
[all …]
A Dtiming.c27 mutex_lock(&vcpu->arch.exit_timing_lock); in kvmppc_init_timing_stats()
29 vcpu->arch.last_exit_type = 0xDEAD; in kvmppc_init_timing_stats()
31 vcpu->arch.timing_count_type[i] = 0; in kvmppc_init_timing_stats()
32 vcpu->arch.timing_max_duration[i] = 0; in kvmppc_init_timing_stats()
34 vcpu->arch.timing_sum_duration[i] = 0; in kvmppc_init_timing_stats()
37 vcpu->arch.timing_last_exit = 0; in kvmppc_init_timing_stats()
38 vcpu->arch.timing_exit.tv64 = 0; in kvmppc_init_timing_stats()
39 vcpu->arch.timing_last_enter.tv64 = 0; in kvmppc_init_timing_stats()
50 vcpu->arch.timing_count_type[type]++; in add_exit_timing()
88 vcpu->arch.timing_last_exit = vcpu->arch.timing_exit.tv64; in kvmppc_update_timing_stats()
[all …]
A Demulate_loadstore.c86 vcpu->arch.mmio_vsx_offset = 0; in kvmppc_emulate_loadstore()
88 vcpu->arch.mmio_sp64_extend = 0; in kvmppc_emulate_loadstore()
89 vcpu->arch.mmio_sign_extend = 0; in kvmppc_emulate_loadstore()
91 vcpu->arch.mmio_vmx_offset = 0; in kvmppc_emulate_loadstore()
95 vcpu->arch.regs.msr = vcpu->arch.shared->msr; in kvmppc_emulate_loadstore()
148 vcpu->arch.mmio_copy_type = in kvmppc_emulate_loadstore()
151 vcpu->arch.mmio_copy_type = in kvmppc_emulate_loadstore()
154 vcpu->arch.mmio_copy_type = in kvmppc_emulate_loadstore()
157 vcpu->arch.mmio_copy_type = in kvmppc_emulate_loadstore()
162 vcpu->arch.mmio_vmx_offset = in kvmppc_emulate_loadstore()
[all …]
A Dbooke.c95 vcpu->arch.shared->msr); in kvmppc_dump_vcpu()
97 vcpu->arch.regs.ctr); in kvmppc_dump_vcpu()
189 vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_FP; in kvmppc_vcpu_sync_fpu()
233 vcpu->arch.shadow_msr |= vcpu->arch.shared->msr & MSR_DE; in kvmppc_vcpu_sync_debug()
527 vcpu->arch.regs.nip = vcpu->arch.ivpr | in kvmppc_booke_irqprio_deliver()
676 if ((vcpu->arch.tcr & TCR_DIE) && (vcpu->arch.tsr & TSR_DIS)) in update_timer_ints()
681 if ((vcpu->arch.tcr & TCR_WIE) && (vcpu->arch.tsr & TSR_WIS)) in update_timer_ints()
845 __func__, vcpu->arch.regs.nip, vcpu->arch.last_inst); in emulation_exit()
893 vcpu->arch.dbsr = 0; in kvmppc_handle_debug()
895 run->debug.arch.address = vcpu->arch.regs.nip; in kvmppc_handle_debug()
[all …]
A Dbook3s_hv_p9_perf.c41 lp = vcpu->arch.vpa.pinned_addr; in switch_pmu_to_guest()
88 mtspr(SPRN_PMC1, vcpu->arch.pmc[0]); in switch_pmu_to_guest()
89 mtspr(SPRN_PMC2, vcpu->arch.pmc[1]); in switch_pmu_to_guest()
96 mtspr(SPRN_SDAR, vcpu->arch.sdar); in switch_pmu_to_guest()
97 mtspr(SPRN_SIAR, vcpu->arch.siar); in switch_pmu_to_guest()
111 if (!vcpu->arch.nested && in switch_pmu_to_guest()
113 vcpu->arch.hfscr |= HFSCR_PM; in switch_pmu_to_guest()
124 lp = vcpu->arch.vpa.pinned_addr; in switch_pmu_to_host()
140 freeze_pmu(vcpu->arch.mmcr[0], vcpu->arch.mmcra); in switch_pmu_to_host()
182 if (!vcpu->arch.nested) in switch_pmu_to_host()
[all …]
A Dbook3s_hv_tm_builtin.c22 u32 instr = vcpu->arch.emul_inst; in kvmhv_p9_tm_emulation_early()
46 vcpu->arch.cfar = vcpu->arch.regs.nip - 4; in kvmhv_p9_tm_emulation_early()
47 vcpu->arch.regs.nip = vcpu->arch.shregs.srr0; in kvmhv_p9_tm_emulation_early()
52 msr = vcpu->arch.shregs.msr; in kvmhv_p9_tm_emulation_early()
68 vcpu->arch.shregs.msr = msr; in kvmhv_p9_tm_emulation_early()
69 vcpu->arch.cfar = vcpu->arch.regs.nip - 4; in kvmhv_p9_tm_emulation_early()
77 msr = vcpu->arch.shregs.msr; in kvmhv_p9_tm_emulation_early()
90 msr = vcpu->arch.shregs.msr; in kvmhv_p9_tm_emulation_early()
101 vcpu->arch.regs.ccr = (vcpu->arch.regs.ccr & 0x0fffffff) | in kvmhv_p9_tm_emulation_early()
116 vcpu->arch.regs.nip = vcpu->arch.tfhar; in kvmhv_emulate_tm_rollback()
[all …]
A Dbook3s_emulate.c92 vcpu->arch.ppr_tm = vcpu->arch.ppr; in kvmppc_copyto_vcpu_tm()
93 vcpu->arch.dscr_tm = vcpu->arch.dscr; in kvmppc_copyto_vcpu_tm()
94 vcpu->arch.amr_tm = vcpu->arch.amr; in kvmppc_copyto_vcpu_tm()
95 vcpu->arch.ctr_tm = vcpu->arch.regs.ctr; in kvmppc_copyto_vcpu_tm()
96 vcpu->arch.tar_tm = vcpu->arch.tar; in kvmppc_copyto_vcpu_tm()
98 vcpu->arch.cr_tm = vcpu->arch.regs.ccr; in kvmppc_copyto_vcpu_tm()
111 vcpu->arch.ppr = vcpu->arch.ppr_tm; in kvmppc_copyfrom_vcpu_tm()
112 vcpu->arch.dscr = vcpu->arch.dscr_tm; in kvmppc_copyfrom_vcpu_tm()
113 vcpu->arch.amr = vcpu->arch.amr_tm; in kvmppc_copyfrom_vcpu_tm()
115 vcpu->arch.tar = vcpu->arch.tar_tm; in kvmppc_copyfrom_vcpu_tm()
[all …]
A De500_emulate.c75 int cpir = cvcpu->arch.shared->pir; in kvmppc_e500_emul_msgsnd()
94 vcpu->run->debug.arch.address = vcpu->arch.regs.nip; in kvmppc_e500_emul_ehpriv()
95 vcpu->run->debug.arch.status = 0; in kvmppc_e500_emul_ehpriv()
273 vcpu->arch.pwrmgtcr0 = spr_val; in kvmppc_core_emulate_mtspr_e500()
360 *spr_val = vcpu->arch.decar; in kvmppc_core_emulate_mfspr_e500()
363 *spr_val = vcpu->arch.tlbcfg[0]; in kvmppc_core_emulate_mfspr_e500()
366 *spr_val = vcpu->arch.tlbcfg[1]; in kvmppc_core_emulate_mfspr_e500()
371 *spr_val = vcpu->arch.tlbps[0]; in kvmppc_core_emulate_mfspr_e500()
376 *spr_val = vcpu->arch.tlbps[1]; in kvmppc_core_emulate_mfspr_e500()
399 *spr_val = vcpu->arch.mmucfg; in kvmppc_core_emulate_mfspr_e500()
[all …]
A Dbook3s_pr.c307 vcpu->arch.purr += get_tb() - vcpu->arch.entry_tb; in kvmppc_copy_from_svcpu()
308 vcpu->arch.spurr += get_tb() - vcpu->arch.entry_tb; in kvmppc_copy_from_svcpu()
311 vcpu->arch.ic += mfspr(SPRN_IC) - vcpu->arch.entry_ic; in kvmppc_copy_from_svcpu()
561 vcpu->arch.pvr = pvr; in kvmppc_set_pvr_pr()
1051 vcpu->arch.fscr = fscr; in kvmppc_set_fscr()
1056 vcpu->arch.fscr = fscr; in kvmppc_set_fscr()
1746 vcpu->arch.shadow_vcpu = in kvmppc_core_vcpu_create_pr()
1775 vcpu->arch.pvr = 0x84202; in kvmppc_core_vcpu_create_pr()
1776 vcpu->arch.intr_msr = 0; in kvmppc_core_vcpu_create_pr()
1779 vcpu->arch.slb_nr = 64; in kvmppc_core_vcpu_create_pr()
[all …]
A De500mc.c102 vcpu->arch.pid = pid; in kvmppc_set_pid()
123 vcpu->arch.epsc = vcpu->arch.eplc; in kvmppc_core_vcpu_load_e500mc()
124 mtspr(SPRN_EPLC, vcpu->arch.eplc); in kvmppc_core_vcpu_load_e500mc()
125 mtspr(SPRN_EPSC, vcpu->arch.epsc); in kvmppc_core_vcpu_load_e500mc()
138 mtspr(SPRN_GEPR, vcpu->arch.epr); in kvmppc_core_vcpu_load_e500mc()
162 vcpu->arch.epr = mfspr(SPRN_GEPR); in kvmppc_core_vcpu_put_e500mc()
206 vcpu->arch.pvr = mfspr(SPRN_PVR); in kvmppc_core_vcpu_setup()
313 vcpu->arch.oldpir = 0xffffffff; in kvmppc_core_vcpu_create_e500mc()
320 if (!vcpu->arch.shared) { in kvmppc_core_vcpu_create_e500mc()
356 kvm->arch.lpid = lpid; in kvmppc_core_init_vm_e500mc()
[all …]
/linux-6.3-rc2/arch/mips/kvm/
A Demulate.c45 struct kvm_vcpu_arch *arch = &vcpu->arch; in kvm_compute_return_epc() local
1003 vcpu->arch.pc, vcpu->arch.host_cp0_badvaddr, in kvm_mips_emulate_store()
1013 vcpu->arch.pc, vcpu->arch.host_cp0_badvaddr, in kvm_mips_emulate_store()
1022 vcpu->arch.pc, vcpu->arch.host_cp0_badvaddr, in kvm_mips_emulate_store()
1031 vcpu->arch.pc, vcpu->arch.host_cp0_badvaddr, in kvm_mips_emulate_store()
1061 vcpu->arch.pc, vcpu->arch.host_cp0_badvaddr, in kvm_mips_emulate_store()
1091 vcpu->arch.pc, vcpu->arch.host_cp0_badvaddr, in kvm_mips_emulate_store()
1139 vcpu->arch.pc, vcpu->arch.host_cp0_badvaddr, in kvm_mips_emulate_store()
1186 vcpu->arch.pc, vcpu->arch.host_cp0_badvaddr, in kvm_mips_emulate_store()
1290 vcpu->arch.io_pc = vcpu->arch.pc; in kvm_mips_emulate_load()
[all …]
/linux-6.3-rc2/arch/s390/kvm/
A Dguestdbg.c132 vcpu->arch.guestdbg.cr0 = vcpu->arch.sie_block->gcr[0]; in kvm_s390_backup_guest_per_regs()
133 vcpu->arch.guestdbg.cr9 = vcpu->arch.sie_block->gcr[9]; in kvm_s390_backup_guest_per_regs()
134 vcpu->arch.guestdbg.cr10 = vcpu->arch.sie_block->gcr[10]; in kvm_s390_backup_guest_per_regs()
135 vcpu->arch.guestdbg.cr11 = vcpu->arch.sie_block->gcr[11]; in kvm_s390_backup_guest_per_regs()
140 vcpu->arch.sie_block->gcr[0] = vcpu->arch.guestdbg.cr0; in kvm_s390_restore_guest_per_regs()
141 vcpu->arch.sie_block->gcr[9] = vcpu->arch.guestdbg.cr9; in kvm_s390_restore_guest_per_regs()
142 vcpu->arch.sie_block->gcr[10] = vcpu->arch.guestdbg.cr10; in kvm_s390_restore_guest_per_regs()
143 vcpu->arch.sie_block->gcr[11] = vcpu->arch.guestdbg.cr11; in kvm_s390_restore_guest_per_regs()
211 if (dbg->arch.nr_hw_bp <= 0 || !dbg->arch.hw_bp) in kvm_s390_import_bp_data()
298 vcpu->arch.guestdbg.nr_hw_wp = 0; in kvm_s390_clear_bp_data()
[all …]
A Dkvm-s390.c304 kvm->arch.epoch = vcpu->arch.sie_block->epoch; in kvm_clock_sync()
305 kvm->arch.epdx = vcpu->arch.sie_block->epdx; in kvm_clock_sync()
3182 kvm->arch.crypto.crycb = &kvm->arch.sie_page2->crycb; in kvm_s390_crypto_init()
3267 kvm->arch.model.fac_list = kvm->arch.sie_page2->fac_list; in kvm_arch_init_vm()
3658 vcpu->arch.sie_block->epoch = vcpu->kvm->arch.epoch; in kvm_arch_vcpu_postcreate()
3659 vcpu->arch.sie_block->epdx = vcpu->kvm->arch.epdx; in kvm_arch_vcpu_postcreate()
3663 vcpu->arch.gmap = vcpu->kvm->arch.gmap; in kvm_arch_vcpu_postcreate()
3669 vcpu->arch.enabled_gmap = vcpu->arch.gmap; in kvm_arch_vcpu_postcreate()
4483 vcpu->arch.sie_block->epoch = kvm->arch.epoch; in __kvm_s390_set_tod_clock()
4484 vcpu->arch.sie_block->epdx = kvm->arch.epdx; in __kvm_s390_set_tod_clock()
[all …]
/linux-6.3-rc2/scripts/
A Dhead-object-list.txt14 arch/alpha/kernel/head.o
15 arch/arc/kernel/head.o
17 arch/arm/kernel/head.o
18 arch/csky/kernel/head.o
20 arch/ia64/kernel/head.o
22 arch/m68k/68000/head.o
23 arch/m68k/coldfire/head.o
24 arch/m68k/kernel/head.o
27 arch/mips/kernel/head.o
28 arch/nios2/kernel/head.o
[all …]
A Dcheckstack.pl43 my $arch = shift;
44 if ($arch eq "") {
45 $arch = `uname -m`;
46 chomp($arch);
62 } elsif ($arch eq 'arm') {
66 } elsif ($arch =~ /^x86(_64)?$/ || $arch =~ /^i[3456]86$/) {
72 } elsif ($arch eq 'ia64') {
75 } elsif ($arch eq 'm68k') {
91 } elsif ($arch eq 'parisc' || $arch eq 'parisc64') {
93 } elsif ($arch eq 'powerpc' || $arch =~ /^ppc(64)?(le)?$/ ) {
[all …]
/linux-6.3-rc2/arch/powerpc/kernel/
A Dasm-offsets.c362 OFFSET(VCPU_VRS, kvm_vcpu, arch.vr.vr); in main()
368 OFFSET(VCPU_TAR, kvm_vcpu, arch.tar); in main()
416 OFFSET(KVM_LPID, kvm, arch.lpid); in main()
420 OFFSET(KVM_SDR1, kvm, arch.sdr1); in main()
436 OFFSET(VCPU_PURR, kvm_vcpu, arch.purr); in main()
438 OFFSET(VCPU_IC, kvm_vcpu, arch.ic); in main()
440 OFFSET(VCPU_AMR, kvm_vcpu, arch.amr); in main()
457 OFFSET(VCPU_PMC, kvm_vcpu, arch.pmc); in main()
461 OFFSET(VCPU_SLB, kvm_vcpu, arch.slb); in main()
470 OFFSET(VCPU_PPR, kvm_vcpu, arch.ppr); in main()
[all …]
/linux-6.3-rc2/tools/testing/selftests/kvm/x86_64/
A Ddebug_regs.c128 run->debug.arch.dr6 == target_dr6, in main()
133 run->debug.arch.dr6, target_dr6); in main()
151 run->debug.arch.dr6 == target_dr6, in main()
156 run->debug.arch.dr6, target_dr6); in main()
171 debug.arch.debugreg[7] = 0x00000400; in main()
176 run->debug.arch.pc == target_rip && in main()
177 run->debug.arch.dr6 == target_dr6, in main()
181 run->debug.arch.pc, target_rip, run->debug.arch.dr6, in main()
188 debug.arch.debugreg[7] = 0x400 | DR7_GD; in main()
195 run->debug.arch.dr6 == target_dr6, in main()
[all …]
/linux-6.3-rc2/tools/perf/trace/beauty/
A Darch_errno_names.sh20 local arch="$1"
33 local arch=$(arch_string "$1")
47 local arch="$1"
48 local asm_errno=$(asm_errno_file "$arch")
54 |IFS=, create_errno_lookup_func "$arch"
61 local arch
65 for arch in $archlist; do
82 for arch in $(find $toolsdir/arch -maxdepth 1 -mindepth 1 -type d -printf "%f\n" | sort -r); do
83 test -f $toolsdir/arch/$arch/include/uapi/asm/errno.h && archlist="$archlist $arch"
86 for arch in generic $archlist; do
[all …]
/linux-6.3-rc2/arch/powerpc/include/asm/
A Dkvm_book3s_64.h596 vcpu->arch.amr = vcpu->arch.amr_tm; in copy_from_checkpoint()
597 vcpu->arch.ppr = vcpu->arch.ppr_tm; in copy_from_checkpoint()
598 vcpu->arch.dscr = vcpu->arch.dscr_tm; in copy_from_checkpoint()
599 vcpu->arch.tar = vcpu->arch.tar_tm; in copy_from_checkpoint()
602 vcpu->arch.fp = vcpu->arch.fp_tm; in copy_from_checkpoint()
603 vcpu->arch.vr = vcpu->arch.vr_tm; in copy_from_checkpoint()
613 vcpu->arch.amr_tm = vcpu->arch.amr; in copy_to_checkpoint()
614 vcpu->arch.ppr_tm = vcpu->arch.ppr; in copy_to_checkpoint()
616 vcpu->arch.tar_tm = vcpu->arch.tar; in copy_to_checkpoint()
619 vcpu->arch.fp_tm = vcpu->arch.fp; in copy_to_checkpoint()
[all …]
/linux-6.3-rc2/arch/x86/kernel/
A Dmachine_kexec_32.c46 image->arch.pgd = NULL; in machine_kexec_free_page_tables()
49 image->arch.pmd0 = NULL; in machine_kexec_free_page_tables()
51 image->arch.pmd1 = NULL; in machine_kexec_free_page_tables()
54 image->arch.pte0 = NULL; in machine_kexec_free_page_tables()
56 image->arch.pte1 = NULL; in machine_kexec_free_page_tables()
69 if (!image->arch.pgd || in machine_kexec_alloc_page_tables()
71 !image->arch.pmd0 || !image->arch.pmd1 || in machine_kexec_alloc_page_tables()
73 !image->arch.pte0 || !image->arch.pte1) { in machine_kexec_alloc_page_tables()
107 pmd = image->arch.pmd0; in machine_kexec_prepare_page_tables()
110 image->arch.pgd, pmd, image->arch.pte0, in machine_kexec_prepare_page_tables()
[all …]
/linux-6.3-rc2/arch/arm64/kvm/
A Ddebug.c103 vcpu->arch.mdcr_el2 |= (MDCR_EL2_TPM | in kvm_arm_setup_mdcr_el2()
113 vcpu->arch.mdcr_el2 |= MDCR_EL2_TDE; in kvm_arm_setup_mdcr_el2()
125 vcpu->arch.mdcr_el2 |= MDCR_EL2_TDA; in kvm_arm_setup_mdcr_el2()
150 vcpu->arch.debug_ptr = &vcpu->arch.vcpu_debug_state; in kvm_arm_reset_debug_ptr()
240 vcpu->arch.debug_ptr = &vcpu->arch.external_debug_state; in kvm_arm_setup_debug()
244 &vcpu->arch.debug_ptr->dbg_bcr[0], in kvm_arm_setup_debug()
245 &vcpu->arch.debug_ptr->dbg_bvr[0]); in kvm_arm_setup_debug()
248 &vcpu->arch.debug_ptr->dbg_wcr[0], in kvm_arm_setup_debug()
267 vcpu->arch.debug_ptr != &vcpu->arch.vcpu_debug_state); in kvm_arm_setup_debug()
307 &vcpu->arch.debug_ptr->dbg_bcr[0], in kvm_arm_clear_debug()
[all …]
/linux-6.3-rc2/arch/arm64/kvm/hyp/nvhe/
A Dhyp-main.c29 hyp_vcpu->vcpu.arch.ctxt = host_vcpu->arch.ctxt; in flush_hyp_vcpu()
34 hyp_vcpu->vcpu.arch.hw_mmu = host_vcpu->arch.hw_mmu; in flush_hyp_vcpu()
36 hyp_vcpu->vcpu.arch.hcr_el2 = host_vcpu->arch.hcr_el2; in flush_hyp_vcpu()
37 hyp_vcpu->vcpu.arch.mdcr_el2 = host_vcpu->arch.mdcr_el2; in flush_hyp_vcpu()
38 hyp_vcpu->vcpu.arch.cptr_el2 = host_vcpu->arch.cptr_el2; in flush_hyp_vcpu()
40 hyp_vcpu->vcpu.arch.iflags = host_vcpu->arch.iflags; in flush_hyp_vcpu()
41 hyp_vcpu->vcpu.arch.fp_state = host_vcpu->arch.fp_state; in flush_hyp_vcpu()
58 host_vcpu->arch.ctxt = hyp_vcpu->vcpu.arch.ctxt; in sync_hyp_vcpu()
60 host_vcpu->arch.hcr_el2 = hyp_vcpu->vcpu.arch.hcr_el2; in sync_hyp_vcpu()
63 host_vcpu->arch.fault = hyp_vcpu->vcpu.arch.fault; in sync_hyp_vcpu()
[all …]

Completed in 81 milliseconds

12345678910>>...41