Searched refs:KVM_REG_SIZE (Results 1 – 12 of 12) sorted by relevance
/linux-6.12.1/arch/riscv/kvm/ |
D | vcpu_fp.c | 91 if (KVM_REG_SIZE(reg->id) != sizeof(u32)) in kvm_riscv_vcpu_get_reg_fp() 103 if (KVM_REG_SIZE(reg->id) != sizeof(u32)) in kvm_riscv_vcpu_get_reg_fp() 108 if (KVM_REG_SIZE(reg->id) != sizeof(u64)) in kvm_riscv_vcpu_get_reg_fp() 116 if (copy_to_user(uaddr, reg_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_fp() 136 if (KVM_REG_SIZE(reg->id) != sizeof(u32)) in kvm_riscv_vcpu_set_reg_fp() 148 if (KVM_REG_SIZE(reg->id) != sizeof(u32)) in kvm_riscv_vcpu_set_reg_fp() 153 if (KVM_REG_SIZE(reg->id) != sizeof(u64)) in kvm_riscv_vcpu_set_reg_fp() 161 if (copy_from_user(reg_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_fp()
|
D | vcpu_onereg.c | 213 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_get_reg_config() 246 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_config() 262 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_set_reg_config() 265 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_config() 367 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_get_reg_core() 383 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_core() 400 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_set_reg_core() 405 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_core() 504 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_get_reg_csr() 529 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_csr() [all …]
|
D | vcpu_sbi.c | 265 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_set_reg_sbi_ext() 274 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_sbi_ext() 302 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_get_reg_sbi_ext() 325 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_sbi_ext() 341 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_set_reg_sbi() 344 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_sbi() 371 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_get_reg_sbi() 388 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_sbi()
|
D | vcpu_timer.c | 170 if (KVM_REG_SIZE(reg->id) != sizeof(u64)) in kvm_riscv_vcpu_get_reg_timer() 193 if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_timer() 211 if (KVM_REG_SIZE(reg->id) != sizeof(u64)) in kvm_riscv_vcpu_set_reg_timer() 216 if (copy_from_user(®_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_timer()
|
D | vcpu_vector.c | 147 size_t reg_size = KVM_REG_SIZE(reg->id); in kvm_riscv_vcpu_get_reg_vector() 173 size_t reg_size = KVM_REG_SIZE(reg->id); in kvm_riscv_vcpu_set_reg_vector()
|
/linux-6.12.1/arch/arm64/kvm/ |
D | guest.c | 129 if (KVM_REG_SIZE(reg->id) != size) in core_reg_addr() 202 (off + (KVM_REG_SIZE(reg->id) / sizeof(__u32))) >= nr_regs) in get_core_reg() 209 if (copy_to_user(uaddr, addr, KVM_REG_SIZE(reg->id))) in get_core_reg() 227 (off + (KVM_REG_SIZE(reg->id) / sizeof(__u32))) >= nr_regs) in set_core_reg() 234 if (KVM_REG_SIZE(reg->id) > sizeof(tmp)) in set_core_reg() 237 if (copy_from_user(valp, uaddr, KVM_REG_SIZE(reg->id))) { in set_core_reg() 275 memcpy(addr, valp, KVM_REG_SIZE(reg->id)); in set_core_reg() 396 #define KVM_SVE_ZREG_SIZE KVM_REG_SIZE(KVM_REG_ARM64_SVE_ZREG(0, 0)) 397 #define KVM_SVE_PREG_SIZE KVM_REG_SIZE(KVM_REG_ARM64_SVE_PREG(0, 0)) 636 ret = copy_from_user(&val, uaddr, KVM_REG_SIZE(reg->id)); in set_timer_reg() [all …]
|
D | hypercalls.c | 504 if (copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id))) in kvm_arm_get_fw_reg() 557 if (KVM_REG_SIZE(reg->id) != sizeof(val)) in kvm_arm_set_fw_reg() 559 if (copy_from_user(&val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_arm_set_fw_reg()
|
D | sys_regs.c | 4387 if (KVM_REG_SIZE(id) != 4) in demux_c15_get() 4412 if (KVM_REG_SIZE(id) != 4) in demux_c15_set()
|
/linux-6.12.1/tools/arch/arm/include/uapi/asm/ |
D | kvm.h | 34 #define KVM_REG_SIZE(id) \ macro
|
/linux-6.12.1/arch/riscv/include/uapi/asm/ |
D | kvm.h | 210 #define KVM_REG_SIZE(id) \ macro
|
/linux-6.12.1/arch/arm64/include/uapi/asm/ |
D | kvm.h | 46 #define KVM_REG_SIZE(id) \ macro
|
/linux-6.12.1/tools/arch/arm64/include/uapi/asm/ |
D | kvm.h | 46 #define KVM_REG_SIZE(id) \ macro
|