Home
last modified time | relevance | path

Searched refs:kvm_host_sve_max_vl (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/arch/arm64/kvm/
Dreset.c35 unsigned int __ro_after_init kvm_host_sve_max_vl; variable
55 kvm_host_sve_max_vl = sve_max_vl(); in kvm_arm_init_sve()
56 kvm_nvhe_sym(kvm_host_sve_max_vl) = kvm_host_sve_max_vl; in kvm_arm_init_sve()
/linux-6.12.1/arch/arm64/kvm/hyp/nvhe/
Dhyp-main.c36 write_sysreg_s(sve_vq_from_vl(kvm_host_sve_max_vl) - 1, SYS_ZCR_EL2); in __hyp_sve_save_guest()
52 write_sysreg_s(sve_vq_from_vl(kvm_host_sve_max_vl) - 1, SYS_ZCR_EL2); in __hyp_sve_restore_host()
53 __sve_restore_state(sve_state->sve_regs + sve_ffr_offset(kvm_host_sve_max_vl), in __hyp_sve_restore_host()
104 hyp_vcpu->vcpu.arch.sve_max_vl = min(host_vcpu->arch.sve_max_vl, kvm_host_sve_max_vl); in flush_hyp_vcpu()
492 sve_cond_update_zcr_vq(sve_vq_from_vl(kvm_host_sve_max_vl) - 1, in handle_trap()
Dpkvm.c21 unsigned int kvm_host_sve_max_vl; variable
/linux-6.12.1/arch/arm64/include/asm/
Dkvm_pkvm.h137 SVE_SIG_REGS_SIZE(sve_vq_from_vl(kvm_host_sve_max_vl))); in pkvm_host_sve_state_size()
Dkvm_hyp.h146 extern unsigned int kvm_nvhe_sym(kvm_host_sve_max_vl);
Dkvm_host.h80 extern unsigned int __ro_after_init kvm_host_sve_max_vl;
/linux-6.12.1/arch/arm64/kvm/hyp/include/hyp/
Dswitch.h341 write_sysreg_s(sve_vq_from_vl(kvm_host_sve_max_vl) - 1, SYS_ZCR_EL2); in __hyp_sve_save_host()
342 __sve_save_state(sve_state->sve_regs + sve_ffr_offset(kvm_host_sve_max_vl), in __hyp_sve_save_host()