Lines Matching refs:uindices
502 u64 __user *uindices)
532 if (uindices) {
533 if (put_user(reg, uindices))
535 uindices++;
566 static int copy_timer_indices(struct kvm_vcpu *vcpu, u64 __user *uindices)
568 if (put_user(KVM_REG_ARM_TIMER_CTL, uindices))
570 uindices++;
571 if (put_user(KVM_REG_ARM_TIMER_CNT, uindices))
573 uindices++;
574 if (put_user(KVM_REG_ARM_TIMER_CVAL, uindices))
617 u64 __user *uindices)
635 if (put_user(reg, uindices++))
642 if (put_user(reg, uindices++))
649 if (put_user(reg, uindices++))
655 if (put_user(reg, uindices++))
686 int kvm_arm_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices)
690 ret = copy_core_reg_indices(vcpu, uindices);
693 uindices += ret;
695 ret = copy_sve_reg_indices(vcpu, uindices);
698 uindices += ret;
700 ret = kvm_arm_copy_fw_reg_indices(vcpu, uindices);
703 uindices += kvm_arm_get_fw_num_regs(vcpu);
705 ret = copy_timer_indices(vcpu, uindices);
708 uindices += NUM_TIMER_REGS;
710 return kvm_arm_copy_sys_reg_indices(vcpu, uindices);