Skip to content

Commit ae328da

Browse files
Andrew Jonesavpatel
authored andcommitted
RISC-V: KVM: Rename dis_idx to ext_idx
Make the name of the extension_disabled[] index more general in order to expand its application. Signed-off-by: Andrew Jones <ajones@ventanamicro.com> Reviewed-by: Anup Patel <anup@brainfault.org> Signed-off-by: Anup Patel <anup@brainfault.org>
1 parent 19bff88 commit ae328da

1 file changed

Lines changed: 17 additions & 17 deletions

File tree

arch/riscv/kvm/vcpu_sbi.c

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,49 +31,49 @@ static const struct kvm_vcpu_sbi_extension vcpu_sbi_ext_pmu = {
3131
#endif
3232

3333
struct kvm_riscv_sbi_extension_entry {
34-
enum KVM_RISCV_SBI_EXT_ID dis_idx;
34+
enum KVM_RISCV_SBI_EXT_ID ext_idx;
3535
const struct kvm_vcpu_sbi_extension *ext_ptr;
3636
};
3737

3838
static const struct kvm_riscv_sbi_extension_entry sbi_ext[] = {
3939
{
40-
.dis_idx = KVM_RISCV_SBI_EXT_V01,
40+
.ext_idx = KVM_RISCV_SBI_EXT_V01,
4141
.ext_ptr = &vcpu_sbi_ext_v01,
4242
},
4343
{
44-
.dis_idx = KVM_RISCV_SBI_EXT_MAX, /* Can't be disabled */
44+
.ext_idx = KVM_RISCV_SBI_EXT_MAX, /* Can't be disabled */
4545
.ext_ptr = &vcpu_sbi_ext_base,
4646
},
4747
{
48-
.dis_idx = KVM_RISCV_SBI_EXT_TIME,
48+
.ext_idx = KVM_RISCV_SBI_EXT_TIME,
4949
.ext_ptr = &vcpu_sbi_ext_time,
5050
},
5151
{
52-
.dis_idx = KVM_RISCV_SBI_EXT_IPI,
52+
.ext_idx = KVM_RISCV_SBI_EXT_IPI,
5353
.ext_ptr = &vcpu_sbi_ext_ipi,
5454
},
5555
{
56-
.dis_idx = KVM_RISCV_SBI_EXT_RFENCE,
56+
.ext_idx = KVM_RISCV_SBI_EXT_RFENCE,
5757
.ext_ptr = &vcpu_sbi_ext_rfence,
5858
},
5959
{
60-
.dis_idx = KVM_RISCV_SBI_EXT_SRST,
60+
.ext_idx = KVM_RISCV_SBI_EXT_SRST,
6161
.ext_ptr = &vcpu_sbi_ext_srst,
6262
},
6363
{
64-
.dis_idx = KVM_RISCV_SBI_EXT_HSM,
64+
.ext_idx = KVM_RISCV_SBI_EXT_HSM,
6565
.ext_ptr = &vcpu_sbi_ext_hsm,
6666
},
6767
{
68-
.dis_idx = KVM_RISCV_SBI_EXT_PMU,
68+
.ext_idx = KVM_RISCV_SBI_EXT_PMU,
6969
.ext_ptr = &vcpu_sbi_ext_pmu,
7070
},
7171
{
72-
.dis_idx = KVM_RISCV_SBI_EXT_EXPERIMENTAL,
72+
.ext_idx = KVM_RISCV_SBI_EXT_EXPERIMENTAL,
7373
.ext_ptr = &vcpu_sbi_ext_experimental,
7474
},
7575
{
76-
.dis_idx = KVM_RISCV_SBI_EXT_VENDOR,
76+
.ext_idx = KVM_RISCV_SBI_EXT_VENDOR,
7777
.ext_ptr = &vcpu_sbi_ext_vendor,
7878
},
7979
};
@@ -147,15 +147,15 @@ static int riscv_vcpu_set_sbi_ext_single(struct kvm_vcpu *vcpu,
147147
return -EINVAL;
148148

149149
for (i = 0; i < ARRAY_SIZE(sbi_ext); i++) {
150-
if (sbi_ext[i].dis_idx == reg_num) {
150+
if (sbi_ext[i].ext_idx == reg_num) {
151151
sext = &sbi_ext[i];
152152
break;
153153
}
154154
}
155155
if (!sext)
156156
return -ENOENT;
157157

158-
scontext->extension_disabled[sext->dis_idx] = !reg_val;
158+
scontext->extension_disabled[sext->ext_idx] = !reg_val;
159159

160160
return 0;
161161
}
@@ -172,15 +172,15 @@ static int riscv_vcpu_get_sbi_ext_single(struct kvm_vcpu *vcpu,
172172
return -EINVAL;
173173

174174
for (i = 0; i < ARRAY_SIZE(sbi_ext); i++) {
175-
if (sbi_ext[i].dis_idx == reg_num) {
175+
if (sbi_ext[i].ext_idx == reg_num) {
176176
sext = &sbi_ext[i];
177177
break;
178178
}
179179
}
180180
if (!sext)
181181
return -ENOENT;
182182

183-
*reg_val = !scontext->extension_disabled[sext->dis_idx];
183+
*reg_val = !scontext->extension_disabled[sext->ext_idx];
184184

185185
return 0;
186186
}
@@ -315,8 +315,8 @@ const struct kvm_vcpu_sbi_extension *kvm_vcpu_sbi_find_ext(
315315
sext = &sbi_ext[i];
316316
if (sext->ext_ptr->extid_start <= extid &&
317317
sext->ext_ptr->extid_end >= extid) {
318-
if (sext->dis_idx < KVM_RISCV_SBI_EXT_MAX &&
319-
scontext->extension_disabled[sext->dis_idx])
318+
if (sext->ext_idx < KVM_RISCV_SBI_EXT_MAX &&
319+
scontext->extension_disabled[sext->ext_idx])
320320
return NULL;
321321
return sbi_ext[i].ext_ptr;
322322
}

0 commit comments

Comments
 (0)