Home
last modified time | relevance | path

Searched refs:isa_ext (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/tools/testing/selftests/kvm/include/riscv/
H A Dprocessor.h53 static inline bool __vcpu_has_isa_ext(struct kvm_vcpu *vcpu, uint64_t isa_ext) in __vcpu_has_isa_ext() argument
55 return __vcpu_has_ext(vcpu, RISCV_ISA_EXT_REG(isa_ext)); in __vcpu_has_isa_ext()
/linux-6.15/arch/riscv/kvm/
H A Dvcpu_onereg.c289 unsigned long i, isa_ext, reg_val; in kvm_riscv_vcpu_set_reg_config() local
316 isa_ext = kvm_riscv_vcpu_base2isa_ext(i); in kvm_riscv_vcpu_set_reg_config()
317 if (isa_ext >= KVM_RISCV_ISA_EXT_MAX) { in kvm_riscv_vcpu_set_reg_config()
321 if (!kvm_riscv_vcpu_isa_enable_allowed(isa_ext)) in kvm_riscv_vcpu_set_reg_config()
324 if (!kvm_riscv_vcpu_isa_disable_allowed(isa_ext)) in kvm_riscv_vcpu_set_reg_config()
1013 unsigned long isa_ext; in copy_isa_ext_reg_indices() local
1020 isa_ext = kvm_isa_ext_arr[i]; in copy_isa_ext_reg_indices()
1021 if (!__riscv_isa_extension_available(NULL, isa_ext)) in copy_isa_ext_reg_indices()
/linux-6.15/arch/mips/include/asm/
H A Delf.h198 uint32_t isa_ext; /* Mask of processor-specific extensions */ member