Lines Matching defs:vcpu
220 void kvm_riscv_vcpu_setup_isa(struct kvm_vcpu *vcpu) in kvm_riscv_vcpu_setup_isa()
232 static int kvm_riscv_vcpu_get_reg_config(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_get_reg_config()
281 static int kvm_riscv_vcpu_set_reg_config(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_set_reg_config()
385 static int kvm_riscv_vcpu_get_reg_core(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_get_reg_core()
418 static int kvm_riscv_vcpu_set_reg_core(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_set_reg_core()
453 static int kvm_riscv_vcpu_general_get_csr(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_general_get_csr()
472 static int kvm_riscv_vcpu_general_set_csr(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_general_set_csr()
494 static inline int kvm_riscv_vcpu_smstateen_set_csr(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_smstateen_set_csr()
508 static int kvm_riscv_vcpu_smstateen_get_csr(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_smstateen_get_csr()
522 static int kvm_riscv_vcpu_get_reg_csr(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_get_reg_csr()
564 static int kvm_riscv_vcpu_set_reg_csr(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_set_reg_csr()
606 static int riscv_vcpu_get_isa_ext_single(struct kvm_vcpu *vcpu, in riscv_vcpu_get_isa_ext_single()
627 static int riscv_vcpu_set_isa_ext_single(struct kvm_vcpu *vcpu, in riscv_vcpu_set_isa_ext_single()
665 static int riscv_vcpu_get_isa_ext_multi(struct kvm_vcpu *vcpu, in riscv_vcpu_get_isa_ext_multi()
688 static int riscv_vcpu_set_isa_ext_multi(struct kvm_vcpu *vcpu, in riscv_vcpu_set_isa_ext_multi()
708 static int kvm_riscv_vcpu_get_reg_isa_ext(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_get_reg_isa_ext()
748 static int kvm_riscv_vcpu_set_reg_isa_ext(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_set_reg_isa_ext()
781 static int copy_config_reg_indices(const struct kvm_vcpu *vcpu, in copy_config_reg_indices()
817 static unsigned long num_config_regs(const struct kvm_vcpu *vcpu) in num_config_regs()
846 static inline unsigned long num_csr_regs(const struct kvm_vcpu *vcpu) in num_csr_regs()
858 static int copy_csr_reg_indices(const struct kvm_vcpu *vcpu, in copy_csr_reg_indices()
940 static inline unsigned long num_fp_f_regs(const struct kvm_vcpu *vcpu) in num_fp_f_regs()
950 static int copy_fp_f_reg_indices(const struct kvm_vcpu *vcpu, in copy_fp_f_reg_indices()
969 static inline unsigned long num_fp_d_regs(const struct kvm_vcpu *vcpu) in num_fp_d_regs()
979 static int copy_fp_d_reg_indices(const struct kvm_vcpu *vcpu, in copy_fp_d_reg_indices()
1009 static int copy_isa_ext_reg_indices(const struct kvm_vcpu *vcpu, in copy_isa_ext_reg_indices()
1036 static inline unsigned long num_isa_ext_regs(const struct kvm_vcpu *vcpu) in num_isa_ext_regs()
1041 static int copy_sbi_ext_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in copy_sbi_ext_reg_indices()
1066 static unsigned long num_sbi_ext_regs(struct kvm_vcpu *vcpu) in num_sbi_ext_regs()
1071 static int copy_sbi_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in copy_sbi_reg_indices()
1098 static inline unsigned long num_sbi_regs(struct kvm_vcpu *vcpu) in num_sbi_regs()
1103 static inline unsigned long num_vector_regs(const struct kvm_vcpu *vcpu) in num_vector_regs()
1112 static int copy_vector_reg_indices(const struct kvm_vcpu *vcpu, in copy_vector_reg_indices()
1157 unsigned long kvm_riscv_vcpu_num_regs(struct kvm_vcpu *vcpu) in kvm_riscv_vcpu_num_regs()
1178 int kvm_riscv_vcpu_copy_reg_indices(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_copy_reg_indices()
1236 int kvm_riscv_vcpu_set_reg(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_set_reg()
1269 int kvm_riscv_vcpu_get_reg(struct kvm_vcpu *vcpu, in kvm_riscv_vcpu_get_reg()