Lines Matching refs:cp
24 struct kvm_cpu_context *cp = &vcpu->arch.guest_context;
27 switch (cp->a7) {
39 next_cycle = ((u64)cp->a1 << 32) | (u64)cp->a0;
41 next_cycle = (u64)cp->a0;
49 if (cp->a0)
50 hmask = kvm_riscv_vcpu_unpriv_read(vcpu, false, cp->a0, utrap);
71 if (cp->a0)
72 hmask = kvm_riscv_vcpu_unpriv_read(vcpu, false, cp->a0, utrap);
78 if (cp->a7 == SBI_EXT_0_1_REMOTE_FENCE_I)
80 else if (cp->a7 == SBI_EXT_0_1_REMOTE_SFENCE_VMA) {
81 if (cp->a1 == 0 && cp->a2 == 0)
87 cp->a1, cp->a2,
90 if (cp->a1 == 0 && cp->a2 == 0)
93 cp->a3);
97 cp->a1, cp->a2,
99 cp->a3);