Lines Matching refs:vcpu

39 int kvm_arch_vcpu_setup(struct kvm_vcpu *vcpu)  in kvm_arch_vcpu_setup()  argument
49 static int get_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_core_reg() argument
52 struct kvm_regs *regs = &vcpu->arch.regs; in get_core_reg()
66 static int set_core_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_core_reg() argument
69 struct kvm_regs *regs = &vcpu->arch.regs; in set_core_reg()
102 int kvm_arch_vcpu_ioctl_get_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_get_regs() argument
107 int kvm_arch_vcpu_ioctl_set_regs(struct kvm_vcpu *vcpu, struct kvm_regs *regs) in kvm_arch_vcpu_ioctl_set_regs() argument
125 static int copy_timer_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in copy_timer_indices() argument
139 static int set_timer_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in set_timer_reg() argument
149 return kvm_arm_timer_set_reg(vcpu, reg->id, val); in set_timer_reg()
152 static int get_timer_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in get_timer_reg() argument
157 val = kvm_arm_timer_get_reg(vcpu, reg->id); in get_timer_reg()
171 unsigned long kvm_arm_num_regs(struct kvm_vcpu *vcpu) in kvm_arm_num_regs() argument
173 return num_core_regs() + kvm_arm_num_coproc_regs(vcpu) in kvm_arm_num_regs()
182 int kvm_arm_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in kvm_arm_copy_reg_indices() argument
194 ret = copy_timer_indices(vcpu, uindices); in kvm_arm_copy_reg_indices()
199 return kvm_arm_copy_coproc_indices(vcpu, uindices); in kvm_arm_copy_reg_indices()
202 int kvm_arm_get_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_get_reg() argument
210 return get_core_reg(vcpu, reg); in kvm_arm_get_reg()
213 return get_timer_reg(vcpu, reg); in kvm_arm_get_reg()
215 return kvm_arm_coproc_get_reg(vcpu, reg); in kvm_arm_get_reg()
218 int kvm_arm_set_reg(struct kvm_vcpu *vcpu, const struct kvm_one_reg *reg) in kvm_arm_set_reg() argument
226 return set_core_reg(vcpu, reg); in kvm_arm_set_reg()
229 return set_timer_reg(vcpu, reg); in kvm_arm_set_reg()
231 return kvm_arm_coproc_set_reg(vcpu, reg); in kvm_arm_set_reg()
234 int kvm_arch_vcpu_ioctl_get_sregs(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_get_sregs() argument
240 int kvm_arch_vcpu_ioctl_set_sregs(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_sregs() argument
278 int kvm_arch_vcpu_ioctl_get_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_get_fpu() argument
283 int kvm_arch_vcpu_ioctl_set_fpu(struct kvm_vcpu *vcpu, struct kvm_fpu *fpu) in kvm_arch_vcpu_ioctl_set_fpu() argument
288 int kvm_arch_vcpu_ioctl_translate(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_translate() argument
294 int kvm_arch_vcpu_ioctl_set_guest_debug(struct kvm_vcpu *vcpu, in kvm_arch_vcpu_ioctl_set_guest_debug() argument