Home
last modified time | relevance | path

Searched refs:KVM_REG_SIZE (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-6.6/arch/riscv/kvm/
H A Dvcpu_fp.c91 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()
H A Dvcpu_onereg.c129 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_get_reg_config()
162 if (copy_to_user(uaddr, &reg_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_config()
178 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_set_reg_config()
181 if (copy_from_user(&reg_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_config()
283 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_get_reg_core()
299 if (copy_to_user(uaddr, &reg_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_core()
316 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_set_reg_core()
321 if (copy_from_user(&reg_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_core()
392 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_get_reg_csr()
411 if (copy_to_user(uaddr, &reg_val, KVM_REG_SIZE(re in kvm_riscv_vcpu_get_reg_csr()
[all...]
H A Dvcpu_timer.c170 if (KVM_REG_SIZE(reg->id) != sizeof(u64)) in kvm_riscv_vcpu_get_reg_timer()
193 if (copy_to_user(uaddr, &reg_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(&reg_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_timer()
H A Dvcpu_sbi.c257 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_set_reg_sbi_ext()
266 if (copy_from_user(&reg_val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_set_reg_sbi_ext()
294 if (KVM_REG_SIZE(reg->id) != sizeof(unsigned long)) in kvm_riscv_vcpu_get_reg_sbi_ext()
317 if (copy_to_user(uaddr, &reg_val, KVM_REG_SIZE(reg->id))) in kvm_riscv_vcpu_get_reg_sbi_ext()
H A Dvcpu_vector.c143 size_t reg_size = KVM_REG_SIZE(reg->id); in kvm_riscv_vcpu_get_reg_vector()
169 size_t reg_size = KVM_REG_SIZE(reg->id); in kvm_riscv_vcpu_set_reg_vector()
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Dguest.c112 if (KVM_REG_SIZE(reg->id) != size) in core_reg_addr()
185 (off + (KVM_REG_SIZE(reg->id) / sizeof(__u32))) >= nr_regs) in get_core_reg()
192 if (copy_to_user(uaddr, addr, KVM_REG_SIZE(reg->id))) in get_core_reg()
210 (off + (KVM_REG_SIZE(reg->id) / sizeof(__u32))) >= nr_regs) in set_core_reg()
217 if (KVM_REG_SIZE(reg->id) > sizeof(tmp)) in set_core_reg()
220 if (copy_from_user(valp, uaddr, KVM_REG_SIZE(reg->id))) { in set_core_reg()
252 memcpy(addr, valp, KVM_REG_SIZE(reg->id)); in set_core_reg()
351 #define KVM_SVE_ZREG_SIZE KVM_REG_SIZE(KVM_REG_ARM64_SVE_ZREG(0, 0))
352 #define KVM_SVE_PREG_SIZE KVM_REG_SIZE(KVM_REG_ARM64_SVE_PREG(0, 0))
586 ret = copy_from_user(&val, uaddr, KVM_REG_SIZE(re in set_timer_reg()
[all...]
H A Dpsci.c490 if (copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id))) in kvm_arm_get_fw_reg()
502 if (KVM_REG_SIZE(reg->id) != sizeof(val)) in kvm_arm_set_fw_reg()
504 if (copy_from_user(&val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_arm_set_fw_reg()
H A Dsys_regs.c490 if (copy_from_user(r, uaddr, KVM_REG_SIZE(reg->id)) != 0) in set_bvr()
500 if (copy_to_user(uaddr, r, KVM_REG_SIZE(reg->id)) != 0) in get_bvr()
532 if (copy_from_user(r, uaddr, KVM_REG_SIZE(reg->id)) != 0) in set_bcr()
543 if (copy_to_user(uaddr, r, KVM_REG_SIZE(reg->id)) != 0) in get_bcr()
576 if (copy_from_user(r, uaddr, KVM_REG_SIZE(reg->id)) != 0) in set_wvr()
586 if (copy_to_user(uaddr, r, KVM_REG_SIZE(reg->id)) != 0) in get_wvr()
618 if (copy_from_user(r, uaddr, KVM_REG_SIZE(reg->id)) != 0) in set_wcr()
628 if (copy_to_user(uaddr, r, KVM_REG_SIZE(reg->id)) != 0) in get_wcr()
2533 if (copy_from_user(val, uaddr, KVM_REG_SIZE(id)) != 0) in reg_from_user()
2540 if (copy_to_user(uaddr, val, KVM_REG_SIZE(i in reg_to_user()
[all...]
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dguest.c129 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()
274 memcpy(addr, valp, KVM_REG_SIZE(reg->id)); in set_core_reg()
395 #define KVM_SVE_ZREG_SIZE KVM_REG_SIZE(KVM_REG_ARM64_SVE_ZREG(0, 0))
396 #define KVM_SVE_PREG_SIZE KVM_REG_SIZE(KVM_REG_ARM64_SVE_PREG(0, 0))
635 ret = copy_from_user(&val, uaddr, KVM_REG_SIZE(re in set_timer_reg()
[all...]
H A Dhypercalls.c494 if (copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id))) in kvm_arm_get_fw_reg()
547 if (KVM_REG_SIZE(reg->id) != sizeof(val)) in kvm_arm_set_fw_reg()
549 if (copy_from_user(&val, uaddr, KVM_REG_SIZE(reg->id))) in kvm_arm_set_fw_reg()
H A Dsys_regs.c3340 if (KVM_REG_SIZE(id) != 4) in demux_c15_get()
3365 if (KVM_REG_SIZE(id) != 4) in demux_c15_set()
/kernel/linux/linux-6.6/arch/riscv/include/uapi/asm/
H A Dkvm.h158 #define KVM_REG_SIZE(id) \ macro
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-arm/asm/
H A Dkvm.h16 #define KVM_REG_SIZE(id) \ macro
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/asm-arm64/asm/
H A Dkvm.h24 #define KVM_REG_SIZE(id) \ macro
/kernel/linux/linux-5.10/arch/arm64/include/uapi/asm/
H A Dkvm.h47 #define KVM_REG_SIZE(id) \ macro
/kernel/linux/linux-5.10/tools/arch/arm/include/uapi/asm/
H A Dkvm.h34 #define KVM_REG_SIZE(id) \ macro
/kernel/linux/linux-5.10/tools/arch/arm64/include/uapi/asm/
H A Dkvm.h47 #define KVM_REG_SIZE(id) \ macro
/kernel/linux/linux-6.6/tools/arch/arm/include/uapi/asm/
H A Dkvm.h34 #define KVM_REG_SIZE(id) \ macro
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-arm64/asm/
H A Dkvm.h38 #define KVM_REG_SIZE(id) (1U << (((id) & KVM_REG_SIZE_MASK) >> KVM_REG_SIZE_SHIFT)) macro
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-arm64/asm/
H A Dkvm.h38 #define KVM_REG_SIZE(id) (1U << (((id) & KVM_REG_SIZE_MASK) >> KVM_REG_SIZE_SHIFT)) macro
/kernel/linux/linux-6.6/arch/arm64/include/uapi/asm/
H A Dkvm.h48 #define KVM_REG_SIZE(id) \ macro
/kernel/linux/linux-6.6/tools/arch/arm64/include/uapi/asm/
H A Dkvm.h48 #define KVM_REG_SIZE(id) \ macro

Completed in 23 milliseconds