Lines Matching defs:ext_idx
32 enum KVM_RISCV_SBI_EXT_ID ext_idx;
38 .ext_idx = KVM_RISCV_SBI_EXT_V01,
42 .ext_idx = KVM_RISCV_SBI_EXT_MAX, /* Can't be disabled */
46 .ext_idx = KVM_RISCV_SBI_EXT_TIME,
50 .ext_idx = KVM_RISCV_SBI_EXT_IPI,
54 .ext_idx = KVM_RISCV_SBI_EXT_RFENCE,
58 .ext_idx = KVM_RISCV_SBI_EXT_SRST,
62 .ext_idx = KVM_RISCV_SBI_EXT_HSM,
66 .ext_idx = KVM_RISCV_SBI_EXT_PMU,
70 .ext_idx = KVM_RISCV_SBI_EXT_EXPERIMENTAL,
74 .ext_idx = KVM_RISCV_SBI_EXT_VENDOR,
150 if (sbi_ext[i].ext_idx == reg_num) {
165 scontext->ext_status[sext->ext_idx] =
183 if (sbi_ext[i].ext_idx == reg_num) {
198 *reg_val = scontext->ext_status[sext->ext_idx] !=
336 if (entry->ext_idx >= KVM_RISCV_SBI_EXT_MAX ||
337 scontext->ext_status[entry->ext_idx] ==
340 if (scontext->ext_status[entry->ext_idx] ==
344 scontext->ext_status[entry->ext_idx] =
349 scontext->ext_status[entry->ext_idx] =