Searched full:smstateen (Results 1 – 9 of 9) sorted by relevance
/linux-6.14.4/arch/riscv/kvm/ |
D | vcpu_onereg.c | 39 KVM_ISA_EXT_ARR(SMSTATEEN), 200 /* Extensions which can be disabled using Smstateen */ in kvm_riscv_vcpu_isa_disable_allowed() 848 if (riscv_isa_extension_available(vcpu->arch.isa, SMSTATEEN)) in num_csr_regs() 892 /* copy Smstateen csr regs */ in copy_csr_reg_indices() 893 if (riscv_isa_extension_available(vcpu->arch.isa, SMSTATEEN)) { in copy_csr_reg_indices()
|
D | vcpu.c | 569 if (riscv_isa_extension_available(isa, SMSTATEEN)) in kvm_riscv_vcpu_setup_config()
|
/linux-6.14.4/tools/testing/selftests/kvm/riscv/ |
D | get-reg-list.c | 329 TEST_FAIL("Unknown smstateen csr reg: 0x%llx", reg_off); in smstateen_csr_id_to_str() 426 KVM_ISA_EXT_ARR(SMSTATEEN), in isa_ext_single_id_to_str() 889 …{"smstateen", .feature = KVM_RISCV_ISA_EXT_SMSTATEEN, .regs = smstateen_regs, .regs_n = ARRAY_SIZE… 967 KVM_ISA_EXT_SUBLIST_CONFIG(smstateen, SMSTATEEN);
|
/linux-6.14.4/Documentation/devicetree/bindings/riscv/ |
D | extensions.yaml | 143 - const: smstateen 145 The standard Smstateen extension for controlling access to CSRs
|
/linux-6.14.4/arch/riscv/include/uapi/asm/ |
D | kvm.h | 96 /* Smstateen CSR for KVM_GET_ONE_REG and KVM_SET_ONE_REG */
|
/linux-6.14.4/arch/riscv/include/asm/ |
D | kvm_host.h | 227 /* CPU Smstateen CSR context of Guest VCPU */
|
D | csr.h | 222 /* Smstateen bits */
|
/linux-6.14.4/tools/arch/riscv/include/asm/ |
D | csr.h | 205 /* Smstateen bits */
|
/linux-6.14.4/arch/riscv/kernel/ |
D | cpufeature.c | 399 __RISCV_ISA_EXT_DATA(smstateen, RISCV_ISA_EXT_SMSTATEEN),
|