Home
last modified time | relevance | path

Searched refs:uindices (Results 1 – 6 of 6) sorted by relevance

/linux/arch/riscv/kvm/
H A Dvcpu_onereg.c608 u64 __user *uindices) in copy_config_reg_indices() argument
634 if (uindices) { in copy_config_reg_indices()
635 if (put_user(reg, uindices)) in copy_config_reg_indices()
637 uindices++; in copy_config_reg_indices()
656 static int copy_core_reg_indices(u64 __user *uindices) in copy_core_reg_indices() argument
665 if (uindices) { in copy_core_reg_indices()
666 if (put_user(reg, uindices)) in copy_core_reg_indices()
668 uindices++; in copy_core_reg_indices()
688 u64 __user *uindices) in copy_csr_reg_indices() argument
700 if (uindices) { in copy_csr_reg_indices()
[all …]
H A Dvcpu_sbi.c299 int kvm_riscv_vcpu_reg_indices_sbi_ext(struct kvm_vcpu *vcpu, u64 __user *uindices) in kvm_riscv_vcpu_reg_indices_sbi_ext() argument
312 if (uindices) { in kvm_riscv_vcpu_reg_indices_sbi_ext()
313 if (put_user(reg, uindices)) in kvm_riscv_vcpu_reg_indices_sbi_ext()
315 uindices++; in kvm_riscv_vcpu_reg_indices_sbi_ext()
400 int kvm_riscv_vcpu_reg_indices_sbi(struct kvm_vcpu *vcpu, u64 __user *uindices) in kvm_riscv_vcpu_reg_indices_sbi() argument
418 if (!uindices) in kvm_riscv_vcpu_reg_indices_sbi()
434 if (put_user(reg, uindices)) in kvm_riscv_vcpu_reg_indices_sbi()
436 uindices++; in kvm_riscv_vcpu_reg_indices_sbi()
/linux/arch/arm64/kvm/
H A Dguest.c547 u64 __user *uindices) in copy_core_reg_indices() argument
577 if (uindices) { in copy_core_reg_indices()
578 if (put_user(reg, uindices)) in copy_core_reg_indices()
580 uindices++; in copy_core_reg_indices()
609 u64 __user *uindices) in copy_sve_reg_indices() argument
627 if (put_user(reg, uindices++)) in copy_sve_reg_indices()
634 if (put_user(reg, uindices++)) in copy_sve_reg_indices()
641 if (put_user(reg, uindices++)) in copy_sve_reg_indices()
647 if (put_user(reg, uindices++)) in copy_sve_reg_indices()
680 int kvm_arm_copy_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in kvm_arm_copy_reg_indices() argument
[all …]
H A Dsys_regs.c5547 static int write_demux_regids(u64 __user *uindices) in write_demux_regids() argument
5554 if (put_user(val | i, uindices)) in write_demux_regids()
5556 uindices++; in write_demux_regids()
5643 int kvm_arm_copy_sys_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices) in kvm_arm_copy_sys_reg_indices() argument
5647 err = walk_sys_regs(vcpu, uindices); in kvm_arm_copy_sys_reg_indices()
5650 uindices += err; in kvm_arm_copy_sys_reg_indices()
5652 return write_demux_regids(uindices); in kvm_arm_copy_sys_reg_indices()
/linux/arch/riscv/include/asm/
H A Dkvm_vcpu_sbi.h82 int kvm_riscv_vcpu_reg_indices_sbi_ext(struct kvm_vcpu *vcpu, u64 __user *uindices);
87 int kvm_riscv_vcpu_reg_indices_sbi(struct kvm_vcpu *vcpu, u64 __user *uindices);
/linux/include/kvm/
H A Darm_hypercalls.h48 int kvm_arm_copy_fw_reg_indices(struct kvm_vcpu *vcpu, u64 __user *uindices);