Home
last modified time | relevance | path

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

/arch/riscv/kernel/
A Dcpufeature.c83 static int riscv_ext_f_depends(const struct riscv_isa_ext_data *data, in riscv_ext_f_depends()
138 static int riscv_ext_f_validate(const struct riscv_isa_ext_data *data, in riscv_ext_f_validate()
156 static int riscv_ext_d_validate(const struct riscv_isa_ext_data *data, in riscv_ext_d_validate()
214 static int riscv_ext_zca_depends(const struct riscv_isa_ext_data *data, in riscv_ext_zca_depends()
222 static int riscv_ext_zcd_validate(const struct riscv_isa_ext_data *data, in riscv_ext_zcd_validate()
232 static int riscv_ext_zcf_validate(const struct riscv_isa_ext_data *data, in riscv_ext_zcf_validate()
450 const struct riscv_isa_ext_data riscv_isa_ext[] = {
580 const struct riscv_isa_ext_data *ext; in riscv_resolve_isa()
621 const struct riscv_isa_ext_data *ext = &riscv_isa_ext[i]; in match_isa_ext()
885 const struct riscv_isa_ext_data ext = ext_list->ext_data[j]; in riscv_fill_cpu_vendor_ext()
[all …]
A Dcpu.c245 const struct riscv_isa_ext_data *ext_data; in print_vendor_isa()
/arch/riscv/include/asm/
A Dcpufeature.h117 struct riscv_isa_ext_data { struct
123 int (*validate)(const struct riscv_isa_ext_data *data, const unsigned long *isa_bitmap); argument
126 extern const struct riscv_isa_ext_data riscv_isa_ext[];
A Dvendor_extensions.h26 const struct riscv_isa_ext_data *ext_data;
/arch/riscv/kernel/vendor_extensions/
A Dandes.c11 static const struct riscv_isa_ext_data riscv_isa_vendor_ext_andes[] = {
A Dsifive.c11 static const struct riscv_isa_ext_data riscv_isa_vendor_ext_sifive[] = {
A Dthead.c12 static const struct riscv_isa_ext_data riscv_isa_vendor_ext_thead[] = {

Completed in 11 milliseconds