Searched refs:riscv_isa_ext_data (Results 1 – 8 of 8) sorted by relevance
| /linux/arch/riscv/kernel/ |
| H A D | cpufeature.c | 83 static int riscv_ext_f_depends(const struct riscv_isa_ext_data *data, in riscv_ext_f_depends() 92 static int riscv_ext_zicbom_validate(const struct riscv_isa_ext_data *data, in riscv_ext_zicbom_validate() 108 static int riscv_ext_zicboz_validate(const struct riscv_isa_ext_data *data, in riscv_ext_zicboz_validate() 123 static int riscv_ext_zicbop_validate(const struct riscv_isa_ext_data *data, in riscv_ext_zicbop_validate() 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() 165 static int riscv_ext_vector_x_validate(const struct riscv_isa_ext_data *data, in riscv_ext_vector_x_validate() 174 static int riscv_ext_vector_float_validate(const struct riscv_isa_ext_data *data, in riscv_ext_vector_float_validate() 197 static int riscv_ext_vector_crypto_validate(const struct riscv_isa_ext_data *data, in riscv_ext_vector_crypto_validate() 214 static int riscv_ext_zca_depends(const struct riscv_isa_ext_data *data, in riscv_ext_zca_depends() [all …]
|
| H A D | cpu.c | 243 const struct riscv_isa_ext_data *ext_data; in print_vendor_isa()
|
| /linux/arch/riscv/include/asm/ |
| H A D | cpufeature.h | 119 struct riscv_isa_ext_data { struct 125 int (*validate)(const struct riscv_isa_ext_data *data, const unsigned long *isa_bitmap); argument 128 extern const struct riscv_isa_ext_data riscv_isa_ext[];
|
| H A D | vendor_extensions.h | 26 const struct riscv_isa_ext_data *ext_data;
|
| /linux/arch/riscv/kernel/vendor_extensions/ |
| H A D | andes.c | 11 static const struct riscv_isa_ext_data riscv_isa_vendor_ext_andes[] = {
|
| H A D | mips.c | 15 static const struct riscv_isa_ext_data riscv_isa_vendor_ext_mips[] = {
|
| H A D | sifive.c | 11 static const struct riscv_isa_ext_data riscv_isa_vendor_ext_sifive[] = {
|
| H A D | thead.c | 12 static const struct riscv_isa_ext_data riscv_isa_vendor_ext_thead[] = {
|