Home
last modified time | relevance | path

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

/Linux-v6.6/arch/riscv/kernel/
Dcpufeature.c153 const struct riscv_isa_ext_data riscv_isa_ext[] = { variable
186 const size_t riscv_isa_ext_count = ARRAY_SIZE(riscv_isa_ext);
338 SET_ISA_EXT_MAP(riscv_isa_ext[i].name, in riscv_parse_isa_string()
339 riscv_isa_ext[i].id); in riscv_parse_isa_string()
441 riscv_isa_ext[i].property) < 0) in riscv_fill_hwcap_from_ext_list()
444 if (!riscv_isa_extension_check(riscv_isa_ext[i].id)) in riscv_fill_hwcap_from_ext_list()
448 if (strnlen(riscv_isa_ext[i].name, 2) == 1) in riscv_fill_hwcap_from_ext_list()
449 this_hwcap |= isa2hwcap[riscv_isa_ext[i].id]; in riscv_fill_hwcap_from_ext_list()
451 set_bit(riscv_isa_ext[i].id, isainfo->isa); in riscv_fill_hwcap_from_ext_list()
Dcpu.c215 if (!__riscv_isa_extension_available(NULL, riscv_isa_ext[i].id)) in print_isa()
219 if (strnlen(riscv_isa_ext[i].name, 2) != 1) in print_isa()
222 seq_printf(f, "%s", riscv_isa_ext[i].name); in print_isa()
/Linux-v6.6/arch/riscv/include/asm/
Dhwcap.h82 extern const struct riscv_isa_ext_data riscv_isa_ext[];