Searched refs:marchid (Results 1 – 7 of 7) sorted by relevance
146 ci->marchid = sbi_spec_is_0_1() ? 0 : sbi_get_marchid(); in riscv_get_marchid()148 ci->marchid = csr_read(CSR_MARCHID); in riscv_get_marchid()150 ci->marchid = 0; in riscv_get_marchid()152 return ci->marchid; in riscv_get_marchid()183 return ci->marchid; in riscv_cached_marchid()202 if (!ci->marchid) in riscv_cpuinfo_starting()203 ci->marchid = sbi_spec_is_0_1() ? 0 : sbi_get_marchid(); in riscv_cpuinfo_starting()208 if (!ci->marchid) in riscv_cpuinfo_starting()209 ci->marchid = csr_read(CSR_MARCHID); in riscv_cpuinfo_starting()213 ci->marchid = 0; in riscv_cpuinfo_starting()[all …]
55 *out_val = vcpu->arch.marchid; in kvm_sbi_ext_base_handler()
64 case KVM_REG_RISCV_CONFIG_REG(marchid): in kvm_riscv_vcpu_get_reg_config()65 reg_val = vcpu->arch.marchid; in kvm_riscv_vcpu_get_reg_config()160 case KVM_REG_RISCV_CONFIG_REG(marchid): in kvm_riscv_vcpu_set_reg_config()161 if (reg_val == vcpu->arch.marchid) in kvm_riscv_vcpu_set_reg_config()164 vcpu->arch.marchid = reg_val; in kvm_riscv_vcpu_set_reg_config()
164 vcpu->arch.marchid = sbi_get_marchid(); in kvm_arch_vcpu_create()
24 unsigned long marchid; member
306 case KVM_REG_RISCV_CONFIG_REG(marchid): in core_id_to_str() 307 return "KVM_REG_RISCV_CONFIG_REG(marchid)"; in core_id_to_str() 882 KVM_REG_RISCV | KVM_REG_SIZE_ULONG | KVM_REG_RISCV_CONFIG | KVM_REG_RISCV_CONFIG_REG(marchid),
51 * :c:macro:`RISCV_HWPROBE_KEY_MARCHID`: Contains the value of ``marchid``, as